more routing and singleton services