all ratings now calculated on the spot