add _wakeUp function.