Early draft, typescript, corrected


2012088