re-add checking for existing file before downloading
merge :octocat: