better searching for groups