added comments to source code
added comments to source code