I added some comments.
Merge pull request #1 from nlil/master

I made some changes.