fix for reason why rating was not being recalculating - issue #204