add groups into the mix