Final Major Project 2024