anchor.diff:      {ok, AllETS} = epl_tracer:command(fun ets:all/0, []),
       erlang:length(AllETS).
   
  -subscribe_for_epl_aftert_timeout(Timeout) ->
  -    erlang:send_after(Timeout, epl_ets, subscribe_epl).
  +get_ets_mem_usage() ->
  +    {ok, MemoryData} = epl_tracer:command(fun erlang:memory/0, []),
  +    [proplists:get_value(Key, MemoryData) || Key <- [total, ets]].
  
positive.code: 
  %% gen_server state
  -record(state, {subscribers = []}).
  
  %% epl start timeout
  -define(EPLWAIT, 5000).
  
  %%====================================================================
  %% API functions
  
negative.code: %%====================================================================
  
  init([]) ->
      epl:subscribe(),
      {ok, #state{}}.
  
  handle_call(Request, _From, _State) ->
  