fixed neighbourhoods problem