anchor.diff:      {reply, {ok, NodesDead}, State};
   
   handle_call(nodes, _,
  -            #state{nodes = Nodes} = State) ->
  -    {reply, {ok, Nodes}, State};
  +            #state{nodes_all = NodesAll} = State) ->
  +    {reply, {ok, NodesAll}, State};
   
   handle_call({status, NodesSelection}, _,
  -            #state{nodes = Nodes,
  +            #state{nodes_all = NodesAll,
                      nodes_state = NodesState,
                      nodes_down_durations = NodesDownDurations,
                      cost = Cost,
  
positive.code:     TimeNow = cloudi_timestamp:native_monotonic(),
      NodesSelectionNew = if
          NodesSelection == [] ->
              lists:umerge(Nodes, [node()]);
          true ->
              NodesSelection
      end,
  
negative.code:                                        self(), reconnect),
      {ok, #state{node_name = NodeName,
                  nodes_dead = Nodes,
                  nodes_all = Nodes,
                  nodes_state = NodesState,
                  logging_redirect = NodeLoggerNew,
                  reconnect_interval = ReconnectInterval,
  