add name, type and description in the component record
new version of component