updated grouping