obtaining checksums