Revert "added comments"

This reverts commit 39f14d5c2a06d9bd2de0fe552ec888934c7d4376.
Revert "Revert "added comments""

This reverts commit 2aac98607a654ddd4fcab5f0164929eacf9e4e73.