Profile of cmmx