update route, controllers