Added repeat and snooze