added comments

Small changes, added comments
Revert "added comments"

This reverts commit 472fc994d40f761a16e1de1ada4953a70b283624.
Commit #2

Minor changes, added comments
Commit #2