added pause, cancel, and resume to project_move