anchor.diff:  %% @end
   %%--------------------------------------------------------------------
   handle_call({create_db, DBName}, _From, State) ->
  -	case ets:info(DBName) of
  -		undefined ->
  +    case ets:info(DBName) of
  +        undefined ->
               TableName = ets:new(DBName, [public, named_table, compressed]);
  -		_ ->
  -			TableName = DBName
  -	end,    
  +        _ ->
  +            TableName = DBName
  +    end,    
       {reply, TableName, State};
   handle_call({create_db, DBName, Options}, _From, State) ->
  -	case ets:info(DBName) of
  -		undefined ->
  +    case ets:info(DBName) of
  +        undefined ->
               TableName = ets:new(DBName, Options);
  -		_ ->
  -			TableName = DBName
  -	end,    
  +        _ ->
  +            TableName = DBName
  +    end,    
       {reply, TableName, State};
   handle_call({destroy_db, DBName}, _From, State) ->
       RtnVar = ets:delete(DBName),
       {reply, RtnVar, State};
   
   handle_call({open_report, ReportName}, _From, State) ->
  -	filelib:ensure_dir(ReportName),
  +    filelib:ensure_dir(ReportName),
       {ok, Fd} = file:open(ReportName, [write]),
       file:write(Fd, "-----------Tracing Started---------------~n"),
       {reply, Fd, State#state{fd = Fd}};
  
positive.code:                 [] ->
                      ets:insert(DBName, {Key, [Value]});
                  [{Key, Values}] when is_list(Values)->
  					NewValue = [Value| Values],
                      case ets:update_element(DBName, Key, {2, NewValue}) of
  		                true ->
  		                    ok;
  		                false ->
  		                    {error, enoentry}
  		            end
              end
              
      end,
  
negative.code:         undefined ->
              {error, enotable};
          _Other ->
          case ets:lookup(DBName, Key) of
                    [] ->
                      ets:insert(DBName, {Key, Value});
                    [{Key, _}] ->
  