add ModifyComponent