every nearbyKey was holding itself in the list which caused unneccesary ...

...double insertions of candidates