iterator change - predictor