removed caching and api key storage from downloader