Checksums

I think we should keep the old magic in here as a comment