55 sleeps and a wakeup...