final fix for crc32