UPDATE UPDATED Class Prediction (1-08-2017)