checksum is fixed