anchor.diff:  
   -export ([
             ask/3,
  +          run/3,
             stop/0
            ]).
   
  
positive.code:         {timeout, _} -> {error, timeout};
          E -> {error, E}
        end;
      E -> 
        ?ERROR("With cloudQuery: ~p~n", [E]),
        E
    end.
negative.code: %%                                       {stop, Reason, State}
  %% Description: Handling all non call/cast messages
  %%--------------------------------------------------------------------
  handle_info({'DOWN',Ref,process, _Pid, normal}, #state{start_args = _Args} = State) -> 
    erlang:demonitor(Ref),
    % case start_thrift_cloud_server(Args) of
    %   {error, Reason} ->
  