2023 analysis