Added downloader to catch 404 and more integrity checks