2022 Graduation Project (UPDATED)