more with alarms, they are now canceled when the class is deleted. they are also rescheduled, but need to be incremented still before that reschedule