CM's corporation