M meets X