checksum fixed