write list command.
implement the schedule push, pull commands.
modified list command.