Adding comments to reflect Greg's contributions