2023 cycle compared to 2024