MO history changed into non-pointer
Branch code review
Minor code review updates
Code review updates