Vereinfachen Sie Ihren Arbeitsablauf: Suchen Sie miniwebtool.
Erweitern
Verwandte Tools
APGAR-Score-RechnerBlutgruppen-RechnerGlasgow-Koma-Skala-RechnerHerzerkrankungsrisiko-RechnerRelatives Risiko Rechner
Startseite > Gesundheit und Fitness > Medizinische Kalkulatoren > Wells-Score-Rechner (TVT/LE)
 

Wells-Score-Rechner (TVT/LE)

Berechnen Sie den Wells-Score, um die klinische Vortestwahrscheinlichkeit für eine tiefere Beinvenenthrombose (TVT) und eine Lungenembolie (LE) abzuschätzen. Wechseln Sie zwischen den Kriterien für TVT und LE, kreuzen Sie die zutreffenden Risikofaktoren und Symptome an und sehen Sie sofort einen laufenden Score, eine farbcodierte Wahrscheinlichkeitsanzeige, die dreistufige (niedrig / moderat / hoch) und zweistufige (wahrscheinlich / unwahrscheinlich) Interpretation sowie den empfohlenen nächsten Schritt wie einen D-Dimer-Test oder bildgebende Verfahren.

Wells-Score-Rechner (TVT/LE)
Schnellbeispiele — klicken Sie, um das Formular auszufüllen, und drücken Sie dann auf Berechnen:
🦵 Wells-Kriterien für TVT
0 aktueller Wells-Score
Niedrige Wahrscheinlichkeit TVT Unwahrscheinlich

Embed Wells-Score-Rechner (TVT/LE) Widget

Wells-Score-Rechner (TVT/LE)

Der Wells-Score-Rechner (TVT/LE) schätzt die klinische Vortestwahrscheinlichkeit einer venösen Thromboembolie ab — entweder einer tiefen Venenthrombose (TVT) im Bein oder einer Lungenembolie (LE) in der Lunge. Entwickelt von Dr. Philip Wells und Kollegen, addiert der Score gut validierte Risikofaktoren und klinische Zeichen und teilt das Ergebnis in niedrige, moderate oder hohe Wahrscheinlichkeitsbereiche ein. Diese Bereiche zeigen Medizinern, ob ein einfacher Bluttest (D-Dimer) ausreicht, um ein Gerinnsel sicher auszuschließen, oder ob bildgebende Verfahren erforderlich sind. Dieses Tool kombiniert sowohl die TVT- als auch die LE-Version an einem Ort, mit einem Live-Punktestand und einer übersichtlichen, farbcodierten Anzeige.

Was ist der Wells-Score?

Der Wells-Score ist eine klinische Vorhersageregel (auch als klinische Entscheidungsregel bezeichnet). Anstatt sich auf das Bauchgefühl zu verlassen, strukturiert er die Beurteilung eines vermuteten Gerinnsels in eine kurze Checkliste objektiver Punkte. Jeder Punkt hat einen bestimmten Wert; die Summe ordnet den Patienten in eine Risikokategorie ein, die eine bekannte, wissenschaftlich untersuchte Wahrscheinlichkeit für das tatsächliche Vorliegen der Erkrankung aufweist. Dies standardisiert die Entscheidungsfindung, reduziert unnötige bildgebende Verfahren und hilft sicherzustellen, dass Patienten mit geringem Risiko nicht übermäßig getestet und Patienten mit hohem Risiko nicht übersehen werden.

Wichtig ist, dass es zwei separate Wells-Scores gibt — einen für TVT und einen für LE. Sie nutzen unterschiedliche Kriterien sowie unterschiedliche Gewichtungen und sind nicht austauschbar. Wählen Sie immer die Version aus, die zu der Erkrankung passt, die Sie gerade untersuchen.

Wells-Score für TVT

Die modifizierten Wells-Kriterien für tiefe Venenthrombose umfassen zehn Punkte. Neun davon fügen jeweils +1 Punkt hinzu; der letzte Punkt — eine mindestens ebenso wahrscheinliche Alternativdiagnose — zieht 2 Punkte ab.

