reverse neighbour parameters being more idomatic