updated snooze module to only create 1 instance of the class