updated multi-downloader