Implemented checksum checks