Merge pull request #6 from shmilyliang/master

Merge pull request #5 from shmilyliang/test-branch
Revert "Merge pull request #5 from shmilyliang/test-branch"
Merge pull request #7 from shmilyliang/revert-6-master

Revert "Merge pull request #3 from shmilyliang/test-branch"
Merge pull request #8 from shmilyliang/test-branch

Test branch