Added some comments, editing from GitHub.