anchor.diff:      case Role of
           tx_tm ->
               comm:send_local(self(), {get_node_details}),
  -            rtm_update(state_get_RTMs(InitialState),
  -                       config:read(tx_rtm_update_interval) div 1000,
  -                       {update_RTMs}),
  +            rtm_update_trigger(state_get_RTMs(InitialState)),
  +            msg_delay:send_trigger(1, {update_RTMs_on_init}),
               %% subscribe to id changes
               rm_loop:subscribe(self(), ?MODULE,
                                 fun rm_loop:subscribe_dneighbor_change_filter/3,
  
positive.code:         andalso tx_tm =:= state_get_role(NewState)
          andalso on =:= Handler of
          true ->
              comm:send_local(self(), {update_RTMs_on_init}),
              gen_component:change_handler(
                state_set_RTMs(NewState, NewRTMs),
  
negative.code:               api_dht_raw:unreliable_lookup(Key, {get_rtm, This, Key, Name})
            end
            || RTM <- RTMs],
      ok.
  
  %% functions for tx processing
  