improved snooze detection