neighbourhood validation