second version by whj

rt
Merge pull request #1 from jiehanwang/master

second version by whj