COMP4478_Project_2