part 3b complete