enable hashing when send back ACK, add reset()