downloader
memoize
