Trent - Updated Class Prediction