producer groups