update forms, routes, controller, and strong params