additional error handling when unable to download file