anchor.diff:      T1 = util:mk_timestamp_us(),
       Response = case (catch request(Req, Method, Path2)) of
   		   {'EXIT', Reason} ->
  +		       io:format("Error for ~p ~p:~n\t~p~n~n", [Method, Path2, Reason]),
   		       %% TODO: return like 500 here
   		       ReasonS = lists:flatten(io_lib:format("~p", [Reason])),
   		       HTML =
   			   [{h2, ["Invalid stuff happened"]},
   			    {p, [{"class", "important error code"}], [ReasonS]}],
   		       Body = lists:map(fun html:to_iolist/1, HTML),
  -		       html_ok(Req, Body);
  +		       Req:respond({500, [{"Content-type", ?MIME_XHTML}], html_skeleton(Body)});
   		   Response1 -> Response1
   	       end,
       T2 = util:mk_timestamp_us(),
  
positive.code: 		      <<" and ">>]
  	     end,
  	     atom_to_list(node()),
  <<"
      </p>
    </body>
  </html>">>]}.
  
  link_to_details(Name) when is_binary(Name) ->
      link_to_details(binary_to_list(Name));
  
negative.code:     end.
  
  html_ok(Req, Body) ->
      Req:ok({?MIME_XHTML, html_skeleton(Body)}).
  
  html_not_found(Req) ->
      HTML =
  	[{h2, ["Not found"]},
  	 {p, [{"class", "important error code"}], ["Not pirated yet."]}],
      Body = lists:map(fun html:to_iolist/1, HTML),
      Req:respond({404, [{"Content-type", ?MIME_XHTML}], html_skeleton(Body)}).
  
  
  html_skeleton(Body) ->
  	    [<<"<?xml version='1.0' encoding='utf-8'?>
  <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'DTD/xhtml1-strict.dtd'>
  <html xmlns='http://www.w3.org/1999/xhtml' lang='de' xml:lang='de'>
  