Index: /trunk/psModules/src/imcombine/pmSubtraction.c
===================================================================
--- /trunk/psModules/src/imcombine/pmSubtraction.c	(revision 20560)
+++ /trunk/psModules/src/imcombine/pmSubtraction.c	(revision 20561)
@@ -1131,4 +1131,6 @@
     }
 
+    psTimerStart("pmSubtractionConvolve");
+
     bool threaded = pmSubtractionThreaded(); // Running threaded?
 
@@ -1347,4 +1349,7 @@
     }
 
+    psLogMsg("psModules.imcombine", PS_LOG_INFO, "Convolve image: %f sec",
+             psTimerClear("pmSubtractionConvolve"));
+
     return true;
 }
Index: /trunk/psModules/src/imcombine/pmSubtractionEquation.c
===================================================================
--- /trunk/psModules/src/imcombine/pmSubtractionEquation.c	(revision 20560)
+++ /trunk/psModules/src/imcombine/pmSubtractionEquation.c	(revision 20561)
@@ -665,4 +665,6 @@
     PM_ASSERT_SUBTRACTION_KERNELS_NON_NULL(kernels, false);
 
+    psTimerStart("pmSubtractionCalculateEquation");
+
     // We iterate over each stamp, allocate the matrix and vectors if
     // necessary, and then calculate those matrix/vectors.
@@ -692,4 +694,8 @@
         return false;
     }
+
+    psLogMsg("psModules.imcombine", PS_LOG_INFO, "Calculate equation: %f sec",
+             psTimerClear("pmSubtractionCalculateEquation"));
+
 
     return true;
