downloader improved