checksum messages