Rational class updates