Refactor route->controller