Done with draft of part 1.