anchor.diff:  comet_loop({error, Reason}) ->
       {error, Reason};
   
  -comet_loop(#?STATE{providers_details = ProvidersDetails, users_details = UsersDetails, group_details = GroupsDetails} = State) ->
  +comet_loop(#?STATE{providers_details = ProvidersDetails, users_details = UsersDetails, groups_details = GroupsDetails} = State) ->
       NewState = try
                      receive
                          render_tables ->
  
positive.code: 
  %% Comet process state
  -define(STATE, comet_state).
  -record(?STATE, {providers_details, users_details, group_details}).
  
  %% ====================================================================
  %% API functions
  
negative.code:         gui_jq:bind_key_to_click_on_class(<<"13">>, <<"confirm">>),
  
          {ok, Pid} = gui_comet:spawn(fun() ->
              comet_loop(#?STATE{providers_details = ProvidersDetails, users_details = UsersDetails, groups_details = GroupsDetails})
          end),
          put(?COMET_PID, Pid),
          Pid ! render_tables
  