Index: /trunk/ippToPsps/jython/stackbatch.py
===================================================================
--- /trunk/ippToPsps/jython/stackbatch.py	(revision 36724)
+++ /trunk/ippToPsps/jython/stackbatch.py	(revision 36725)
@@ -526,20 +526,25 @@
         # this should work : set header into (grizy)header and run from there
         if filterName == 'g.00000':
+            f = 'g'
             self.header = self.gheader
             tablename = 'gStackMeta'
             stackmetaid = self.gstackID
         if filterName == 'r.00000':
+            f = 'r'
             tablename = 'rStackMeta'
             self.header = self.rheader
             stackmetaid = self.rstackID
         if filterName == 'i.00000':
+            f = 'i'
             tablename = 'iStackMeta'
             self.header = self.iheader
             stackmetaid = self.istackID
         if filterName == 'z.00000':
+            f = 'z'
             tablename = 'zStackMeta'
             self.header = self.zheader
             stackmetaid = self.zstackID
         if filterName == 'y.00000':
+            f = 'y'
             tablename = 'yStackMeta'
             self.header = self.yheader
@@ -563,5 +568,5 @@
 
         sql = "INSERT INTO " + tablename + " (\
-        stackMetaID \
+        "+f+"stackMetaID \
         ,skyCellID \
         ,photoCalID \
@@ -590,6 +595,6 @@
         ," + self.header['EXPTIME'] + " \
         ,'" + self.psfmodel   + "' \
-        ," + str(self.fwhm_maj)    + " \
-        ," + str(self.fwhm_maj_uq) + " \
+        ," + str(self.header['FWHM_MAJ'])    + " \
+        ," + str(self.header['FW_MAJ_UQ']) + " \
         ,'" + self.header['CTYPE1'] + "' \
         ,'" + self.header['CTYPE2'] + "' \
@@ -646,5 +651,5 @@
 
         self.logger.infoPair("inserting filter dependent cmf items into", "StackObject")
-
+        filters = ['g','r','i','z','y']
         for f in filters:
           skip = 0
@@ -674,7 +679,7 @@
                   skip = 1
           if (f == "y"):
-              if self.ystackID > 0
+              if self.ystackID > 0:
                   stackid = self.ystackID
-                  exptime = self.yheader['EXPTIME']:
+                  exptime = self.yheader['EXPTIME']
               else:
                   skip = 1
@@ -1277,4 +1282,5 @@
             ##return False
         self.infoPair("finishing","populatePspsTables"); 
+        raise
         return True
 
