anchor.diff:                      uncertain
               end,
   
  -            lager:info("~p: sending decision message to node ~p: ~p", [node(), FromNode, Decision]),
  -            Manager:forward_message(FromNode, ?GOSSIP_CHANNEL, ?MODULE, {decision, MyNode, Id, Decision}, []);
  +            lager:info("~p: sending decision-request message to node ~p: ~p", [node(), FromNode, Decision]),
  +            partisan_pluggable_peer_service_manager:forward_message(FromNode, undefined, ?MODULE, {decision, MyNode, Id, Decision}, []);
           [] ->
               lager:error("Notification for decision-request message but no transaction found!"),
   
               Decision = uncertain,
   
  -            lager:info("~p: sending decision message to node ~p: ~p", [node(), FromNode, Decision]),
  -            Manager:forward_message(FromNode, ?GOSSIP_CHANNEL, ?MODULE, {decision, MyNode, Id, Decision}, [])
  +            lager:info("~p: sending decision-request message to node ~p: ~p", [node(), FromNode, Decision]),
  +            partisan_pluggable_peer_service_manager:forward_message(FromNode, undefined, ?MODULE, {decision, MyNode, Id, Decision}, [])
       end,
   
       {noreply, State};
   handle_info({participant_timeout, Id}, State) ->
  -    Manager = manager(),
       MyNode = partisan_peer_service_manager:mynode(),
   
       %% Find transaction record.
  
positive.code:     %% Repond to coordinator that we are now prepared.
      MyNode = partisan_peer_service_manager:mynode(),
      lager:info("~p: sending prepared message to node ~p: ~p", [node(), Coordinator, Id]),
      Manager:forward_message(Coordinator, ?GOSSIP_CHANNEL, ?MODULE, {prepared, MyNode, Id}, []),
  
      {noreply, State};
  handle_info(Msg, State) ->
  
negative.code: 
      {noreply, State};
  handle_info({decision_request, FromNode, Id}, State) ->
      MyNode = partisan_peer_service_manager:mynode(),
  
      %% Find transaction record.
  