Use foreach-neighbour instead of neighbour