event-triggered mechanism