Adding ScheduleControllerController; fixing API for greater regularity