update controllers and models with route