Index: trunk/Ohana/src/relastro/src/UpdateObjects.c
===================================================================
--- trunk/Ohana/src/relastro/src/UpdateObjects.c	(revision 34405)
+++ trunk/Ohana/src/relastro/src/UpdateObjects.c	(revision 34429)
@@ -168,9 +168,9 @@
       }
 
-      // if we have too few good detections for the desired fit, or too limited a baseline, use a
-      // fit with fewer parameters.  XXX if we have too few parameters for even the average
-      // position, consider including the lower-quality detections
-
-      catalog[i].average[j].flags &= ~ID_STAR_FEW;
+      // if we have too few good detections for the desired fit, or too limited a
+      // baseline, use a fit with fewer parameters.  XXX if we have too few measurements
+      // for even the average position, consider including the lower-quality detections?
+
+      catalog[i].average[j].flags &= ~ID_STAR_NO_ASTROM;
 
       // find Tmin & Tmax from the list of accepted measurements
@@ -197,5 +197,5 @@
 	// XXX need to define PHOTOM and ASTROM object flags
 	// XXX reset the average value fields?
-	catalog[i].average[j].flags |= ID_STAR_FEW;
+	catalog[i].average[j].flags |= ID_STAR_NO_ASTROM;
 	catalog[i].average[j].ChiSqAve  = NAN;
 	catalog[i].average[j].ChiSqPM   = NAN;
Index: trunk/Ohana/src/relastro/src/bcatalog.c
===================================================================
--- trunk/Ohana/src/relastro/src/bcatalog.c	(revision 34405)
+++ trunk/Ohana/src/relastro/src/bcatalog.c	(revision 34429)
@@ -26,12 +26,11 @@
 
   DVOAverageFlags averageBits = 
-    ID_STAR_FEW     |
-    ID_STAR_POOR    |
-    ID_STAR_FIT_AVE |
-    ID_STAR_FIT_PM  |
-    ID_STAR_FIT_PAR |
-    ID_STAR_USE_AVE |
-    ID_STAR_USE_PM  |
-    ID_STAR_USE_PAR; 
+    ID_STAR_FIT_AVE   |
+    ID_STAR_FIT_PM    |
+    ID_STAR_FIT_PAR   |
+    ID_STAR_USE_AVE   |
+    ID_STAR_USE_PM    |
+    ID_STAR_USE_PAR   |
+    ID_STAR_NO_ASTROM ; 
 
   /* exclude stars not in range or with too few measurements */
Index: trunk/Ohana/src/relastro/src/initialize.c
===================================================================
--- trunk/Ohana/src/relastro/src/initialize.c	(revision 34405)
+++ trunk/Ohana/src/relastro/src/initialize.c	(revision 34429)
@@ -19,8 +19,4 @@
 
   initstats (STATMODE);
-
-  // IMAGE_BAD = ID_IMAGE_ASTROM_POOR | ID_IMAGE_ASTROM_FEW | ID_IMAGE_ASTROM_SKIP;
-  // STAR_BAD  = ID_STAR_POOR | ID_STAR_FEW;
-  // MEAS_BAD  = ID_MEAS_NOCAL | ID_MEAS_POOR_ASTROM | ID_MEAS_SKIP_ASTROM | ID_MEAS_AREA;
 
   /* XXX drop irrelevant entries */
@@ -57,8 +53,4 @@
 
   initstats (STATMODE);
-
-  // IMAGE_BAD = ID_IMAGE_ASTROM_POOR | ID_IMAGE_ASTROM_FEW | ID_IMAGE_ASTROM_SKIP;
-  // STAR_BAD  = ID_STAR_POOR | ID_STAR_FEW;
-  // MEAS_BAD  = ID_MEAS_NOCAL | ID_MEAS_POOR_ASTROM | ID_MEAS_SKIP_ASTROM | ID_MEAS_AREA;
 }
 
Index: trunk/Ohana/src/relastro/src/liststats.c
===================================================================
--- trunk/Ohana/src/relastro/src/liststats.c	(revision 34405)
+++ trunk/Ohana/src/relastro/src/liststats.c	(revision 34429)
@@ -136,5 +136,5 @@
     dS += M;
   }
-  X2 = X2 / Nm;
+  X2 = X2 / (Nm - 1);
   dS = sqrt (dS / Nm);
 
Index: trunk/Ohana/src/relastro/src/relastro_objects.c
===================================================================
--- trunk/Ohana/src/relastro/src/relastro_objects.c	(revision 34405)
+++ trunk/Ohana/src/relastro/src/relastro_objects.c	(revision 34429)
@@ -16,12 +16,11 @@
 
   DVOAverageFlags averageBits = 
-    ID_STAR_FEW     |
-    ID_STAR_POOR    |
-    ID_STAR_FIT_AVE |
-    ID_STAR_FIT_PM  |
-    ID_STAR_FIT_PAR |
-    ID_STAR_USE_AVE |
-    ID_STAR_USE_PM  |
-    ID_STAR_USE_PAR; 
+    ID_STAR_FIT_AVE   |
+    ID_STAR_FIT_PM    |
+    ID_STAR_FIT_PAR   |
+    ID_STAR_USE_AVE   |
+    ID_STAR_USE_PM    |
+    ID_STAR_USE_PAR   |
+    ID_STAR_NO_ASTROM ; 
 
   // XXX need to decide how to determine PARALLEL mode...
