intro: complete draft