Restore downloader