Index: trunk/src/scriptbuilder/structures/events/CADEvent.java
===================================================================
--- trunk/src/scriptbuilder/structures/events/CADEvent.java	(revision 46)
+++ trunk/src/scriptbuilder/structures/events/CADEvent.java	(revision 47)
@@ -6,4 +6,5 @@
 package scriptbuilder.structures.events;
 
+import java.util.StringTokenizer;
 import scriptbuilder.structures.ELEMENT;
 import scriptbuilder.structures.I_XML_Writable;
@@ -32,5 +33,10 @@
     public String toXML()
     {
-        String output = XMLWriter.simpleTag(detail, ELEMENT.DETAIL);
+        StringTokenizer tok = new StringTokenizer(detail, "\n");
+        String output = "";
+        while (tok.hasMoreTokens())
+        {
+            output += XMLWriter.simpleTag(tok.nextToken(), ELEMENT.DETAIL);
+        }
         return output;
     }
Index: trunk/src/scriptbuilder/structures/events/ParamicsEvent.java
===================================================================
--- trunk/src/scriptbuilder/structures/events/ParamicsEvent.java	(revision 46)
+++ trunk/src/scriptbuilder/structures/events/ParamicsEvent.java	(revision 47)
@@ -33,4 +33,5 @@
 
     public String locationID = "";
+
     @Override
     public String toXML()
@@ -40,9 +41,12 @@
         output += XMLWriter.simpleTag(status, ELEMENT.Status);
 
-        output += XMLWriter.simpleTag(type, ELEMENT.Incident_type);
+        if (!type.equals(""))
+        {
+            output += XMLWriter.simpleTag(type, ELEMENT.Incident_type);
+        }
 
         for (Integer lane : laneNums)
         {
-            output += XMLWriter.simpleTag(""+lane, ELEMENT.Lane_number);
+            output += XMLWriter.simpleTag("" + lane, ELEMENT.Lane_number);
         }
         output += XMLWriter.closeTag(ELEMENT.PARAMICS.tag);
