Add documentation, fix comment issue.