routers merged with models