proper handling when the download craps out