Modified the router, More loose coupling between the router and a controller