anchor.diff:      NewState = State#rr_resolve_state{operation = {?key_upd, [], []},
                                         stats = Stats#resolve_stats{diff_size = ToUpdate},
                                         feedbackKvv = {lists:append(FbKVV, KvvList),
  -                                                     MyIKvTree}},
  +                                                     MyIOtherKvTree}},
       
       if ToUpdate =:= 0 ->
              % use the same options as above in get_state_response:
  
positive.code:     
      % send entries in sender interval but not in sent KvvList
      % convert keys KvvList to a gb_tree for faster access checks
      MyIKvTree = lists:foldl(fun({KeyX, _ValX, VersionX}, TreeX) ->
                                      % assume, KVs at the same node are equal
                                      gb_trees:enter(KeyX, VersionX, TreeX)
                              end, gb_trees:empty(), MyIKvvList),
      
      % allow the garbage collection to clean up the ReqKeys here:
      % also update the KvvList
      State#rr_resolve_state{operation = {?key_upd, MyIKvvList, []},
                             feedbackKvv = {[], MyIKvTree}};
  
  on({get_entries_response, EntryList}, State =
         #rr_resolve_state{ operation = {?key_upd, MyIKvvList, []},
                            dhtNodePid = DhtPid, feedbackKvv = {FbKVV, MyIKvTree},
                            stats = Stats}) ->
      KvvList = [entry_to_kvv(E) || E <- EntryList],
      ToUpdate = start_update_key_entry(MyIKvvList, comm:this(), DhtPid),
      ?TRACE("GET ENTRIES - Operation=~p~n SessionId:~p ; ToUpdate=~p - #Items: ~p",
             [key_upd, Stats#resolve_stats.session_id, ToUpdate, length(EntryList)], State),
      
  
negative.code:              RKey <- ?RT:get_replica_keys(Key),
               intervals:in(RKey, MyI)].
  
  -spec start_update_key_entry(MyIOtherKvvList::kvv_list(), comm:mypid(),
                               comm:erl_local_pid()) -> non_neg_integer().
  start_update_key_entry([], _MyPid, _DhtPid) -> 0;
  start_update_key_entry(MyIOtherKvvList, MyPid, DhtPid) ->
      comm:send_local(DhtPid, {update_key_entry, MyPid, MyIOtherKvvList}),
      length(MyIOtherKvvList).
  
  -spec integrate_update_key_entry_ack(
          [{Entry::db_entry:entry(), Exists::boolean(), Done::boolean()}],
  