different way of adding a downloader