forecast computations