need to figure out groups