Hash working...sort of, hash collisions could be causing odd behavior