propagating block checksum