cleaned drafts, fixed pre code