change definition component