anchor.diff:  add_nodes_loop(0, _) ->
       ok;
   add_nodes_loop(Count, Delay) ->
  -    supervisor:start_child(main_sup, {randoms:getRandomId(),
  -				      {cs_sup_or, start_link, []},
  -				      permanent,
  -				      brutal_kill,
  -				      worker,
  -				      []}),
  +    Desc = util:sup_supervisor_desc(randoms:getRandomId(),
  +                                    cs_sup_or, start_link),
  +    supervisor:start_child(main_sup, Desc),
       %timer:sleep(Delay),
       add_nodes_loop(Count - 1, Delay).
   %% userdevguide-end admin:add_nodes
  
positive.code: 
  loop() ->
      receive
      {halt,N} ->
          halt(N);
  	{get_comm_layer_dump, Sender} ->
  	    cs_send:send(Sender, {get_comm_layer_dump_response, 
  				  comm_logger:dump()}),
  	    loop()
      end.
  
  %%--------------------------------------------------------------------
  
negative.code:             end,
      Nodes.
  
  %%=============================================================================
  %% Debug functions
  %%=============================================================================
  
  -spec(print_ages/0 :: () -> ok).
  print_ages() ->
  