added s2c to cmlc