use cache folder to download the archive