anchor.diff:      FType = proplists:get_value(ftype, Config),
       OldConf = get_rep_upd_config(Method),
       Conf = lists:keyreplace(rr_max_items, 1, OldConf, {rr_max_items, 500}),    
  -    {Start, End} = start_sync(Config, 4, 1000, [{fprob, 100}, {ftype, FType}], 
  -                              2, 0.2, Conf),
  -    ?compare(fun erlang:'<'/2, sync_degree(Start), sync_degree(End)).
  +    start_sync(Config, 4, 1000, [{fprob, 100}, {ftype, FType}],
  +               2, 0.2, Conf, fun erlang:'<'/2).
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % Basic Functions Group
  
positive.code:                                print_status(I, get_db_status())
                         end),
      EndStat = get_db_status(),
      unittest_helper:stop_ring(),
      {InitDBStat, EndStat}.
  
  -spec print_status(Round::integer(), db_generator:db_status()) -> ok.
  print_status(R, {_, _, M, O}) ->
  
negative.code: %    returns list of sync degrees per round, first value is initial sync degree
  % @end
  -spec start_sync(Config, Nodes::Int, DBSize::Int, DBParams,
                   Rounds::Int, Fpr, RRConf::Config, CompFun) -> true when
      is_subtype(Config,      [tuple()]),
      is_subtype(Int,         pos_integer()),
      is_subtype(DBParams,    [db_generator:db_parameter()]),
      is_subtype(Fpr,         float()),
      is_subtype(CompFun,     fun((T, T) -> boolean())).
  start_sync(Config, NodeCount, DBSize, DBParams, Rounds, Fpr, RRConfig, CompFun) ->
      NodeKeys = lists:sort(get_symmetric_keys(NodeCount)),
      build_symmetric_ring(NodeCount, Config, [RRConfig, {rr_bloom_fpr, Fpr}]),
      erlang:put(?DBSizeKey, ?REP_FACTOR * DBSize),
  