Part 3. Initial versions.