checksum receiver added and checked