downloader + test WIP