Index: branches/eam_branches/ipp-20130711/psphot/src/psphotExtendedSourceFits.c
===================================================================
--- branches/eam_branches/ipp-20130711/psphot/src/psphotExtendedSourceFits.c	(revision 36032)
+++ branches/eam_branches/ipp-20130711/psphot/src/psphotExtendedSourceFits.c	(revision 36033)
@@ -304,5 +304,5 @@
 
 // XXX TEST 
-	    if (!isInteractive && false) {
+	    if (!isInteractive) {
 		if (!psThreadJobAddPending(job)) {
 		    psError(PS_ERR_UNKNOWN, false, "Unable to guess model.");
Index: branches/eam_branches/ipp-20130711/psphot/src/psphotSourceFits.c
===================================================================
--- branches/eam_branches/ipp-20130711/psphot/src/psphotSourceFits.c	(revision 36032)
+++ branches/eam_branches/ipp-20130711/psphot/src/psphotSourceFits.c	(revision 36033)
@@ -558,5 +558,5 @@
 }
 
-# define TIMING 1
+# define TIMING 0
 
 bool psphotSersicModelGuessPCM (pmPCMdata *pcm, pmSource *source, psImageMaskType maskVal, float psfSize);
@@ -759,9 +759,9 @@
 
 // float indexGuessInv[] = {0.5, 0.33, 0.25, 0.167, 0.125, 0.083};
-float indexGuessInv[] = {0.5, 0.25, 0.167, 0.125};
-# define N_INDEX_GUESS_INV 4
-
-float reffGuess[] = {3.0, 10.0, 30.0};
-# define N_REFF_GUESS 3
+float indexGuessInv[] = {0.5, 0.4, 0.3, 0.25, 0.20, 0.15, 0.125};
+# define N_INDEX_GUESS_INV 7
+
+float reffGuess[] = {3.0, 10.0, 20.0, 30.0, 40.0};
+# define N_REFF_GUESS 5
 
 // A sersic model is very sensitive to the index.  attempt to find the index first by grid search in just the index
@@ -882,6 +882,6 @@
 		rMin = reffGuess[j];
 	    }
-	    fprintf (stderr, "%d | %f %f %f %f | %f %f %f %f", i, indexGuessInv[i], reffGuess[j], Io, Chisq, sMin, rMin, iMin, xMin);
-	    fprintf (stderr, "\n");
+	    // fprintf (stderr, "%d | %f %f %f %f | %f %f %f %f", i, indexGuessInv[i], reffGuess[j], Io, Chisq, sMin, rMin, iMin, xMin);
+	    // fprintf (stderr, "\n");
 	}
     }
