diff --git a/build_image.py b/build_image.py
index b82d0b1b..7afa5e26 100755
--- a/build_image.py
+++ b/build_image.py
@@ -213,6 +213,7 @@ def image():
os.path.join(javafx_location, "javafx-media", JAVAFX_VER) + os.sep,
os.path.join(javafx_location, "javafx-swing", JAVAFX_VER) + os.sep,
os.path.join(javafx_location, "javafx-controls", JAVAFX_VER) + os.sep,
+ os.path.join(javafx_location, "javafx-web", JAVAFX_VER) + os.sep,
os.path.join(javafx_location, "jmods")
]),
'--add-modules', 'org.darisadesigns.polyglotlina.polyglot,jdk.crypto.ec',
diff --git a/docs/readme_developers.md b/docs/readme_developers.md
index de033258..6d0eb0e2 100644
--- a/docs/readme_developers.md
+++ b/docs/readme_developers.md
@@ -1,6 +1,8 @@
# README for Developers
If you're looking to work on PolyGlot independently or to contribute, here's how you set it up to work with.
+Note: GUI elements were built with the NetBeans GUI Builder.
+
## BASIC DEVELOPMENT SETUP
1) Download/install Open JDK 17 (or higher)
- Copy to appropriate directory if downloaded
diff --git a/pom.xml b/pom.xml
index ef9f0e99..e789bf0a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,6 +41,12 @@
20.0.2
+
+ org.openjfx
+ javafx-web
+ 20.0.2
+
+
org.apache.commons
commons-text
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
index ccdfa621..5cd4e80c 100644
--- a/src/main/java/module-info.java
+++ b/src/main/java/module-info.java
@@ -5,6 +5,7 @@
requires javafx.controls;
requires javafx.media;
requires javafx.swing;
+ requires javafx.web;
requires java.desktop;
requires java.logging;
requires java.xml;
diff --git a/src/main/java/org/darisadesigns/polyglotlina/Screens/ScrMainMenu.form b/src/main/java/org/darisadesigns/polyglotlina/Screens/ScrMainMenu.form
index 39ab3ad4..dfee3348 100644
--- a/src/main/java/org/darisadesigns/polyglotlina/Screens/ScrMainMenu.form
+++ b/src/main/java/org/darisadesigns/polyglotlina/Screens/ScrMainMenu.form
@@ -8,9 +8,6 @@