before branching to manual scheduling
problem 1 complete.
final  commit.