complete component name