CM soft