add Component.invoked