Index: trunk/ppImage/src/ppImageLoop.c
===================================================================
--- trunk/ppImage/src/ppImageLoop.c	(revision 33590)
+++ trunk/ppImage/src/ppImageLoop.c	(revision 35081)
@@ -41,5 +41,5 @@
         ESCAPE("load failure for FPA");
     }
-
+    
     pmChip *chip;                       // Chip from FPA
     while ((chip = pmFPAviewNextChip(view, input->fpa, 1)) != NULL) {
@@ -233,5 +233,8 @@
             ESCAPE("Unable to bin chip (level 2).");
         }
-
+	if (options->doBackgroundContinuity) {
+	  pmFPAfile *out = psMetadataLookupPtr(NULL, config->files, "PPIMAGE.BACKMDL");
+	  pmFPAfileCopyView(out->fpa,out->src,view);
+	}
         // Close cells (XXX shouldn't pmFPAfileClose iterate down as needed?)
         view->cell = -1;
@@ -251,4 +254,9 @@
     }
 
+    // Do background model continuity updates
+    if (!ppImageMosaicBackground(config, options )) {
+      ESCAPE("failure in Background Mosaic");
+    }
+    
     // generate the full-scale FPA mosaic
     if (!ppImageMosaicFPA(config, options, "PPIMAGE.OUTPUT.FPA1", "PPIMAGE.BIN1")) {
