predictive ball tracking