feature(events grouped)