update on with passing multiple types 'event1, event2'