Add provider addComponent

Update addComponent provider

Update addComponent provider