KriteriumPunkte
Aktive Krebserkrankung (Behandlung innerhalb der letzten 6 Monate oder palliativ)+1
Lähmung, Parese oder kürzliche Immobilisation der Beine durch Gips+1
Kürzlich bettlägerig ≥3 Tage oder große Operation innerhalb von 12 Wochen+1
Lokalisierter Druckschmerz entlang des tiefen Venensystems+1
Ganzes Bein geschwollen+1
Unterschenkelödem ≥3 cm im Vergleich zum asymptomatischen Bein+1
Eindrückbares (eingegrenztes) Ödem am symptomatischen Bein+1
Kollaterale oberflächliche Venen (keine Krampfadern)+1
Frühere, dokumentierte TVT+1
Alternativdiagnose mindestens ebenso wahrscheinlich wie eine TVT−2

Interpretation des TVT-Scores

ScoreDrei-Stufen-RisikoUngefähre Wahrscheinlichkeit
≥ 3Hoch~53%
1 – 2Moderat~17%
≤ 0Niedrig~5%

Im vereinfachten Zwei-Stufen-Modell bedeutet ein Score von 2 oder mehr „TVT wahrscheinlich“ und 1 oder weniger „TVT unwahrscheinlich“. Das Zwei-Stufen-Modell ist weit verbreitet, da es direkt auf den nächsten Schritt verweist: D-Dimer-Test für die unwahrscheinliche Gruppe, Kompressionsultraschall für die wahrscheinliche Gruppe.

Wells-Score für LE

Die Wells-Kriterien für Lungenembolie umfassen sieben Punkte mit gewichteten Punktwerten von 1, 1,5 oder 3.

KriteriumPunkte
Klinische Zeichen und Symptome einer TVT+3
LE ist die wahrscheinlichste Diagnose (oder ebenso wahrscheinlich)+3
Herzfrequenz > 100 Schläge pro Minute+1,5
Immobilisation ≥3 Tage oder Operation in den letzten 4 Wochen+1,5
Frühere, objektiv diagnostizierte LE oder TVT+1,5
Hämoptyse (Bluthusten)+1
Malignom (Behandlung innerhalb der letzten 6 Monate oder palliativ)+1

Interpretation des LE-Scores

ScoreDrei-Stufen-RisikoUngefähre Wahrscheinlichkeit
> 6Hoch~41%
2 – 6Moderat~16%
< 2Niedrig~1–3%

Im Zwei-Stufen-Modell bedeutet ein Score von über 4 „LE wahrscheinlich“ und 4 oder weniger „LE unwahrscheinlich“. In der unwahrscheinlichen Gruppe kann ein negativer, hochsensitiver D-Dimer-Test eine LE sicher ausschließen; in der wahrscheinlichen Gruppe ist eine CT-Pulmonalisangiographie (CTPA) in der Regel die nächste Untersuchung.

Wie der Wells-Score Diagnostikpfade leitet

TVT unwahrscheinlich / niedrige Wahrscheinlichkeit: Bestimmung eines hochsensitiven D-Dimers. Wenn negativ, ist eine TVT hinreichend ausgeschlossen. Wenn positiv, Durchführung eines Kompressionsultraschalls.

TVT wahrscheinlich / hohe Wahrscheinlichkeit: Direktes Vorgehen zur Durchführung eines Kompressionsultraschalls des Beins.

LE unwahrscheinlich / niedrige Wahrscheinlichkeit: Bestimmung eines hochsensitiven D-Dimers (bei Patienten mit sehr geringem Risiko ggf. zuerst die PERC-Regel prüfen). Wenn negativ, ist eine LE hinreichend ausgeschlossen. Wenn positiv, Durchführung einer CTPA.

LE wahrscheinlich / hohe Wahrscheinlichkeit: Direktes Vorgehen zur Durchführung einer CT-Pulmonalisangiographie. Ein D-Dimer-Test allein reicht in dieser Gruppe nicht aus, um eine LE auszuschließen.

Warum den Wells-Score nutzen?

  • Reduziert unnötige Bildgebung: Viele Patienten mit geringem Risiko können durch einen einfachen Bluttest entlastet werden, wodurch Strahlung und Kontrastmittel vermieden werden.
  • Standardisiert die Beurteilung: Er verwandelt eine subjektive Sorge in eine reproduzierbare, evidenzbasierte Zahl.
  • Erhöht die Sicherheit: Er hebt Risikopatienten hervor, die sofort bildgebende Verfahren benötigen, sodass Gerinnsel seltener übersehen werden.
  • Weitgehend validiert: Die Wells-Regeln gehören zu den am besten untersuchten und am häufigsten verwendeten klinischen Entscheidungshilfen in der Notfall- und Inneren Medizin.

