add comments to Component