diff --git a/assignments/src/MV3500Cohort2023MarchJune/homework2/Cecil/package-info.java b/assignments/src/MV3500Cohort2023MarchJune/homework2/Cecil/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..77476e14ca3e36145e4e318ecf65a22fbe0feb3a
--- /dev/null
+++ b/assignments/src/MV3500Cohort2023MarchJune/homework2/Cecil/package-info.java
@@ -0,0 +1,11 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * TODO You can say whatever you want here!
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2023MarchJune.homework2.Cecil;
diff --git a/assignments/src/MV3500Cohort2023MarchJune/homework2/Chojnacki/package-info.java b/assignments/src/MV3500Cohort2023MarchJune/homework2/Chojnacki/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..678bb2d5ba301d14dcd7207fea71ba7106ad9605
--- /dev/null
+++ b/assignments/src/MV3500Cohort2023MarchJune/homework2/Chojnacki/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * Multicast Receiver and Sender.  Sender sends 10 packets.  The Receiver closes once 10 packets have been received.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2023MarchJune.homework2.Chojnacki;
diff --git a/assignments/src/MV3500Cohort2023MarchJune/homework2/Hedgcorth/package-info.java b/assignments/src/MV3500Cohort2023MarchJune/homework2/Hedgcorth/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..fb110c5e71a0d765b5906679ed236ddc2c597885
--- /dev/null
+++ b/assignments/src/MV3500Cohort2023MarchJune/homework2/Hedgcorth/package-info.java
@@ -0,0 +1,11 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * TODO You can say whatever you want here!
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2023MarchJune.homework2.Hedgcorth;
diff --git a/assignments/src/MV3500Cohort2023MarchJune/homework2/Islas/.gitkeep b/assignments/src/MV3500Cohort2023MarchJune/homework2/Islas/.gitkeep
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/assignments/src/MV3500Cohort2023MarchJune/homework2/Islas/package-info.java b/assignments/src/MV3500Cohort2023MarchJune/homework2/Islas/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..64265bded454c38d6ecb129f675255636ed69887
--- /dev/null
+++ b/assignments/src/MV3500Cohort2023MarchJune/homework2/Islas/package-info.java
@@ -0,0 +1,12 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * Sets up a UDP Receiver, prompting a pass question from Montey Python, and a UDP Sender, submitting 25 guesses
+ * to the prompt.  
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2023MarchJune.homework2.Islas;
diff --git a/assignments/src/MV3500Cohort2023MarchJune/homework2/Sloan/package-info.java b/assignments/src/MV3500Cohort2023MarchJune/homework2/Sloan/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..2d2a567fdb03940da8845d4a2c774ffc98064609
--- /dev/null
+++ b/assignments/src/MV3500Cohort2023MarchJune/homework2/Sloan/package-info.java
@@ -0,0 +1,11 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * TODO You can say whatever you want here!
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2023MarchJune.homework2.Sloan;
diff --git a/examples/src/OpenDis7Examples/ExampleSimulationProgramSequenceDiagram.vsdx b/examples/src/OpenDis7Examples/ExampleSimulationProgramSequenceDiagram.vsdx
index 0ecc7570919bd2d2fab87619f662b9ab3785e2c5..2598bd8ad837a4d7613555d2eaf8a6a3d61c8d35 100644
Binary files a/examples/src/OpenDis7Examples/ExampleSimulationProgramSequenceDiagram.vsdx and b/examples/src/OpenDis7Examples/ExampleSimulationProgramSequenceDiagram.vsdx differ