added forecasting