adding new method for grouping providers