first commit to my fork version
Merge pull request #1 from msyinmei/master

first commit to my fork version