solved wakeup problems