(updated) routes, views, and controllers.