protogroups