checksum for middlebox not working yet