change source_dir to download_dir