RouteHandler interface -> class