add neighbour functions for the give neighbourhood