revert to iterateResumeProgram()