Part 1 - The first part.