19.0.3: Finaler Image-Kandidat 07.12.25 • 19.1 : Alle Änderungen erfordern eine Code-Überprüfung – Genehmigung ab 11.12.25 • 20.0: Veröffentlichung im Hauptzweig • 20 EA1: 22.01.26
Willkommen zum JMP-Entwicklungsupdate vom 5. Dezember 2025!
Ich hoffe, ihr hattet alle in den USA schöne Thanksgiving-Feiertage! Jetzt, wo das Jahr sich dem Ende zuneigt, stehen viele Feiertage an. Vergesst nicht, eure flexiblen Urlaubstage zu nutzen, falls ihr das noch nicht getan habt. Tut mir leid, dass ich den (etwas durcheinandergeratenen, die Wochenenden liegen am Ende) Dezember-Feiertagskalender nicht früher verschickt habe. Mir wurde gesagt, wir hätten den Cookie Day schon verpasst. Mist! Aber keine Sorge, Kekse kann man ja jederzeit essen, und der Ugly Christmas Sweater Day ist ja auch schon bald!
Zur Erinnerung: Wir wechseln am Donnerstag, den 11.12.2025, zum Ende des Tages in den Genehmigungsmodus von JMP 19.1 . In Ihrem Outlook-Kalender sollte eine Erinnerung mit weiteren Details zum Code-Genehmigungsprozess hinterlegt sein. (Falls Sie keine haben, wenden Sie sich bitte an Melanie Drake; sie kann Ihnen die Einladung aktualisieren.) Hier die wichtigsten Informationen:
- Besprechen Sie alle vorgeschlagenen Korrekturen für den Genehmigungsmodus zuerst mit Ihrem Vorgesetzten.
- Wenn möglich, sollte ein Fix in Version 20 für Vortests bereitgestellt werden.
- Fordern Sie eine Codeüberprüfung Ihrer zurückgestellten Änderung an, bevor Sie Code auf Version 19.1 veröffentlichen.
- Bitten Sie die JMP-Genehmigerliste um Genehmigung. Informieren Sie die Liste per E-Mail, sobald Sie vier Genehmigungen erhalten haben oder falls Sie weitere benötigen, um auf vier zu kommen.
Im Artikel „Jubiläen, Neueinstellungen, Personalien und Lob: November 2025“ von InsideJMP las ich ein nettes Lob von Statistik-Dokumentationsmanager Michael Crotty an Dokumentationsteammitglied Jill Amaya für ihre Arbeit an einem einheitlichen JMP-Dokumentationsstilleitfaden für technische und statistische Redakteure! Jill meint, dies sei eine großartige Zusammenarbeit unserer Redaktionsteams gewesen und alle seien froh, nun eine zentrale Informationsquelle zu haben. Vielen Dank an unsere Dokumentationsteams für die gemeinsame Arbeit an dieser Ressource!
Ich habe im Artikel auch gelesen, dass David Barbour, leitender Entwickler des Core-Teams, sein 30-jähriges Jubiläum feiert! Ich habe über die Jahre viel mit Dave zusammengearbeitet und ihn oft wegen JMP-Abstürzen um Hilfe gebeten (die er immer sehr freundlich und detailliert beantwortet). Ich war immer wieder erstaunt, wie er selbst die rätselhaftesten Fälle mit einem kurzen JSL-Codeausschnitt reproduzieren kann, nachdem er die für mich unverständlichen Absturzdateien analysiert hat. Neben seiner Arbeit an Funktionen wie dem Import mehrerer Dateien, dem PDF-Import, Journalen, Add-Ins, dem Graph Builder und verschiedenen anderen Bereichen von JMP ist Dave natürlich auch als Erfinder und Betreuer der Windows-Anwendung jmprunner bekannt. Viele von uns in der Forschung und Entwicklung nutzen jmprunner täglich, um Probleme in der Desktop-Version von JMP zu untersuchen. Erst diese Woche hat Dave jmprunner so angepasst, dass es auch mit unseren neuen Windows-ARM-Builds funktioniert, und er arbeitet ständig an Verbesserungen, um auf Kundenwünsche einzugehen. Herzlichen Glückwunsch zu diesem Meilenstein!
Vielen Dank auch an Bob Hickey (er feiert morgen Geburtstag!), der diese Woche eine E-Mail mit Details zu unserem bestehenden Mechanismus zum Abrufen von Installationsdateien aus OneDrive verschickt hat. Falls Sie die E-Mail verpasst haben, finden Sie die Details hier in Confluence . Die OneDrive-Synchronisierung ist die beste Möglichkeit für Entwickler, ihre bevorzugten JMP-Installationsdateien täglich auf ihre Rechner zu kopieren. Bob erwähnte außerdem, dass die Salesforce-Instanz von JMP am Wochenende aktualisiert wird, weshalb einige Salesforce-bezogene Systeme möglicherweise im Nur-Lese-Modus sind.
Allgemeine Bekanntmachungen
Wichtige bevorstehende Termine
- JMP 19.1 Code-Genehmigungsmodus - 12.11.2025
- JMP 19.1 Code Freeze – 01.05.2026
- JMP 19.1 Sicherheitssperre – 19.02.2026
- Eine vollständige Liste der Termine für JMP 19 finden Sie auf Zusammenfluss .
JMP-Entwicklungsupdates
Kern
- Dan S: Weiterarbeit an der Überarbeitung des Plattformstarts und der Barrierefreiheit für Bildschirmlesegeräte. Aktivierung der JMP 20-Einstellung „Spaltenreferenzen in Dispatch verwenden“. 19.1-Integrationen für ein Problem mit der Sortierung in Konturdiagrammen mit mehreren Y-Werten, einen Absturz im Spaltenwechsler, einen Absturz im Diagramm-Builder mit einer im Datenfilter verwendeten Zeilenstatus-Transformationsspalte und einen Absturz im App-Builder mit einer Datentabellenansicht in der App/im Dashboard.
- Dave B: Behobener Fehler in einem Kundenbericht bezüglich MFI- und Spaltennamen. Untersuchung von Abstürzen und Korrektur des Suchalgorithmus für Crash-Reader-PDB-Dateien; Suche nach arm64-PDB-Dateien gestartet.
- Ernest: Die Benutzeroberfläche der Zusammenfassung wurde überarbeitet und die Möglichkeit zum Speichern der Konfiguration hinzugefügt. Geben Sie mir Bescheid, falls Ihnen das Design nicht gefällt oder Sie die Funktionsweise nicht verstehen. Ich plane, etwas Ähnliches für andere Dialogfelder der DataTable-Tools zu entwickeln.
- Xan: Mosaikbeschriftung, Kollisionen von Tabellenzeilen-Tick-Beschriftungen, mehr GRect-Argumente const machen, Wertbeschriftungen in Shapefiles.
DOE und Zuverlässigkeit
- Caleb: Diese Woche habe ich an einem Prototyp für eine neue Akzeptanzstichprobenplattform gearbeitet, die die bestehenden Funktionen des Akzeptanzstichproben-Explorers erweitern soll. Außerdem habe ich die Infrastruktur der Stichprobengrößen-Explorer überarbeitet, um das Hinzufügen neuer Explorer zu vereinfachen.
Hosting und Schnittstellen
- Paul: JMP-28966 – Das Sicherheitsupdate für Python auf Version 3.13.10 wurde am 2. Dezember veröffentlicht. JMP 20 wurde aktualisiert, Version 19.1 folgt am Montag. Stringbot behebt Fehler in Version 19.1 und 20. Warnungen des Analysetools wurden behoben. Außerdem wird die Code- und Add-in-Sicherheit für kostenpflichtige Marketplace-Add-ins untersucht.
Interaktives HTML
- John Powell:
- Verbesserte Unterstützung für die Unterscheidung, wenn die Wertelabel-Eigenschaft einer Spalte ein Label definiert, das für mehrere Kategorien verwendet werden soll, denen keine Wertelabels zugewiesen sind ( JMPHTML-15075 ).
- Es wurde ein Absturz behoben, der auftrat, wenn die Wertelabel-Eigenschaft einer Spalte ein Label für Kategorien definierte, denen keine Wertelabels zugewiesen waren, und dieses Label ein Anführungszeichen enthielt ( JMPHTML-15144 ).
- Es wurde eine Retrospektive zum Abschluss des JMP 19-Entwicklungszyklus durchgeführt.
- Wir haben unseren ersten JMP 20 Sprint erstellt und mit der Planung begonnen, in dem wir uns auf Refactoring konzentrieren werden.
- Der Scatterplot 3D SceneBox-Code wurde überarbeitet, um die Unterstützung für Display3DPointsSegment in eine eigene JavaScript-Klasse auszulagern und Platz für mehr 3D-Grafikunterstützung zu schaffen ( JMPHTML-15146 ).
- Jira-Elemente aufgespürt, die die Wunschliste eines Benutzers erfüllen oder erfüllen werden ( Dringender Bedarf an JMP Live-Funktionalität - JMP-Benutzergemeinschaft ).
- Die Dokumentation zu JMP Live SPC wurde geprüft.
- Paul Spychala : Erster Commit des Konturprofilers ( JMPHTML-13612 ) in interaktivem HTML und JMPLive. Dadurch werden die eigenständigen Konturprofiler im Diagrammmenü sowie der eingebettete Konturprofiler auf Plattformen, die HTML-Profiler unterstützen, aktiviert. Außerdem wurden einige Fehler in Version 20/19.1 behoben. Layoutprobleme mit Lineup-Boxen ( JMPHTML-15139 , JMPHTML-15137 ) wurden behoben.
. Treemap-Beschriftungen werden bei extra kleiner Schriftgröße nicht gezeichnet [ JMPHTML-15072 .
Probleme mit der Fensteranpassung im Schnellmarkierungsmodus ( JMPHTML-15156 ). Probleme mit Treemap-Tooltips, wenn die Wertbezeichnung eine leere Zeichenkette ist ( JMPHTML-15159 ).
-
- Mike Stickles: Die Arbeiten an JMPHTML-14956 ( Fehlerbalken im Bandstil werden im Graph Builder mit Farbvariable nicht korrekt exportiert ) wurden abgeschlossen. Die Änderungen wurden eingereicht und das Problem an die Testabteilung übergeben. Fortschritte wurden bei JMPHTML-577 ( Fehlerintervalle haben keine Farbe ) erzielt. An der Sprintplanung für das Refactoring wurde teilgenommen.
JMP Live
- Aurora: 19.0: Überprüfung der Dokumentation zu „JMP Live for SPC“. 19,5: Unterstützung für den Download des Verlaufs mehrerer Warnungen in einem Bericht. 20.0: Unterstützung für Prozess-Screening-Tests (Warnung, Zunehmende Warnung, Aktion, Außerhalb der Spezifikation).
Statistiken
- John Hall
- Im Konturprofiler wurden Probleme mit dem Dialog und den anfänglichen Einstellungen der Clipping-Funktion behoben; auch in Version 19.1 behoben (JMP-28945).
- In- Process-Screening
- Viele dieser Punkte wurden in Besprechungen mit Produktmanagern, die Anfang dieser Woche im Rahmen von Harmonisierungsgesprächen stattfanden, priorisiert.
- Grenzwert für Formel außerhalb der Spezifikation korrigieren (JMP-28863),
- Wenn im Startdialog die Option „Alle Diagramme anzeigen“ aktiviert ist, ändern Sie diese nicht erneut über Rückruffunktionen (JMP-28867).
- In der Tabelle „Limits“ automatisch _LSL und _USL gegenüber anderen Namen auswählen (JMP-28467).
- Weitere Fehlerbehebungen im Bereich „Funktionsdetails“ (JMP-28833, JMP-28746),
- Weitere Triage-Korrekturen (JMP-28875, JMP-28546),
- Neuer Befehl „Farbwerte außerhalb des zulässigen Bereichs“ (JMP-28932),
- Neuer Befehl „Connect Through Missing“ (JMP-28940),
- Neue Startoption „Fehlende Kategorien einbeziehen“ (JMP-28975, JMP-23706, JMP-23659),
- Behandeln Sie ausgeschlossene Beobachtungen wie CCB, bewertet, aber von der Statistik für Grenzwerte ausgeschlossen (JMP-5253).
- Laura CS: Mehrere Fehler in Version 19.1 behoben und integriert (einer fehlt noch)! Die Zusammenarbeit mit Zhiwu von P&G an SEM-Analysen wurde fortgesetzt. Teilnahme am D&I-Meeting und Bitte um einen Artikel in Inside JMP zur Rekrutierung neuer Mitglieder für die D&I-Arbeitsgruppe (bei Interesse bitte melden).
- Laura L: Die Option „Nach Untergruppe sortieren“ wurde in JMP 20 zur Prozessfähigkeitsplattform hinzugefügt, um sie an den Kontrollkarten-Generator und die Prozessprüfung anzugleichen, die diese Option bereits bieten.
Statistikdokumentation
- Michael C.: Die Vorstellungsgespräche wurden abgeschlossen und einem Bewerber für ein Sommerpraktikum ein Angebot unterbreitet, das dieser annahm. Einige wichtige Probleme in den Hilfefunktionen der Statistikplattformen und -kapitel für Version 19.1 wurden behoben. Das MathType-Plugin für Oxygen wurde überprüft und verschiedene Gleichungen für die Doc/L10N-Oxygen-Tests erstellt. Die Aktualisierung der Dokumentation für Version 19.1 wurde fortgesetzt. Colleen wurde dabei unterstützt, Geschenke an zwei Familien zu verteilen, die von der Statistik-Forschungs- und Entwicklungsabteilung im Rahmen des Wake County Holiday Cheer-Programms unterstützt wurden.
Statistische Tests
- Markieren: Ich habe an einer weiteren Führung durch die Zuverlässigkeitsplattformen von Rajneesh teilgenommen. Mit Jacobs Hilfe untersuche ich weiterhin Inkonsistenzen zwischen geprüften historischen Vorhersagen und neuen Vorhersagen der Bayes'schen Optimierungsplattform für 400 Fälle. Ich habe eine drastische Verlangsamung des Befehls „Anpassungslinie“ in der Funktion „Bivariat“ festgestellt, wenn viele „Von“-Gruppen vorhanden sind. Diese Verlangsamung ist auf eine kürzliche Änderung der Fortschrittsanzeige in JMP 20 zurückzuführen. Ich führe Simulationen durch, um eine Transformation der aktuellen Verteilung der in der Versuchsplanung verwendeten Zufallskoeffizienten zu ermitteln und zu validieren. Ziel ist es, einen vom Benutzer gewünschten Ausgabebereich zu erzielen.
- Tonya: Ich habe an einem Harmonisierungstreffen zu Prozess-Screening, CCB und Prozessfähigkeit teilgenommen. Ich habe neue Funktionen im Prozess-Screening getestet und nach Unterschieden zwischen den drei Plattformen (Prozess-Screening, Prozessfähigkeit und Prozess-Screening) gesucht.
Technischer Support und Engagement
- Wendy: Schönen Freitag! Wir freuen uns darauf, viele von euch am Mittwoch beim Winter-Potluck zu sehen!
- Wir möchten uns bei den Entwicklern bedanken, die sich bereits freiwillig gemeldet haben, um während der bevorstehenden Winterpause für dringende Supportanfragen zur Verfügung zu stehen: Brian Corcoran, Daniel Powell, Aurora Tiffany-Davis, Chris Humphrey, Laura Lancaster und Russ Wolfinger.
- Nachfolgend finden Sie die üblichen Diagramme zum Fallaufkommen und zu den Themen für den technischen Support und das Kundenengagement. Hier finden Sie die TS JMP Live-Berichte sowie den Link zum Jira-Filter, der die vom Support gemeldeten Tickets der letzten 14 Tage anzeigt.
Fallzahlen im technischen Support pro Woche:

Fallthemen für die Warteschlange des technischen Supports, letzte Woche:

Fallaufkommen im Bereich Engagement-Support pro Woche:

Fallthemen für die Engagement-Warteschlange der letzten Woche (ausgenommen Fälle der Überprüfung eingeschränkter Parteien) :

Entwicklungsbetrieb
- Melanie:
- Aktualisierte Tabellen für Branching- und End-of-Release-Jiras; Wir werden am Montag 19.0.4 Branching-Aufgaben und 19.0.3 End-of-Release-Aufgaben erstellen.
- Ich habe mit Qiana und Krzysztof zusammengearbeitet, um sicherzustellen, dass die Beispieldaten-Updates für Version 19.1 für die Lokalisierung bereit sind.
- Ich habe einige Jira-Tickets auf Datenintegrität überprüft und aktualisiert (um sicherzustellen, dass die geplanten und behobenen Versionen mit dem tatsächlichen Geschehen übereinstimmen usw.).
- Einige DevOps Jiras wurden als abgeschlossen bestätigt und geschlossen.
- Den Seiten zum Discovery Summit (Austin, Japan, Korea) wurden Notizen hinzugefügt.
- Aufteilung der Aufgaben für Dezember in Aufgaben, die auf nächstes Jahr verschoben werden. (Spoiler: Es gibt deutlich mehr Aufgaben für Dezember als für Dezember)
- Shannon L: Abschluss des Sicherheits- und Notfall-Bugfix-Releases 19.0.3, inklusive Versand von Freigabe-Kalendererinnerungen, Erstellung des Sicherheitsbulletins und mehr. Projektarbeit zur Monetarisierung des JMP Marketplace, einschließlich eines Meetings mit der Entwicklungsabteilung. Benutzersupport für Atlassian-Tools sowie Erstellung von Support-Tickets für Probleme und Verbesserungsvorschläge. Wöchentliche technische Meetings, inklusive Aufgabenplanung zum Release-Ende. Treffen mit Produktmanagement und Dokumentationsmanagern zur Besprechung optimierter Vorgehensweisen für die Nachverfolgung neuer Funktionen.
- Jim:
- Ich habe einige Änderungen an den Netzwerk-/Build-Skripten auf der Mac OS JMP 19 Build-Maschine vorgenommen (aufgrund der fehlgeschlagenen Builds vor Thanksgiving).
- Auf einigen Mac-Testrechnern wurden ein paar ODBC-Treiber aktualisiert.
- Die Aktualisierung der Unit-Test-Skripte zur Ausführung auf dem Snapdragon (ARM64)-Rechner wird fortgesetzt.
- Die für den Windows JMP 20 Debug-Lauf verwendete Windows 10-Unit-Testmaschine wurde bereinigt, daher liegen diesen Monat keine Ergebnisse vor; wir warten auf die Ersatzmaschine.
- Myron:
- Fortsetzung der Einrichtung der Testumgebung auf jmptoolprod
- JMPTOOL-1890: Die vom Crash-System verwendete Datei crashreader.exe wurde aktualisiert, um Korrekturen von Dave B zu erhalten.
- Ich beginne mit Evan einige Telemetriearbeiten.
- JMPTOOL-1886: Erstellen eines JiraBot-Jobs zum Entfernen ungültiger Zuordnungen
- Bob: Die Installationslogik für arm64 wurde so angepasst, dass sie nicht auf x64-PCs funktioniert. (JMP28350) Es wird untersucht, wie die Windows-Installationsprogramme der Version 20 so modifiziert werden können, dass die erforderlichen Microsoft-Installationen als Voraussetzung und außerhalb unserer aktuellen Logik behandelt werden.
Lokalisierung
- Allison: Bearbeitete neue Marketplace-UI-Strings und übergab die Kits zur Lokalisierung an die Anbieter; untersuchte und beantwortete Übersetzungsanfragen zu BigBooks und Portable UI; kommunizierte mit JMP Korea bezüglich der Einarbeitung eines neuen koreanischen Prüfers; verarbeitete 19.1 Beispieldaten-Strings vor, um sie für die Übergabe an die Übersetzungsteams vorzubereiten.
- Sandig: Weitere Entwicklung und Tests des neuen Rückgabe-/Commit-Jobs für Builtins. Test der Einbindung gesperrter Zeichenketten in den von uns erstellten koreanischen Spezialbericht für Anbieter. Integration der pytest-Tests für die von uns für Anbieter erstellten Dashboard-Wortzählfunktionen in die Pipeline.
- Christopher: Vorbereitung der Übergabe der Beispieldaten (Version 19.1) (Problem mit zusätzlichen Zeilenumbrüchen in den Anmerkungen behoben, eine DOE-Tabelle korrigiert, neuen Lokalisierungs-Workflow getestet). Zusammenarbeit mit dem Team an der neuen Testpipeline in Bitbucket. Unterstützung der Reviewer bei der Verwendung von memoQweb.
- Trish: Bearbeitung von Übersetzungsanfragen; Einarbeitung neuer KO-Reviewer in ZIP und Klärung des Prozesses zur Vertragsanforderung; Planung des Abschlusses des 4. Quartals.
- Howard: Jenkins-Trigger für JMP_UI-Rückgabe hinzugefügt. Problem mit JIRA-Bot-Benachrichtigungen behoben (doppelte E-Mail-Benachrichtigung deaktiviert). Fehlerbehebungen.
- Sohail: Probleme bei der PyTest-Pipeline-Integration behoben, API-Tests hinzugefügt, Datenbank- und HTTP-Aufrufe simuliert.
Dokumentation
- Qiana:
- Bearbeitung der ZIP-Anfrage Nr. 10278: Schulung und Unterstützung zur Migration von Ryffine_Oxygen
- Teilnahme an einem Meeting mit Produktmanager, Dokumentationsabteilung und Operationsabteilung zur Besprechung neuer Funktionen
- Arbeitete an JMP-27435, JMP-28955, JMPDOC-2598
- Bearbeitete JMP-Abfragen: 3291, 3296
- Beispieldaten an L10N übergeben
- Susan C:
- Die Erstellung des JMP Live-Dokuments für SPC wurde abgeschlossen und zur Überprüfung versandt. Das Feedback wird umgesetzt.
- Ich arbeite an JMP Live-Updates, um die Installation und Benutzerhilfe für Version 19.1 zu unterstützen.
- Ich arbeite gerade ein bisschen an den Versionshinweisen für 19.0.3.
- Habe zusammen mit Devon eine Präsentation für neue Mitarbeiter im Testbereich gehalten.
- Habe einige Kurse zum Thema Zeitmanagement abgeschlossen.
- Ich interviewe gerade einige Praktikanten im Bereich technisches Schreiben. Juhu!
- Chris : Lokalisierungsanfragen beantwortet. Mit Unterstützung von Michael Hecht und Paul Nelson das Hilfeschlüssel-Skript korrigiert. Die Ausgabe der konvertierten Gleichungen in der richtigen Reihenfolge implementiert. Manuelle Korrekturen an der Hilfe für Lebenswissenschaften vorgenommen. Die vergessenen Bildskripte für Filteransichten erstellt.
- Devon: Ich habe am Proof of Concept für die neue JMP-Webhilfe gearbeitet und mir angesehen, wie die Hilfetasten in dieser neuen Hilfe funktionieren werden. Zusammen mit Susan habe ich den neuen Testteammitgliedern eine Präsentation über das Dokumentationsteam gehalten.
- Jill: Hat an mehreren Jiras für die Benutzergruppe gearbeitet, die UI-String-Berichte vom 22.11. und 30.11. überprüft und eine Marketplace-Add-In-Datei sowie ein LS-Kapitel bearbeitet.
System-/Host-Testing-Cary
- Audrey: Erste Tests für 19.0.3, Q4-Reviews, Klärung einiger Punkte mit Nicole bezüglich Testframework und ut-Läufen. Unser Testteam hatte gestern ein tolles Weihnachtsessen in Prestonwood!

- Hunter: Ich habe mit Daniel Powell zusammengearbeitet, um die sporadischen Abstürze der arm64-Versionen von JMP 20 unter Windows 11 zu reproduzieren. Mein Dank gilt David Barbour für die Erweiterung des JMP Runners, der nun die Arm64-spezifischen JMP-Versionen anzeigt! Dank seines kürzlich erschienenen Updates exklusiv für den JMP Runner unter Arm64 Windows können wir sowohl x64- als auch Arm64-Versionen von JMP auswählen und starten. Ich habe die Installation und Autorisierung (online und offline) aller vier JMP-Produkte der Version 19.0.3 unter Mac und Windows durchgeführt, um die finalen Installationstests nächste Woche vorzubereiten. Außerdem habe ich für Bob Hickey und Holly Cullen einige Tests auf den My JMP-Testseiten durchgeführt, um die Download-Links für Early-Adopter-Versionen, einschließlich der neuen Links für Arm64 JMP unter Windows, zu überprüfen.
Anmerkung von Shannon
Vielen Dank an Caleb King vom Energieministerium und dem Zuverlässigkeitsentwickler für dieses Winterfoto! Er schreibt: „Hier in Roanoke haben wir 5 cm Schnee! Nora kann heute nicht in den Kindergarten.“ Apropos Roanoke: Es war schön, unseren Kollegen Jared Thomas , ebenfalls Entwickler aus Roanoke, Virginia, am Donnerstag im Büro zu sehen. Wir wünschen euch allen ein schönes Wochenende!
