Snooze version fr implemntation by JP