first pass at job downloader