introduced wakeUp(..) method