anchor.diff:  					     {error,Reason} -> 
   						 display_warning(P,Reason),
   						 {PMatched,Ps}
  -					 end
  +						     end
   			     end,{[],[]},Procs) of
   		{[],[]} -> {error, no_match};
   		{SuccMatched,Succ} ->
   		    no_store_write_trace_info(flags,{Succ,Flags}),
  +		    ?MODULE ! trace_started,
   		    {ok,SuccMatched}
   	    end
       end.
  
positive.code: 			%% We will get a nodedown message
  			undefined
  		end,
  	    loop(dict:store(Node,{MetaFile,MetaPid},NodeInfo));
  	{get_nodes,Sender} ->
  	    Sender ! {?MODULE,dict:fetch_keys(NodeInfo)},
  	    loop(NodeInfo);
  	{write_trace_info,Key,What} ->
  	    dict:fold(fun(Node,{_MetaFile,MetaPid},_) -> 
  			      rpc:call(Node,observer_backend,
  
negative.code: 	    ets:delete(?history_table),
  	    Sender ! {?MODULE,stopped};
  	{stop,{FetchOrFormat, UserDir} ,Sender} ->
  	    write_config(?last_config, all),
  	    Localhost = host(node()),
  	    Dir = get_fetch_dir(UserDir),
  	    file:make_dir(Dir),
  	    %% The nodes are traversed twice here because
  	    %% the meta tracing in observer_backend must be
  	    %% stopped before dbg is stopped, and dbg must
  