multiple wakeups