Correct semantics
Merge pull request #3 from jianaijun/master

Correct semantics