Update component.