multiple monitors and events in an array - leading to generalization over multi-value event feed