anchor.diff:              Absname = filename:absname(Dir),
   	    io:format("Stored logs in ~s~n",[Absname]),
   	    case FetchOrFormat of
  -		format -> format(Dir);
  -		fetch -> ok
  +		fetch -> ok;
  +		{format, Opts} -> format(Dir, Opts)
   	    end,
   	    Sender ! {?MODULE,{stopped,Absname}}
            ?get_status
  
positive.code: 			  ets:insert(?MODULE,{Pid,PI,Node})
  		  end,Proci),
      FileOrWrap = get_file(File,Traci),
      Handler1 = get_handler(Handler,Traci),
      {FileOrWrap,Traci,Handler1}.
  
  format_opt(Opt) when is_list(Opt) ->
      Out = case lists:keysearch(out,1,Opt) of
  
negative.code: stop_opts(Opts) ->
      FetchDir = proplists:get_value(fetch_dir, Opts),
      ensure_fetch_dir(FetchDir),
      FormatData = case proplists:get_value(format, Opts) of
                       undefined -> false;
                       true ->      {format, []};
                       FOpts ->     {format, FOpts}
                   end,
      case {FormatData, lists:member(return, Opts)} of
  	{false, true} ->
  	    {fetch, FetchDir}; % if we specify return, the data should be fetched
          {false, false} ->
  	    case lists:member(fetch,Opts) of
  		true -> {fetch, FetchDir};
  		false -> nofetch
  	    end;
          {FormatData, _} ->
              {FormatData, FetchDir}
      end.
  
  ensure_fetch_dir(undefined) -> ok;
  