anchor.diff:      %% should receive a prepared as proposer2 was hold
       receive {learner_decide, cpaxid124, _, Res3} = Any3 -> io:format("Expected prepared Received ~p~n", [Any3]) end,
   
  -    gen_component:bp_barrier(element(3, Proposer2)),
  -    gen_component:bp_del(element(3, Proposer2), bp2),
  -    gen_component:bp_cont(element(3, Proposer2)),
  +    gen_component:bp_barrier(comm:make_local(Proposer2)),
  +    gen_component:bp_del(comm:make_local(Proposer2), bp2),
  +    gen_component:bp_cont(comm:make_local(Proposer2)),
   
       %% should receive also an abort
       receive
  
positive.code: %%             collect(Count - 1)
      end.
  
  tester_fast_paxos(CountAcceptors, Count, Prefix) ->
      %% Count = 10,
      CountProposers = 1,
  
negative.code: 
      Collector = comm:make_global(collector(Count, self())),
  
      _ = spawn(fun() ->
                        [ learner:start_paxosid(hd(Learners), Id, Majority, Collector, chocolate_chip_cookie)
                            || Id <- lists:seq(1, Count)]
                end),
      _ = spawn(fun() ->
                        [ acceptor:start_paxosid(X, Id, Learners)
                            || X <- Acceptors,  Id <- lists:seq(1, Count)]
             end),
      _ = spawn(fun() ->
                        [ proposer:start_paxosid(hd(Proposers), Id, Acceptors,
                                                 prepared, Majority, CountProposers)
                            || Id <- lists:seq(1, Count)]
                end),
      receive done -> ok
      end.
  
  test_fast_acceptors_4(_Config) ->
      Count = 10000,
  