added excluded groups, will make CL arg later