add component - base for part and connector