some spelling errors and added MSR