additional organization. experimenting with the controller and updating the routes