M2 machines