fix crc bug