find neighbours mixin