it's ok to have a sleep if you don't have other choice