add component-init lib