add check for not redownloading github archive