only constraints for neigbours