implemented checksum

self commenting title