pull
updated kHopNeighborhood method