Index: /trunk/src/scriptbuilder/structures/TimeSlice.java
===================================================================
--- /trunk/src/scriptbuilder/structures/TimeSlice.java	(revision 38)
+++ /trunk/src/scriptbuilder/structures/TimeSlice.java	(revision 40)
@@ -22,4 +22,5 @@
 public class TimeSlice implements Comparable, I_XML_Writable
 {
+    CadData cadData = null;
 
     /**
Index: /trunk/src/scriptbuilder/structures/ScriptIncident.java
===================================================================
--- /trunk/src/scriptbuilder/structures/ScriptIncident.java	(revision 38)
+++ /trunk/src/scriptbuilder/structures/ScriptIncident.java	(revision 40)
@@ -269,4 +269,24 @@
     }
 
+    void insertCadData(long currentEventTime, CadData cad)
+    {
+        if(number == 100)
+        {
+            System.out.println("\n\n~~~INCIDENT 100 GOT HERE~~~\n");
+        }
+        
+        
+        int time = (int) currentEventTime;
+
+        TimeSlice slice;
+
+        if (slices.get(time) == null)
+        {
+            slices.put(time, new TimeSlice(time, this));
+        }
+        slice = slices.get(time);
+        slice.cadData = cad;
+    }
+
     /**
      * Update the offset and apparent length of this incident. The offset is the
