split predictor