CHECKPOINT #3 Part 2