think i have the 'getAllNeighbors' sub getting the correct neighbors now