Finished part 4.