add abs to the hash code of the key