update event bus to take multiple parameters for a trigger