mainainance
  searching neighbors