add a bunch of test cases for the crc