msr2 - some rewriting
msr2 - make word count fit 800 words limit