added asset downloader