added comments to this file