Part 3 of Assignment updated