forecast for 2024