* change to use int64_t instead of uint64_t to be hash value type.