anchor.diff:      DestVersCount = NodeCount * 2 * DataCount,
       ItemCount = NodeCount * DataCount,
       %Build Ring
  -    {BuildRingTime, _} = util:tc(?MODULE, build_symmetric_ring, [NodeCount, Config, get_bloom_RepUpd_config()]),
  +    {BuildRingTime, _} = util:tc(?MODULE, build_symmetric_ring, [NodeCount, Config, get_rep_upd_config(bloom)]),
       config:write(rep_update_fpr, Fpr),
       {FillTime, _} = util:tc(?MODULE, fill_symmetric_ring, [DataCount, NodeCount, 100]),
       %measure initial sync degree
  
positive.code: 
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  get_rrepair_config_parameter() ->
      [{rep_update_activate, true},
       {rep_update_interval, 100000000}, %stop trigger
       {rep_update_trigger, trigger_periodic},
       {rep_update_recon_method, bloom}, %bloom, merkle_tree, art
       {rep_update_resolve_method, simple},
       {rep_update_recon_fpr, 0.1},
       {rep_update_max_items, 1000},
       {rep_update_negotiate_sync_interval, false}].
  
  get_bloom_RepUpd_config() ->
      [{rep_update_activate, true},
       {rep_update_interval, 100000000}, %stop trigger
       {rep_update_trigger, trigger_periodic},
       {rep_update_recon_method, bloom}, %bloom, merkle_tree, art
       {rep_update_resolve_method, simple},
       {rep_update_recon_fpr, 0.1},
       {rep_update_max_items, 10000},
       {rep_update_negotiate_sync_interval, false}].
  
  get_merkle_tree_RepUpd_config() ->
      [{rep_update_activate, true},
       {rep_update_interval, 100000000}, %stop trigger
       {rep_update_trigger, trigger_periodic},
       {rep_update_recon_method, merkle_tree}, %bloom, merkle_tree, art
       {rep_update_resolve_method, simple},
       {rep_update_recon_fpr, 0.1},
       {rep_update_max_items, 100000},
       {rep_update_negotiate_sync_interval, true}].
  
  get_art_RepUpd_config() ->
      [{rep_update_activate, true},
       {rep_update_interval, 100000000}, %stop trigger
       {rep_update_trigger, trigger_periodic},
       {rep_update_recon_method, art}, %bloom, merkle_tree, art
       {rep_update_resolve_method, simple},
       {rep_update_recon_fpr, 0.1},
       {rep_update_max_items, 100000},
       {rep_update_sync_feedback, true},
       {rep_update_negotiate_sync_interval, true}].
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Test Functions
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  get_symmetric_keys_test(Config) ->
      Config2 = unittest_helper:start_minimal_procs(Config, [], true),
  
negative.code:                                                        calc_sync_degree(DestVersCount - getVersionCount(getDBStatus()), 
                                                                          ItemCount)
                                                 end))],
      SyncMethod = proplists:get_value(rep_update_recon_method, RepUpdConfig),
      ct:pal(">>[~p] SYNC RUN>> ~w Rounds  Fpr=~w  SyncLog ~w", [SyncMethod, Rounds, Fpr, Result]),
      %clean up
      unittest_helper:stop_ring(),
  