add singup shuoming