An alarm clock on steroids