Removed private __wakeup() method