140113 - Finished part 4.