pass collection of computer groups by reference