diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml
index e8bee49d22ef6f7f0a4f4f60c5405e64abe88580..ec741b4e3d9e5348b3bb3ca210d5fd7866aef1ac 100644
--- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml
+++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml
@@ -38,5 +38,5 @@
     <PropertyChangeListenerConnection property="numberServed" listener="numServedStat" source="simpleServer" description=""/>
     <Output entity="arrivalProcessOpenDis7"/>
     <Output entity="simpleServer"/>
-    <Schedule stopTime="100000.0" verbose="false" saveReplicationData="false"/>
-</SimkitAssembly>
\ No newline at end of file
+    <Schedule stopTime="100.0" verbose="false" saveReplicationData="false"/>
+</SimkitAssembly>
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml
index 54be5a93d6e8dd687c2998dae882ab8f3607b2b5..da0c655964347f6f4a808577de7dad9bacd7519b 100644
--- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml
+++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml
@@ -48,9 +48,15 @@ if ((N % everyTen) == 0) {
     firePropertyChange("R", oldR, R+1);
 } else {
     disChannel.addEntity(entityStatePdu_1.getEntityID());
+     Random random = new Random();
+     int randX = random.nextInt(10);
+     int randY = random.nextInt(10);
+     entityStatePdu_1.getEntityLocation().setX(randX);
+     entityStatePdu_1.getEntityLocation().setY(randY);
+     System.out.println("New entity created at: "+randX+" "+randY);
     firePropertyChange("C", oldC, C+1);
 }</Code>
-        <Coordinate x="270.0" y="50.0"/>
+        <Coordinate x="280.0" y="60.0"/>
     </Event>
     <Code></Code>
 </SimEntity>
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml
index 3af224191577a983e0365b2123b938732da52e8e..7d7a523510b1021cf5364b02989dcf0816f56726 100644
--- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml
+++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml
@@ -11,7 +11,7 @@
         <StateTransition state="numberAvailableServers">
             <Assignment value="totalNumberServers"/>
         </StateTransition>
-        <Coordinate x="20.0" y="30.0"/>
+        <Coordinate x="30.0" y="20.0"/>
     </Event>
     <Event name="Arrival">
         <StateTransition state="numberInQueue">
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class
new file mode 100644
index 0000000000000000000000000000000000000000..85cc78beccad52cd65e0192a1af5eccb57205f17
Binary files /dev/null and b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class differ
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class
deleted file mode 100644
index c41ce06056b3119b15c53eda820beaae2193b9f6..0000000000000000000000000000000000000000
Binary files a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class and /dev/null differ
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServerDis7Assembly.class b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServerDis7Assembly.class
new file mode 100644
index 0000000000000000000000000000000000000000..aac771c5058733310ba3b8ffd21551cfcc6104b3
Binary files /dev/null and b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServerDis7Assembly.class differ
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java
index 9a7dc529eb783fb1670e862bcabe1b2b6b248513..af9ae52ae70ea8921fdfab02c79f0bb077cc8eaf 100644
--- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java
+++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java
@@ -75,6 +75,12 @@ public class ArrivalProcessOpenDis7 extends SimkitOpenDis7Examples.run.OpenDisHe
             firePropertyChange("R", oldR, R+1);
         } else {
             disChannel.addEntity(entityStatePdu_1.getEntityID());
+             Random random = new Random();
+             int randX = random.nextInt(10);
+             int randY = random.nextInt(10);
+             entityStatePdu_1.getEntityLocation().setX(randX);
+             entityStatePdu_1.getEntityLocation().setY(randY);
+             System.out.println("New entity created at: "+randX+" "+randY);
             firePropertyChange("C", oldC, C+1);
         }
         /* End Code insertion */
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java
index 6ee77507af96bf9d5ddb2cc1156677dae707a897..4647c87338d5049f5898d9dfff9fb10721ccce79 100644
--- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java
+++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java
@@ -4,7 +4,7 @@ public class SimpleServerDis7Assembly extends viskit.assembly.ViskitAssembly {
 
     public SimpleServerDis7Assembly() {
         super();
-        setStopTime(100000.0);
+        setStopTime(100.0);
         setVerbose(false);
         setNumberReplications(1);
         setPrintReplicationReports(true);
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar
new file mode 100644
index 0000000000000000000000000000000000000000..38f7fc7f12ced3aaf7ff1fce99911a79170af0f1
Binary files /dev/null and b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar differ
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml
index 27d7970fdf1cec7807f39e0da72b548b18fc6584..bdba2091829657700c9086a896483415f0923184 100644
--- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml
+++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml
@@ -10,9 +10,13 @@
   <DistDirectory name="dist" />
   <LibDirectory name="lib" />
   <Project name="BavlsikViskitOpenDis7" />
+  <extraClassPaths>
+    <path value="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar" />
+  </extraClassPaths>
   <Cached>
-    <EventGraphs xml="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml" />
-    <EventGraphs class="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class" digest="-679a97428288e5d644ede38d9ac1dfaa" xml="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml" />
+    <EventGraphs xml="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml" />
+    <EventGraphs class="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class" />
+    <EventGraphs digest="113303b4ce28074ab6ce2e9dc7064d99" />
   </Cached>
 </ViskitProject>