Some adjustment to attempt fletcher checksum fix