Index: branches/pap/psModules/src/imcombine/pmSubtractionKernels.c
===================================================================
--- branches/pap/psModules/src/imcombine/pmSubtractionKernels.c	(revision 25841)
+++ branches/pap/psModules/src/imcombine/pmSubtractionKernels.c	(revision 25860)
@@ -94,5 +94,5 @@
             kernels->v->data.S32[index] = v;
             kernels->preCalc->data[index] = NULL;
-            kernels->penalties->data.F32[index] = kernels->penalty * (PS_SQR(u) + PS_SQR(v));
+            kernels->penalties->data.F32[index] = kernels->penalty * PS_SQR(PS_SQR(u) + PS_SQR(v));
 
             psTrace("psModules.imcombine", 7, "Kernel %d: %d %d\n", index, u, v);
@@ -151,5 +151,5 @@
                         double value = xKernel->data.F32[x] * yKernel->data.F32[y]; // Value of kernel
                         kernel->kernel[v][u] = value;
-                        moment += value * (PS_SQR(u) + PS_SQR(v));
+                        moment += value * PS_SQR((PS_SQR(u) + PS_SQR(v)));
                     }
                 }
@@ -190,4 +190,5 @@
                 kernels->preCalc->data[index] = preCalc;
                 kernels->penalties->data.F32[index] = kernels->penalty * fabsf(moment);
+                fprintf(stderr, "Penalty %d: %f\n", index, kernels->penalty * fabsf(moment));
 
                 psTrace("psModules.imcombine", 7, "Kernel %d: %f %d %d %f\n", index,
@@ -592,5 +593,5 @@
                                     poly->data.F32[j] = polyVal;
                                     norm += polyVal;
-                                    moment += polyVal * (PS_SQR(u) + PS_SQR(v));
+                                    moment += polyVal * PS_SQR(PS_SQR(u) + PS_SQR(v));
 
                                     psVectorExtend(uCoords, RINGS_BUFFER, 1);
@@ -618,5 +619,5 @@
                         psBinaryOp(poly, poly, "*", psScalarAlloc(1.0 / norm, PS_TYPE_F32));
                     }
-//                    moment /= norm;
+                    moment /= norm;
                 }
 
