added controller and view modification to reflect recommendations