more framework around crc testing