anchor.diff:      end.
   
   
  -update(#state{backend=Backend}=State, #occi_node{}=Node) ->
  +update(#state{proxy=Backend}=State, #occi_node{}=Node) ->
       ?info("[~p] update(~p)~n", [?MODULE, Node]),
  -    case dbus_proxy:call(Backend, ?BACKEND_IFACE, <<"update">>, [occi_renderer_dbus:render(Node)]) of
  +    case dbus_proxy:call(Backend, ?IFACE_BACKEND, <<"update">>, [occi_renderer_dbus:render(Node)]) of
   	ok ->
   	    {ok, State};
   	{error, Err} ->
  
positive.code:     end.
  
  
  action(#state{backend=Backend}=State, #uri{}=Id, #occi_action{}=A) ->
      ?info("[~p] action(~p, ~p)~n", [?MODULE, Id, A]),
      Args = [occi_renderer_dbus:render(Id), 
  	    occi_renderer_dbus:render(A)],
      case dbus_proxy:call(Backend, ?BACKEND_IFACE, <<"load">>, Args) of
  	ok ->
  	    {ok, State};
  	{error, Err} ->
  
negative.code:     end.
  
  
  find(#state{proxy=Backend}=State, #occi_node{id=Uri}=_N) ->
      ?info("[~p] find(~p)~n", [?MODULE, _N]),
      case dbus_proxy:call(Backend, ?IFACE_BACKEND, <<"find">>, [occi_uri:to_binary(Uri)]) of
  	{ok, [Node]} ->
  	    {{ok, [occi_parser_dbus:parse(Node)]}, State};
  	{error, Err} ->
  