Added addComponentParts