analysis-2024