A review of 2023 & outlook for 2024