Part 3.2 and Main Completed