crc16 hash support added