predictive calculation