Added missing group factory constructor