anchor.diff:                api_dht_raw:unreliable_lookup(Key, {get_rtm, This, Key, Name})
             end
             || RTM <- RTMs],
  -    msg_delay:send_trigger(Delay, %config:read(tx_rtm_update_interval) div 1000,
  -                           TriggerMsg),
       ok.
   
   %% functions for tx processing
  
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:     case Role of
          tx_tm ->
              comm:send_local(self(), {get_node_details}),
              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,
  