add msm surpport