M1 - submitted version

This is the submitted version of M1.