put wakeup checking later