added checksum support for 5.6