add a scheduler
notes