added wake-up