* use directly the trace middleware instead of the fancy tracing service * cannot rely on mux middlewares * add hops