anchor.diff:          undefined -> ok;
           _         -> ct:fail("Trying to create a new ring although there is already one.")
       end,
  -    {Pid, _StartRes} =
  +    {Pid, StartRes} =
           start_process(
             fun() ->
                     ct:pal("unittest_helper:make_ring size ~p", [Size]),
  
positive.code:                   {RestSuc, RestFailed} = admin:add_nodes(Size - 1),
                    [First | RestSuc ++ RestFailed]
            end),
      true = erlang:is_process_alive(Pid),
  %%     timer:sleep(1000),
      check_ring_size(Size),
  
negative.code:                   [admin:add_node([{first}, {{dht_node, id}, hd(Ids)}]) |
                         [admin:add_node_at_id(Id) || Id <- tl(Ids)]]
            end),
      FailedNodes = [X || X = {error, _ } <- StartRes],
      case FailedNodes of
          [] -> ok;
          [_|_] -> stop_ring(Pid),
                   ?ct_fail("adding nodes failed: ~.0p", [FailedNodes])
      end,
  %%     timer:sleep(1000),
      % need to call IdsFun again (may require config process or others
      % -> can not call it before starting the scalaris process)
  