So nutzen Sie diesen Rechner

  1. Wählen Sie TVT oder LE: Nutzen Sie den Schalter oben, um auszuwählen, welche Erkrankung Sie beurteilen möchten. Die Kriterienliste passt sich entsprechend an.
  2. Kreuzen Sie die zutreffenden Kriterien an: Markieren Sie jeden vorhandenen Risikofaktor oder jedes Zeichen. Der Live-Score und die Wahrscheinlichkeitsanzeige aktualisieren sich sofort.
  3. Klicken Sie auf Berechnen: Loggen Sie den Gesamtwert ein, um das vollständige Ergebnis zu sehen.
  4. Ergebnis ablesen: Überprüfen Sie die Wahrscheinlichkeitsanzeige, die Drei-Stufen- und Zwei-Stufen-Interpretation, den empfohlenen nächsten Schritt sowie die Aufschlüsselung nach Kriterien.

Häufig gestellte Fragen (FAQ)

Was ist der Wells-Score?

Der Wells-Score ist eine klinische Vorhersageregel, die die Vortestwahrscheinlichkeit einer venösen Thromboembolie abschätzt. Es gibt zwei separate Versionen — eine für tiefe Venenthrombose (TVT) und eine für Lungenembolie (LE). Jede Version vergibt Punkte für Risikofaktoren und klinische Zeichen, und die Gesamtsumme ordnet den Patienten in einen niedrigen, moderaten oder hohen Wahrscheinlichkeitsbereich ein, der bestimmt, ob ein D-Dimer-Test oder bildgebende Verfahren erforderlich sind.

Was ist der Unterschied zwischen den Wells-Scores für TVT und LE?

Sie verwenden unterschiedliche Kriterien und Gewichtungen. Der Wells-Score für TVT umfasst zehn Punkte, die jeweils +1 Punkt wert sind, außer einer Alternativdiagnose, die 2 Punkte abzieht. Der Wells-Score für LE umfasst sieben Punkte mit Gewichtungen von 1, 1,5 oder 3. Sie sind nicht austauschbar. Wählen Sie daher immer die Version, die zu der zu untersuchenden Erkrankung passt.

Was ist ein hoher Wells-Score bei einer TVT?

Im Drei-Stufen-Modell bedeutet ein Wells-Score für TVT von 3 oder mehr eine hohe Wahrscheinlichkeit (ca. 53 Prozent), 1 bis 2 eine moderate Wahrscheinlichkeit (ca. 17 Prozent) und 0 oder weniger eine niedrige Wahrscheinlichkeit (ca. 5 Prozent). Im Zwei-Stufen-Modell bedeutet ein Score von 2 oder mehr, dass eine TVT wahrscheinlich ist.

Was ist ein hoher Wells-Score bei einer LE?

Bei einer Lungenembolie bedeutet ein Wells-Score über 6 eine hohe Wahrscheinlichkeit (ca. 41 Prozent), 2 bis 6 eine moderate Wahrscheinlichkeit (ca. 16 Prozent) und unter 2 eine niedrige Wahrscheinlichkeit (ca. 1 bis 3 Prozent). Im Zwei-Stufen-Modell bedeutet ein Score über 4, dass eine LE wahrscheinlich ist.

Wie wird der Wells-Score zusammen mit einem D-Dimer-Test verwendet?

Wenn der Wells-Score einen Patienten in die unwahrscheinliche oder niedrig-wahrscheinliche Gruppe einordnet, kann ein negativer, hochsensitiver D-Dimer-Test eine TVT oder LE ohne Bildgebung zuverlässig ausschließen. Liegt der Score in der wahrscheinlichen oder hoch-wahrscheinlichen Gruppe, wird in der Regel eine Bildgebung durchgeführt, wie z. B. ein Kompressionsultraschall bei TVT oder eine CT-Pulmonalisangiographie bei LE, da ein D-Dimer-Test allein nicht ausreicht, um die Erkrankung auszuschließen.

Ist der Wells-Score eine Diagnose?

