checksum update