user story 2 : checksums