update single file downloader