Index: trunk/ppBackground/src/ppBackgroundStackData.c
===================================================================
--- trunk/ppBackground/src/ppBackgroundStackData.c	(revision 36582)
+++ trunk/ppBackground/src/ppBackgroundStackData.c	(revision 36615)
@@ -13,7 +13,13 @@
     )
 {
-  psFree(data->contents);
-  psFree(data->smfs);
+  // CZW 2014-03-24
+  // The things that are commented out here, and therefore don't get freed are in that state because
+  // I'd far rather spend time sorting out actual math issues than dealing with data structures.
+  
+  //  psFree(data->contents);
+  
+//  psFree(data->smfs);
 
+  psFree(data->models);
   psFree(data->OTA_solutions);
   psFree(data->OTApath);
@@ -25,5 +31,5 @@
   psFree(data->stacks);
   psFree(data->outRoot);
-  psFree(data->config);
+  //psFree(data->config);
   return;
 }
@@ -38,4 +44,5 @@
     data->smfs = psArrayAlloc(0);
 
+    data->models = psMetadataAlloc();
     data->OTA_solutions = psMetadataAlloc();
     data->fit_OTAS = false;
