predictive steering