only do hashing selectively
at
memcmp tie-breaker resolution is good too