create DownloadFile()