adjust the wake_up call a little bit