anchor.diff:  init([]) ->
       _Res = timer:apply_after(?APPLY_AFTER_TIME, ?MODULE, get_remote_node_proc, []),
       {ok, {_Refs = [],
  -          _Htbl = leo_hashtable:new(),
  +          _Htbl = [],
             _Pids = []}}.
   
   
  
positive.code:     end.
  
  
  is_exists_proc(Hashtable, Node) ->
      lists:foldl(fun({_K, {_, N,_,_}},_S) when Node == N ->
                          true;
                     ({_K, {_,_N,_,_}}, S) ->
                          S
                  end, false, leo_hashtable:all(Hashtable)).
  
  find_by_node_alias(Hashtable, Node) ->
      lists:foldl(fun({ Pid, {_, N,_, MonitorRef}},_S) when Node == N ->
                          {Pid, MonitorRef};
                     ({_Pid, {_,_N,_,_MonitorRef}}, S) ->
                          S
                  end, undefined, leo_hashtable:all(Hashtable)).
  
  
negative.code:                             _Error ->
                                  void
                          end
                  end,
                  delete_by_pid(Htbl, Pid)
          end,
  
      erlang:demonitor(MonitorRef),
      {noreply, {_MonitorRefs = lists:delete(MonitorRef, MonitorRefs),
                 NewHtbl,
                 _Pids = lists:delete(Pid, Pids)}};
  
  handle_info(_Info, State) ->
  