updates to Part 2