Index: /trunk/ippconfig/recipes/ppSub.config
===================================================================
--- /trunk/ippconfig/recipes/ppSub.config	(revision 38063)
+++ /trunk/ippconfig/recipes/ppSub.config	(revision 38064)
@@ -77,5 +77,5 @@
 PHOTOMETRY	BOOL	FALSE		# Perform photometry?
 NOCONVOLVE      BOOL    FALSE           # Skip convolution?
-
+CHIP.MAP.FROM.POSITIVE BOOL FALSE       # use the warp for the chipmap, not subtrahend
 
 FORCED.PHOTOMETRY.BOTH BOOL FALSE       # forced photometry on input sources?
@@ -184,8 +184,9 @@
 # WSdiff for PV3 to do inverse phot
 WARPSTACK_PV3       METADATA
-        DUAL            BOOL    FALSE   # Dual convolution?
-        INVERSE         BOOL    TRUE   # Generate inverse subtraction?
-        PHOTOMETRY      BOOL    TRUE    # Perform photometry?
-        CONVOLVE.TARGET STR     SINGLE2 # convolution direction
+        DUAL                   BOOL    FALSE   # Dual convolution?
+        INVERSE                BOOL    TRUE    # Generate inverse subtraction?
+        PHOTOMETRY             BOOL    TRUE    # Perform photometry?
+        CONVOLVE.TARGET        STR     SINGLE2 # convolution direction
+	CHIP.MAP.FROM.POSITIVE BOOL    FALSE   # always use the warp for the chipmap, not subtrahend
 END
 
Index: /trunk/ippconfig/recipes/psphot.config
===================================================================
--- /trunk/ippconfig/recipes/psphot.config	(revision 38063)
+++ /trunk/ippconfig/recipes/psphot.config	(revision 38064)
@@ -655,4 +655,21 @@
 END
 
+# Recipe overrides for DIFF_PV3
+DIFF_PV3	METADATA
+  DIFF_STATS			    BOOL TRUE	       # Calculate diff-specific stats
+  OUTPUT.FORMAT		            STR  PS1_DV5       # Format of output file
+
+  # Extended source fit parameters
+  # these models are used for high-quality shape analysis after all sources have been removed
+  EXTENDED_SOURCE_FITS                BOOL  TRUE  # perform the detailed extended sourc fits?
+  EXT_MODEL                           STR   PS_MODEL_TRAIL
+
+  # extended source models applied to sources
+  EXTENDED_SOURCE_MODELS METADATA 
+    TYPE      EXTENDED_SOURCE_MODEL  MODEL            SNLIM   PSF_CONVOLVED
+    TRAIL_RAW EXTENDED_SOURCE_MODEL  PS_MODEL_TRAIL    10.0   FALSE
+  END
+END
+
 SSTF_DIFF METADATA
   PEAKS_NSIGMA_LIMIT_2              F32  3.5           # peak significance threshold -- MOPS would like to see 4.0->3.5 since ppMops fixed
Index: /trunk/ippconfig/recipes/reductionClasses.mdc
===================================================================
--- /trunk/ippconfig/recipes/reductionClasses.mdc	(revision 38063)
+++ /trunk/ippconfig/recipes/reductionClasses.mdc	(revision 38064)
@@ -599,5 +599,5 @@
 WARPSTACK_PV3       METADATA
         DIFF_PPSUB      STR     WARPSTACK_PV3
-        DIFF_PSPHOT     STR     DIFF
+        DIFF_PSPHOT     STR     DIFF_PV3
         JPEG_BIN1       STR     PPIMAGE_J1
         JPEG_BIN2       STR     PPIMAGE_J2
