made pieces 'components'