Future budget forecasts less cloudy