First iteration: included changes from proofread