Final Project — December 2024