add rate_limit to download_list