Index: branches/trunk/src/atmsdriver/ATMSDriver.java
===================================================================
--- branches/trunk/src/atmsdriver/ATMSDriver.java	(revision 82)
+++ branches/trunk/src/atmsdriver/ATMSDriver.java	(revision 83)
@@ -9,5 +9,8 @@
 
 /**
- *
+ * ATMS Driver reads the current simulation traffic conditions
+ * from the EXCHANGE.XML file and constructs the Highway Network status info
+ * in the format required by the FEP.  It then sends this XML data over
+ * a socket to the FEP Simulator.
  * @author John A. Torres
  * @version 09/10/2017
@@ -58,21 +61,24 @@
     public void run() {
         // Check for packets and update the simulator
-        for (;;) {
+        while (true) 
+        {
             // Flush the input file
             ExchangeInfo exInfo = exchangeReader.parse(ATMSDriverProperties
                     .getProperty(PROPERTIES.EXCHANGE_FILE_NAME.name));
             
+            //System.out.println(network.toXML());
             network.writeToFEP();
-            
             // Update if exchangeInfo is recieved
-            if (exInfo != null) {
-                
+            if (exInfo != null) 
+            {
+                // TODO: handle this condition
+                Logger.getLogger("ATMSDriver").log(Level.INFO, "exInfo is not null");
             }
 
-            // Sleep
+            // Wait for FEP Sim to process the data we just sent
             try {
                 Thread.sleep(SLEEP_TIME);
             } catch (InterruptedException ie) {
-                
+                ie.printStackTrace();
             }
         }
@@ -111,5 +117,5 @@
 
     /**
-     * Runs the Paramics simulator.
+     * Runs the ATMS Driver.
      */
     public static void main(String[] args) {
