renamed timer to schedule