Improved data downloader