added the groupby coprocesssor back in the mix