Making more progress on Part 4