updated comments to make more sense to strangers.