fix it so it only downloads and unzips the first time