Optimize Waking up
Optimize wake up