improved handling of average ratings for suppliers and accurate representation of review ratings for different modalities