updated downloader to handle more data sets