Rational class