Added checksum prohect