removed crc32 stuff