anchor.diff:  handle_handoff_command(?FOLD_REQ{foldfun=FoldFun, acc0=Acc0}, _Sender,
                          #state{logs_map=Map}=State) ->
   	
  +	lager:info("Folding req  ~w~n", [node()]),
       F = fun({Key, Operation}, Acc) -> FoldFun(Key, Operation, Acc) end,
   	Acc= join_logs(dict:to_list(Map), F, Acc0),
       {reply, Acc, State}.
  
positive.code: %%	Output: ok | {error, Reason}
  %%TODO: fix this due to the new log-per-partition modification
  handle_command({append_list, Ops}, _Sender, #state{logs_map=Map}=State) ->
  	
      Result = dets:insert_new(Map, Ops),
      {reply, Result, State};
  
  %% @doc Append command: Appends a new op to the Log of Key
  
negative.code: -spec get_log_from_map(Map::dict(), FullPreflist::[{Index::integer(), Node::term()}]) -> {ok, term()} | {error, no_log_for_preflist}.
  get_log_from_map(Map, FullPreflist) ->
      Preflist = remove_node_from_preflist(FullPreflist),
  	case dict:find(Preflist, Map) of
  		{ok, Value} ->
  			{ok, Value};
  		error ->
  			lager:info("Preflist to map return: no_log_for_preflist~n",[]),
  