add component and components container.