diff --git a/nbproject/project.properties b/nbproject/project.properties
index 2273570e6076acc837287486b4e1158c91904228..61ee77f8846cae6d75dbcc3f5b2599d5af17edac 100644
--- a/nbproject/project.properties
+++ b/nbproject/project.properties
@@ -5,6 +5,7 @@ annotation.processing.run.all.processors=true
 annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
 application.desc=Project to provide a type-safe Java implementation of the DIS Protocol version 7, IEEE 1278.1-2012 and SISO-REF-010 Enumerations specifications.
 application.homepage=https://github.com/open-dis/open-dis7-java
+application.splash=..\\images\\OpenDisSurferDude.png
 application.title=open-dis7-java
 application.vendor=Naval Postgraduate School (NPS)
 auxiliary.org-netbeans-spi-editor-hints-projects.perProjectHintSettingsFile=nbproject/cfg_hints.xml
@@ -46,8 +47,12 @@ file.reference.junit-platform-console-1.6.2.jar=testlibs/junit-platform-console-
 file.reference.junit-platform-engine-1.6.2.jar=testlibs/junit-platform-engine-1.6.2.jar
 file.reference.junit-platform-launcher-1.6.2.jar=testlibs/junit-platform-launcher-1.6.2.jar
 file.reference.junit-platform-reporting-1.6.2.jar=testlibs/junit-platform-reporting-1.6.2.jar
+file.reference.open-dis7-enumerations-classes.jar=dist/open-dis7-enumerations-classes.jar
+file.reference.open-dis7-enumerations-javadoc.jar=dist/open-dis7-enumerations-javadoc.jar
 file.reference.open-dis7-java-src=src
 file.reference.open-dis7-java-src-generated=src-generated
+file.reference.open-dis7-pdus-classes.jar=dist/open-dis7-pdus-classes.jar
+file.reference.open-dis7-pdus-javadoc.jar=dist/open-dis7-pdus-javadoc.jar
 file.reference.opentest4j-1.2.0.jar=testlibs/opentest4j-1.2.0.jar
 includes=**
 jar.archive.disabled=${jnlp.enabled}
@@ -65,23 +70,26 @@ javac.external.vm=true
 javac.modulepath=
 javac.processormodulepath=
 javac.processorpath=\
-    ${javac.classpath}
+    ${javac.classpath}:\
+    ${file.reference.open-dis7-enumerations-javadoc.jar}:\
+    ${file.reference.open-dis7-pdus-javadoc.jar}
 javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
-    ${javac.classpath}:\
-    ${build.classes.dir}:\
+    ${file.reference.open-dis7-java-src}:\
+    ${file.reference.open-dis7-java-src-generated}:\
+    ${file.reference.open-dis7-enumerations-classes.jar}:\
     ${libs.junit_5.classpath}:\
     ${file.reference.apiguardian-api-1.1.0.jar}:\
     ${libs.hamcrest.classpath}:\
-    ${file.reference.open-dis7-java-src}:\
-    ${file.reference.open-dis7-java-src-generated}
+    ${javac.classpath}:\
+    ${build.classes.dir}
 javac.test.modulepath=\
     ${javac.modulepath}
 javac.test.processorpath=\
     ${javac.test.classpath}
 javadoc.additionalparam=
-javadoc.author=false
+javadoc.author=true
 javadoc.encoding=${source.encoding}
 javadoc.html5=false
 javadoc.noindex=false
@@ -130,16 +138,17 @@ run.jvmargs=
 run.modulepath=\
     ${javac.modulepath}
 run.test.classpath=\
-    ${javac.test.classpath}:\
-    ${build.test.classes.dir}:\
+    ${file.reference.open-dis7-java-src}:\
+    ${file.reference.open-dis7-java-src-generated}:\
+    ${file.reference.open-dis7-pdus-classes.jar}:\
     ${file.reference.junit-platform-commons-1.6.2.jar}:\
     ${file.reference.junit-platform-console-1.6.2.jar}:\
     ${file.reference.junit-platform-engine-1.6.2.jar}:\
     ${file.reference.junit-platform-launcher-1.6.2.jar}:\
     ${file.reference.junit-platform-reporting-1.6.2.jar}:\
     ${file.reference.opentest4j-1.2.0.jar}:\
-    ${file.reference.open-dis7-java-src}:\
-    ${file.reference.open-dis7-java-src-generated}
+    ${javac.test.classpath}:\
+    ${build.test.classes.dir}
 run.test.modulepath=\
     ${javac.test.modulepath}
 source.encoding=UTF-8