finish most of the proof-read