add groupscollection and service