make sure each group is tracked on it's own