put done back into status, and use status for cleanupReqFile
handle key events and progress update separately
indent update printout in a few columns