Year end Review of 2024