local predictor done