Nein. Der Wells-Score schätzt nur die Wahrscheinlichkeit ab, dass ein Gerinnsel vorliegt, und hilft bei der Entscheidung, welcher Test als nächstes durchgeführt werden soll. Er kann ein Gerinnsel allein weder bestätigen noch ausschließen. Eine Diagnose erfordert objektive Tests und das klinische Urteil eines qualifizierten medizinischen Fachpersonals.

Zusätzliche Ressourcen

Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:

"Wells-Score-Rechner (TVT/LE)" unter https://MiniWebtool.com/de/wells-score-rechner-tvt-le/ von MiniWebtool, https://MiniWebtool.com/

von miniwebtool-Team. Aktualisiert: 31. Mai 2026

Medizinische Kalkulatoren:

Ausgewählte Werkzeuge:

Sonne-, Mond- & Aszendent-Rechner 🌞🌙✨MAC-adressen-lookupZeit-zu-Dezimal-UmrechnerVenus-Zeichen-RechnerVideo-KompressorFarbschema-GeneratorKI-Text-HumanizerModulo-RechnerZufälliger GeburtstagsgeneratorNumerologie-RechnerBier-Kühlzeit-RechnerBingo Karten GeneratorGrill-RechnerCPM-RechnerMeisterzahl-RechnerVideo-zu-Bild-ExtraktorMerkur-RückläufigkeitskalenderCollatz-Vermutung-RechnerMittelwert RechnerTwitch EinnahmenrechnerMedian-RechnerZufälliger TiergeneratorFacebook-Benutzer-ID-SucheNamenszahl-RechnerInstagram-Benutzer-ID-SucheKleinschrift-Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Videos zusammenführenGrößen-Perzentil-RechnerKegelabwicklung Schablonen-GeneratorTag des Jahres Rechner - Welcher Tag des Jahres ist heute?Body Recomposition RechnerZufälliger Fake-Adressen-GeneratorDezimal-zu-Zeit-UmrechnerSonnenstand-RechnerWinkel-UmrechnerFarbmischungs-RechnerKoffein-Überdosis-RechnerRelative Standardabweichung RechnerDatenübertragungsraten-RechnerSiedepunkt-RechnerBlutspendezeit-RechnerIP-Adresse-zu-Binär-Umrechner🎮 Spielwährungs-UmrechnerZufälliger Zeit GeneratorAkku-Laufzeit-RechnerDrehmoment-Rechner für SchraubenListen-RandomisiererProzentuale Wachstumsrate RechnerKoffein Halbzeit-TrackerFrequenz- und Wellenlängen-UmrechnerUS-Inflation-RechnerZufallsauswahlPartielle AbleitungsrechnerAudio SplitterZufälliger Englischer WortgeneratorLogarithmus zur Basis 2 RechnerSteigungs- und GefällerechnerZinsen für Kreditkarte RechnerBarcode GeneratorCaesar-VerschlüsselungswerkzeugZufällige Zeichenfolge generierenJordansche Normalform RechnerPersönlichkeitszahl-RechnerZeilen alphabetisch sortierenASCII-TabelleZufälliger FilmwählerBlutgruppen-RechnerHaarfarben-Misch-RechnerIP-Adresse zu Hex-UmrechnerYouTube Kanal StatistikenSocial Media Benutzername PrüferMehrfachbruch-RechnerMond-Zeichen-KompatibilitätsrechnerVideo drehenZufälliger FarbalgeneratorGeometrisches Mittel RechnerKI ParaphrasiererNonogramm-Generator (Picross)Prozent zu PPM UmrechnerTangens-RechnerJulianisches Datum UmrechnerLabyrinth-GeneratorZufallsdatum-GeneratorZaun-RechnerZentimeter zu Fuß und Inches UmrechnerEffektstärke-RechnerMP3-LooperPunkt zu Punkt GeneratorUnixzeit-UmrechnerZufälliger PIN-GeneratorBasis-UmrechnerChinesischer GeschlechtsrechnerMorse-Code-GeneratorRenten CountdownTassen zu Gramm UmrechnerVerhältnis-zu-Prozentsatz-UmrechnerZufälliger Kreditkarten-GeneratorSteigungsform-Rechner (y = mx + b)Heronsche Formel RechnerMaßstabsmodell-UmrechnerMondzeichen-RechnerSchicksalszahl-RechnerTrägheitsmoment-RechnerYouTube Einnahmen RechnerZahlen RandomisiererBaby Wachstums-PerzentilrechnerDezimal-zu-Oktal-UmrechnerFrisch-zu-getrocknet-Kräuter-UmrechnerLogikgatter SimulatorSeelenzahl-RechnerSpannungsteiler RechnerZufälliger Wahrheit oder Pflicht GeneratorZufälliger Koordinaten-GeneratorBild spiegelnCollage MakerHTML zu Text KonverterIP Subnetz RechnerParallelwiderstand RechnerStillzeit-KalorienrechnerANC-rechnerBinär-zu-Gray-Code-UmrechnerRiemenlängen-RechnerSauerteig RechnerZufälliger Ausreden-GeneratorZufälliger IMEI GeneratorAnagramm-GeneratorANOVA-RechnerFlaschenzug-RechnerKatzenklo-RechnerKleidergrößen-UmrechnerLesezeit-RechnerSchärfentiefe (DoF) RechnerTeelöffel zu Esslöffel UmrechnerZufälliger Spruch-GeneratorZufälliger Superkraft-GeneratorChinesischer Restsatz RechnerRezept-NährwertrechnerWortleiter-GeneratorZufälligen Namen AuswählenFlugdistanz-RechnerFPS-KonverterInterquartilsabstand-RechnerXML-ValidatorZufälliger Gruppen-GeneratorDezimal-zu-Bruch-UmrechnerFarbcode-Konverter Alle FormateGolden Hour / Blue Hour RechnerhCG Verdopplungszeit Rechner🌡️ Hitzeindex-RechnerMagisches Quadrat GeneratorBild zu Base64 KonverterDezibel (dB) RechnerFarbverlauf-GeneratorFuß und Inch in Zentimeter UmrechnerHefe-UmrechnungsrechnerHyperbelfunktionen-RechnerMedian der absoluten Abweichung RechnerOhmsches Gesetz RechnerOnline WPA-Schlüssel-GeneratorPoisson-VerteilungsrechnerPrimfaktor-RechnerVideogeschwindigkeit anpassenAudio-ExtraktorButter zu Öl UmrechnerErweiterter Sternzeichen-KompatibilitätsanalysatorFIFO / LIFO RechnerHalbwertszeit berechnenHexadezimal zu Oktal UmrechnerKI SpracherkennungKopfrechen-TrainerMedikamenten-DosierungsrechnerOnline NamensrandomisiererZahlen sortierenPacklisten-GeneratorProzentuale Steigerung RechnerTeig-Hydratations-RechnerWie Lange Bis RechnerAudio in Video hinzufügen oder ersetzenBackofen zu Airfryer UmrechnerBankdrücken-RechnerCMYK zu Hex KonverterDurchgestrichener Text GeneratorFarbkontrast-CheckerGemeinsamer-Teiler-RechnerKI-Token-ZählerLeere Zeilen von einem Text entfernen⏱️ Online StoppuhrQuartil-RechnerZitate-Finder (Englisch)Stichprobengröße RechnerText zum Bild hinzufügenUnsichtbarer Text GeneratorArkussinus-RechnerAusdruckszahl-RechnerDrehmoment-RechnerHexadezimal-RechnerKettenbruch-RechnerKI InhaltsdetektorLaplace-TransformationsrechnerMarkov-Ketten Stationäre Verteilung RechnerRechner für induktiven BlindwiderstandRaumbeleuchtungs-RechnerLux zu Lumen RechnerLumen in Watt UmrechnerGeneratorgrößen-RechnermAh in Wh RechnerDreiphasen-LeistungsrechnerkVA-RechnerAmpere in Watt RechnerWatt zu Ampere RechnerRechner für Widerstände in ReihereibungsrechnerRechner für die schiefe EbeneRechner für mechanischen VorteilSchallgeschwindigkeit RechnerWellengeschwindigkeit-RechnerAuftriebsrechnerEndgeschwindigkeit-Rechnerde Broglie Wellenlängen-RechnerPhotonenenergie-RechnerE=mc² RechnerZeitdilatations-RechnerRechner für das dritte Keplersche GesetzFluchtgeschwindigkeit-RechnerGravitationskraft-RechnerBeer-Lambert-Gesetz-RechnerNernst-Gleichung-RechnerOsmotischer Druck RechnerSiedepunkterhöhung RechnerGefrierpunktserniedrigung-RechnerRechner für prozentuale ZusammensetzungnormalitaetsrechnerMolalität RechnerpKa zu Ka UmrechnerHenderson-Hasselbalch-RechnerRechner für die theoretische AusbeuteRechner für den limitierenden ReaktantenElektronenkonfiguration-RechnerInteraktives PeriodensystemKI-Unterrichtsplan-GeneratorKI-Quiz-GeneratorZitationsgenerator (APA/MLA/Chicago)AnwesenheitsrechnerAP Score RechnerACT Punktzahl RechnerSAT-Punktzahl-RechnerProzent in CGPA UmrechnerCGPA in Prozent UmrechnerEinfacher Notenrechner (EZ Grader)Kinderkosten-RechnerBaby Milchbedarf RechnerWindelgrößen-RechnerBabynamen GeneratorBaby Augenfarben VorhersageBMI-Perzentil-Rechner für KinderRechner zur Vorhersage der Körpergröße von KindernIVF GeburtsterminrechnereinnistungsrechnerISO 8601 DatumsformatiererNap-RechnerMondphasen-RechnerSonnenaufgang- & Sonnenuntergang-RechnerWeltzeituhrRömische Zahlen Datum UmrechnernuechternheitsrechnerHalbgeburtstag-RechnerJahrestag RechnerKalenderwochenrechnerTrinkgeld-Pool-RechnerE-Mail-Marketing-ROI-RechnerCost Per Lead RechnerWorking Capital RechnerDeckungsbeitragsrechnerSicherheitsbestand-RechnerMeldebestand RechnerOptimale Bestellmenge Rechner (EOQ)AbschreibungsrechnerPreisrechner für HandgemachtesGrosshandelspreis-RechnerShopify GewinnrechnerAmazon FBA RechnereBay GebührenrechnerEtsy-GebührenrechnerStripe GebührenrechnerPayPal GebührenrechnerWettquoten-UmrechnerZehnten-RechnerZakat-RechnerUK Stempelsteuer-RechnerHRA-SteuerbefreiungsrechnerGratuity RechnerNPS RechnerEPF-RechnerPPF-RechnerRD RechnerSWP RechnerGross-Up-RechnerKreditvergleich RechnerkreditauslastungsrechnerFestgeld-Leiter-RechnerT-Bill-Rechner US-SchatzwechselI Bond Rechner529 College SparrechnerHSA-RechnerAbfindungsrechnergehaltserhoehungsrechnerRechnungsgeneratorTagegeld-RechnerKilometerpauschale RechnerMieterhöhungsrechnerAnteilige Miete RechnerMietbudget-RechnerAuto-Endpreis-RechnerAuto-ErschwinglichkeitsrechnerMotorrad-KreditrechnerWohnmobil-KreditrechnerBootskredit-RechnerGrundstückskredit-RechnerBaukredit RechnerRechner für tilgungsfreie HypothekBallonkredit-RechnerHypothekenpunkte-RechnerPMI-RechnerRechner für zweiwöchentliche HypothekenzahlungenARM HypothekenrechnerVA-DarlehensrechnerNettolohn-RechnerKI SQL AbfragegeneratorKI RegEx GeneratorKI-Datenvisualisierer (CSV einfügen)KI-Textton-AnalysatorKI Lebenslauf AnalyzerKI-Einheitenumrechner (natürliche Sprache)KI Entschuldigungsbrief GeneratorKI-Generator für höfliche AusredenKI-Reiserouten-GeneratorKI-Leselisten-GeneratorKI-TrAIningsplan-GeneratorKI-Ernährungsplan-GeneratorKI-Geschenkideen-GeneratorKI-Rezeptgenerator aus ZutatenStipendien ROI RechnerStudienkosten-RechnerRechner für Lernstunden bis zur SprachflüssigkeitVokabel-Quiz-GeneratorCornell Notizen GeneratorLernkurven-RechnerSpaced Repetition Planer für LernkartenFugenmörtel-RechnerSix Sigma ProzessfähigkeitsrechnerYouTube Thumbnail DownloaderZufälliger RPG Charakter Generator