anchor.diff:  -spec start_link() -> {ok, pid()} | ignore | {error, term()}.
   start_link() ->
       gen_server:start_link({local, srv_name()}, ?MODULE, [], []).
  +
  +%% @doc Query the state of the whole table
  +%%   This call will print the contents of the internal table via io
  +%% @end
  +-spec list() -> ok.
  +list() ->
  +    gen_server:call(srv_name(), list).
   
   %% @doc Query for the state of TorrentID, ID.
   %% <p>The function returns one of several possible values:</p>
  
positive.code:          code_change/3]).
  
  -record(state, {
      interval=3000,
      table=none :: atom()
  }).
  
  -ignore_xref([{start_link, 0}]).
  
negative.code: 
  %% API
  -export([start_link/0,
           list/0,
           query_state/1]).
  
  %% Privete API
  