Rational class modified