add scmobile
fix bugs