Fixes #2, add multistep debug output options
redownload file if user persists