Use checksums so we dont download everytime