diff --git a/build/shared/tools/MovieMaker/build.xml b/build/shared/tools/MovieMaker/build.xml
index 34002daab..ee074a477 100644
--- a/build/shared/tools/MovieMaker/build.xml
+++ b/build/shared/tools/MovieMaker/build.xml
@@ -64,17 +64,14 @@
-
-
-
+ nowarn="true" />
diff --git a/java/libraries/io/build.xml b/java/libraries/io/build.xml
index 8d269d13b..108f43fff 100644
--- a/java/libraries/io/build.xml
+++ b/java/libraries/io/build.xml
@@ -6,24 +6,22 @@
+
+
-
+
-
+
-
-
+ target="11"
+ srcdir="src" destdir="bin"
+ encoding="UTF-8"
+ includeAntRuntime="false"
+ classpath="${core.path}"
+ nowarn="true" />
diff --git a/java/libraries/io/library/.gitignore b/java/libraries/io/library/.gitignore
new file mode 100644
index 000000000..919d24f8b
--- /dev/null
+++ b/java/libraries/io/library/.gitignore
@@ -0,0 +1 @@
+io.jar
diff --git a/todo.txt b/todo.txt
index 5ad3e79b8..9b02fdbe4 100755
--- a/todo.txt
+++ b/todo.txt
@@ -8,6 +8,9 @@ X Editor.applyPreferences() was protected, now public
X remove compound key actions (which were undocumented and not in use)
X clears up a lot of complexity in DefaultInputHandler
X if someone wants this, they could recreate it in a subclass
+X remove jdt.compiler.jar from subprojects
+X no longer using JRE (doesn't exist), so it's not needed
+o can we remove it altogether, or is it used by the PDE?
readme
X was fixed in the source for 4.0a5, but may not have been included in the dist
@@ -62,9 +65,6 @@ _ move ISSUE_TEMPLATE to .github subfolder
_ lots more cleanup to do in javafx/build.xml
_ only export 'tool' subfolder for Movie Maker (and Theme Engine?)
-_ remove jdt.compiler.jar from subprojects
-_ no longer using JRE (doesn't exist), so it's not needed
-_ can we remove it altogether, or is it used by the PDE?
_ startup is so incredibly slow
_ the splash screen comes up fairly quickly, so what gives?