I would do it group by group.