update1.3 #4

Open
ml5sa8pux wants to merge 10 commits from xiangjincheng_branch into master