downloader generator added