work on getNeighbours