Asset downloader