diff --git a/build.xml b/build.xml
index 45bdf55d7ea0d9419acb439061e889fc603e30e7..c6976a68c039e681acb3b85b319d65f82153ee67 100644
--- a/build.xml
+++ b/build.xml
@@ -296,21 +296,31 @@ POSSIBILITY OF SUCH DAMAGE.
         <delete dir="${viskit.dir}/pduLog"/>
     </target>
 
-    <target name="reset.viskit.MV3500" description="reset out of synch configuration and metadata directory with MV3500 preferences">
+    <target name="reset.viskit.MV3500" description="initialize user preferences for Viskit MV3500">
         <echo message="Warning: under development"/>
         <echo message="Reset MV3500 user's Viskit configuration files in ${dot.viskit.dir}"/>
         <delete includeemptydirs="yes" dir="${dot.viskit.dir}"/>
-        <!-- repopulute with defaults -->
-        <mkdir dir="${dot.viskit.dir}"/>
-        <copy verbose="true" tofile="${dot.viskit.dir}/c_app.xml" file="c_app.ViskitMV3500default.xml"/>
+        <!-- repopulute with defaults
+        <mkdir dir="${dot.viskit.dir}"/> -->
+        <copy verbose="true" tofile="${dot.viskit.dir}/c_app.xml" file="c_app.ViskitDefaultMV3500.xml"/>
+        <copy                todir ="${dot.viskit.dir}"           file="${c_gui.xml}"/>
+    </target>
+
+    <target name="reset.viskit.DefaultProject" description="initialize user preferences for Viskit DefaultProject">
+        <echo message="Warning: under development"/>
+        <echo message="Reset MV3500 user's Viskit configuration files in ${dot.viskit.dir}"/>
+        <delete includeemptydirs="yes" dir="${dot.viskit.dir}"/>
+        <!-- repopulute with defaults
+        <mkdir dir="${dot.viskit.dir}"/> -->
+        <copy verbose="true" tofile="${dot.viskit.dir}/c_app.xml" file="c_app.ViskitDefaultProject.xml"/>
         <copy                todir ="${dot.viskit.dir}"           file="${c_gui.xml}"/>
     </target>
 
     <target name="reset.viskit" description="clear an out of synch configuration and metadata directory - only when necessary">
         <echo message="Reset user's Viskit configuration files in ${dot.viskit.dir}"/>
         <delete includeemptydirs="yes" dir="${dot.viskit.dir}"/>
-        <!-- repopulute with defaults -->
-        <mkdir dir="${dot.viskit.dir}"/>
+        <!-- repopulute with defaults
+        <mkdir dir="${dot.viskit.dir}"/> -->
         <copy todir="${dot.viskit.dir}" file="${c_app.xml}"/>
         <copy todir="${dot.viskit.dir}" file="${c_gui.xml}"/>
     </target>
diff --git a/c_app.ViskitDefaultMV3500.xml b/c_app.ViskitDefaultMV3500.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c53d3de308caa856d21b7c9ee3bb07a3954af924
--- /dev/null
+++ b/c_app.ViskitDefaultMV3500.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Viskit application configuration file c_app.xml -->
+<!-- Programming note: values in this file are retrieved by keys such as 'app.beanshell.warning' -->
+<!-- Programming note: the root element name is ignored when assembling keys -->
+<ViskitConfig>
+  <app>
+    <beanshell>
+      <warning>true</warning>
+    </beanshell>
+    <mainframe>
+      <size h="680" w="930" />
+    </mainframe>
+    <projecthome>
+      <!-- These two attributes MUST always be at least zero-length Strings -->
+      <!-- DefaultProject is included in this template for convenience
+      <path dir=                                        "./viskit/MyViskitProjects" />-->
+      <path dir="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src" /> 
+      <name value="ViskitOpenDis7Examples" />
+    </projecthome>
+    <tabs>
+      <EventGraphEditor visible="true" />
+      <AssemblyEditor visible="true" />
+      <AssemblyRun visible="true" />
+      <DesignOfExperiments visible="false" />
+      <ClusterRun visible="false" />
+      <AnalystReport visible="false" />
+    </tabs>
+    <debug>false</debug>
+  </app>
+  <history>
+    <ProjectEditor>
+      <Recent>
+        <!--
+        <Project value="./examples/src/ViskitOpenDis7Examples" />
+        <Project value="./viskit/MyViskitProjects/DefaultProject" />
+        -->
+        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject" />
+        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src/ViskitOpenDis7Examples"/>
+      </Recent>
+    </ProjectEditor>
+    <Cluster>
+      <Account last="true" password="" port="4444" server="wipeout.hpr.nps.edu" username="" />
+    </Cluster>
+    <AssemblyEditor>
+      <Recent>
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/ArrivalProcessOpenDis7Assembly.xml"/>
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/SimpleServerDis7Assembly.xml"/>
+      </Recent>
+    </AssemblyEditor>
+    <EventGraphEditor>
+      <Recent>
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/ArrivalProcessOpenDis7.xml"/>
+      </Recent>
+    </EventGraphEditor>
+  </history>
+</ViskitConfig>
+
diff --git a/c_app.ViskitDefaultProject.xml b/c_app.ViskitDefaultProject.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7cfee312ce15b9d64988e2038f1c371317f56bee
--- /dev/null
+++ b/c_app.ViskitDefaultProject.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Viskit application configuration file c_app.xml -->
+<!-- Programming note: values in this file are retrieved by keys such as 'app.beanshell.warning' -->
+<!-- Programming note: the root element name is ignored when assembling keys -->
+<ViskitConfig>
+  <app>
+    <beanshell>
+      <warning>true</warning>
+    </beanshell>
+    <mainframe>
+      <size h="680" w="930" />
+    </mainframe>
+    <projecthome>
+      <!-- These two attributes MUST always be at least zero-length Strings -->
+      <!-- DefaultProject is included in this template for convenience
+      <path dir=                                        "./viskit/MyViskitProjects" />-->
+      <path dir="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects" /> 
+      <name value="DefaultProject" />
+    </projecthome>
+    <tabs>
+      <EventGraphEditor visible="true" />
+      <AssemblyEditor visible="true" />
+      <AssemblyRun visible="true" />
+      <DesignOfExperiments visible="false" />
+      <ClusterRun visible="false" />
+      <AnalystReport visible="false" />
+    </tabs>
+    <debug>false</debug>
+  </app>
+  <history>
+    <ProjectEditor>
+      <Recent>
+        <!--
+        <Project value="./examples/src/ViskitOpenDis7Examples" />
+        <Project value="./viskit/MyViskitProjects/DefaultProject" />
+        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject" />
+        -->
+        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject" />
+        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src/ViskitOpenDis7Examples"/>
+      </Recent>
+    </ProjectEditor>
+    <Cluster>
+      <Account last="true" password="" port="4444" server="wipeout.hpr.nps.edu" username="" />
+    </Cluster>
+    <AssemblyEditor>
+      <Recent>
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ArrayTesterAssembly.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/InventoryModelAssembly.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ServerAssembly3.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ServerWithRenegesAssembly.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/TestServerGenericAssembly.xml" />
+      </Recent>
+    </AssemblyEditor>
+    <EventGraphEditor>
+      <Recent>
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ArrayTester.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ArrivalProcess.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/InventoryModel.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/SimpleServer.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/Creator.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ServerWithReneges.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/EntityCreator.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ServerGeneric.xml" />
+      </Recent>
+    </EventGraphEditor>
+  </history>
+</ViskitConfig>
+