ratecomponent