anchor.diff:  
   init([]) ->
       gen_server:cast(self(), start_watts),
  -    {ok, #state{}}.
  +    {ok, #state{start = erlang:system_time(seconds)}}.
   
   handle_call(_Request, _From, State) ->
       {reply, ignored, State}.
  
positive.code:     SSL = ?CONFIG(ssl),
      Hostname0 = ?CONFIG(hostname),
      Onion = lists:suffix(".onion", Hostname0),
      Hostname = case SSL or Onion of
                     false ->
                         "localhost";
                     _ ->
                         Hostname0
                 end,
      case Hostname == Hostname0 of
          false ->
              lager:warning("Init: SSL is not configured; change hostname to ~p",
                            [Hostname]);
          true -> ok
      end,
      ?SETCONFIG(hostname, Hostname),
      Uid = list_to_integer(remove_newline(os:cmd("id -u"))),
      User = remove_newline(os:cmd("id -un")),
      ok = case (Uid == 0) or (User == "root") of
               true ->
                   lager:critical("Init: do not run WaTTS as root, stopping"),
                   error;
               false ->
                   lager:info("Init: running as user ~p [~p]", [User, Uid]),
                   ok
           end,
      ok.
  
  
  
  start_database() ->
  
negative.code:     NewList = [ {EpDocs, cowboy_static, {priv_dir, ?APPLICATION, "docs"}}
                  | List ],
      create_dispatch_list(T, NewList);
  create_dispatch_list([{rsp, true, []} | T], List) ->
      lager:info("Init: relying service provider won't be enabled as none is "
                 "configured"),
      create_dispatch_list(T, List);
  create_dispatch_list([{rsp, true, _} | T], List) ->
      RspInfo = "Init: enable relying service provider at /rsp/",
      lager:info(RspInfo),
      EpRsp = watts_http_util:relative_path("rsp/[...]"),
  