moved scheduleUpdater code into scheduleManager, added more comments