diff --git a/build/.gitignore b/build/.gitignore
index 7c4bf3a86..162fa4ac6 100644
--- a/build/.gitignore
+++ b/build/.gitignore
@@ -4,9 +4,12 @@ javadoc
macosx/javafx-sdk-*
macosx/jdk-11.*
macosx/jfx-11.*
+macosx/jfx-16.*
windows/javafx-sdk-*
windows/jdk-11.*
windows/jfx-11.*
+windows/jfx-16.*
linux/javafx-sdk-*
linux/jdk-11.*
linux/jfx-11.*
+linux/jfx-16.*
diff --git a/build/build.xml b/build/build.xml
index f5d59c3ae..acd35047c 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -92,12 +92,17 @@
+
+
+
+
@@ -751,6 +775,12 @@
rely on JavaFX. (The OpenGL support is only incidental.) -->
+
+
+
+
+
diff --git a/todo.txt b/todo.txt
index d40207a4d..95632cb37 100755
--- a/todo.txt
+++ b/todo.txt
@@ -13,9 +13,13 @@ X dylib files were not included in the export
X Some 3.x Tools not working because JavaFX isn't on the classpath
X https://github.com/processing/processing4/issues/110
X https://github.com/processing/processing4/pull/112
+X garbled text in JavaFX
+X https://bugs.openjdk.java.net/browse/JDK-8234916
+X bump JavaFX to 16, no longer the LTS version, but fixes garbled text
+X and 11.0.8 is not available
-_ garbled text in JavaFX
-_ https://bugs.openjdk.java.net/browse/JDK-8234916
+
+_ make sure we're not embedding webkit with all JFX apps
_ check FX2D applications on Windows and Linux