setSleepStatus access modifier fix
sleep component added