Generalized the CM particle effects