reverted to two neighbors only