WIP trying to handle hash collisions