modified RatingsController with GivrateComponent