handling falling asleep