2023 Year End Update