Index: trunk/psphot/src/onesource.c
===================================================================
--- trunk/psphot/src/onesource.c	(revision 4582)
+++ trunk/psphot/src/onesource.c	(revision 4630)
@@ -12,5 +12,5 @@
     float INNER  = psMetadataLookupF32 (&status, config, "INNER_RADIUS");
     float OUTER  = psMetadataLookupF32 (&status, config, "OUTER_RADIUS");
-    float MRAD   = psMetadataLookupF32 (&status, config, "PSF_MOMENTS_RADIUS");
+    float MRAD   = psMetadataLookupF32 (&status, config, "GAL_MOMENTS_RADIUS");
     float RADIUS = psMetadataLookupF32 (&status, config, "FIT_RADIUS");
     float SOFT   = psMetadataLookupF32 (&status, config, "SOFT_RADIUS");
@@ -21,11 +21,12 @@
 
     status = pmSourceLocalSky_EAM (source, PS_STAT_SAMPLE_MEDIAN, INNER);
-    status = pmSourceMoments (source, MRAD);
+    status = pmSourceMoments_EAM (source, MRAD);
     source->peak->counts = source->moments->Peak;
 
     psModel *model = pmSourceModelGuess (source, modelType); 
+    fprintf (stderr, "guess slope: %f\n", model->params->data.F32[7]);
 
     psImageKeepCircle (source->mask, x, y, RADIUS, OR, 0x80);
-    status = pmSourceFitModel_EAM (source, model, false, SOFT);
+    status = pmSourceFitModel_EAM (source, model, false);
 
     pmSourcePhotometry (&fitMag, &obsMag, model, source->pixels, source->mask);
