Added interface for neighbourhood structures