updated the comments to reflect a few changes.