class name should be `Cgmpich`