dev route, controller and view