add CRC16 checking to blocks