This is part 1 of 2 for modules 3 and 4.