predictor works