Changed schedule controller to be consistent with domain model