Big progress in Part 1