private:m2-mathgene