anchor.diff:  end_per_group(remove_node = Group, Config) ->
         unittest_helper:end_per_group(Group, Config);
   end_per_group(Group, Config) ->
  +    ct:pal("stop ring, stop mnesia and clean repository"),
       % stop ring, stop mnesia and clean repository
       PWD = os:cmd(pwd),
       WorkingDir = string:sub_string(PWD, 1, string:len(PWD) - 1) ++
  
positive.code: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  remove_node(_Config) ->
    ct:pal("wait for check_leases"),
    util:wait_for(fun admin:check_leases/0),
    % delete random node from ring
    RandomNode = comm:make_local(lease_checker:get_random_save_node()),
    PidGroup = pid_groups:group_of(RandomNode),
  
negative.code:                                                {leases, true},
                                                 {db_backend, db_mnesia},
                                                 {start_type, recover}]}]),
    lease_checker2:wait_for_clean_leases(500, 4),
    true.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  