added getNeighbours()