created RateData subclass