Update part 3 stub
Add Part 4 stub