handle checksum