update add-component