Index: /branches/jhoblitt/ippdb/configure.ac
===================================================================
--- /branches/jhoblitt/ippdb/configure.ac	(revision 8102)
+++ /branches/jhoblitt/ippdb/configure.ac	(revision 8103)
@@ -1,5 +1,5 @@
 AC_PREREQ(2.59)
 
-AC_INIT([ippdb], [0.0.10], [pan-starrs.ifa.hawaii.edu])
+AC_INIT([ippdb], [0.0.11], [pan-starrs.ifa.hawaii.edu])
 AC_CONFIG_SRCDIR([ippdb.pc.in])
 
Index: /branches/jhoblitt/ippdb/src/ippdb.c
===================================================================
--- /branches/jhoblitt/ippdb/src/ippdb.c	(revision 8102)
+++ /branches/jhoblitt/ippdb/src/ippdb.c	(revision 8103)
@@ -5961,5 +5961,5 @@
 static void rawDetrendExpRowFree(rawDetrendExpRow *object);
 
-rawDetrendExpRow *rawDetrendExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background)
+rawDetrendExpRow *rawDetrendExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background)
 {
     rawDetrendExpRow *object;
@@ -5976,5 +5976,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -6043,6 +6043,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -6071,5 +6071,5 @@
 }
 
-bool rawDetrendExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background)
+bool rawDetrendExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background)
 {
     psMetadata      *md;
@@ -6117,6 +6117,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -6139,5 +6139,5 @@
 }
 
-bool rawDetrendExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *dec, psF32 *exp_time, psF64 *background)
+bool rawDetrendExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *decl, psF32 *exp_time, psF64 *background)
 {
     psArray         *rowSet;
@@ -6231,7 +6231,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -6257,5 +6257,5 @@
 bool rawDetrendExpInsertObject(psDB *dbh, rawDetrendExpRow *object)
 {
-    return rawDetrendExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background);
+    return rawDetrendExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background);
 }
 
@@ -6270,14 +6270,14 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
 
-    if (!rawDetrendExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background)) {
+    if (!rawDetrendExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return rawDetrendExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background);
+    return rawDetrendExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background);
 }
 
@@ -6418,6 +6418,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -6448,5 +6448,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -6492,7 +6492,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -6508,5 +6508,5 @@
     }
 
-    return rawDetrendExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background);
+    return rawDetrendExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background);
 }
 psArray *rawDetrendExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
@@ -6566,5 +6566,5 @@
 static void rawScienceExpRowFree(rawScienceExpRow *object);
 
-rawScienceExpRow *rawScienceExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background)
+rawScienceExpRow *rawScienceExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background)
 {
     rawScienceExpRow *object;
@@ -6581,5 +6581,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -6648,6 +6648,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -6676,5 +6676,5 @@
 }
 
-bool rawScienceExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background)
+bool rawScienceExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background)
 {
     psMetadata      *md;
@@ -6722,6 +6722,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -6744,5 +6744,5 @@
 }
 
-bool rawScienceExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *dec, psF32 *exp_time, psF64 *background)
+bool rawScienceExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *decl, psF32 *exp_time, psF64 *background)
 {
     psArray         *rowSet;
@@ -6836,7 +6836,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -6862,5 +6862,5 @@
 bool rawScienceExpInsertObject(psDB *dbh, rawScienceExpRow *object)
 {
-    return rawScienceExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background);
+    return rawScienceExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background);
 }
 
@@ -6875,14 +6875,14 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
 
-    if (!rawScienceExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background)) {
+    if (!rawScienceExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return rawScienceExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background);
+    return rawScienceExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background);
 }
 
@@ -7023,6 +7023,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -7053,5 +7053,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -7097,7 +7097,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -7113,5 +7113,5 @@
     }
 
-    return rawScienceExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background);
+    return rawScienceExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background);
 }
 psArray *rawScienceExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
@@ -7572,5 +7572,5 @@
 static void p1PendingExpRowFree(p1PendingExpRow *object);
 
-p1PendingExpRow *p1PendingExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version)
+p1PendingExpRow *p1PendingExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version)
 {
     p1PendingExpRow *object;
@@ -7587,5 +7587,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -7657,6 +7657,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -7695,5 +7695,5 @@
 }
 
-bool p1PendingExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version)
+bool p1PendingExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version)
 {
     psMetadata      *md;
@@ -7741,6 +7741,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -7773,5 +7773,5 @@
 }
 
-bool p1PendingExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *dec, psF32 *exp_time, psF64 *background, char **recipe, psS32 *p1_version)
+bool p1PendingExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *decl, psF32 *exp_time, psF64 *background, char **recipe, psS32 *p1_version)
 {
     psArray         *rowSet;
@@ -7865,7 +7865,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -7903,5 +7903,5 @@
 bool p1PendingExpInsertObject(psDB *dbh, p1PendingExpRow *object)
 {
-    return p1PendingExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background, object->recipe, object->p1_version);
+    return p1PendingExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background, object->recipe, object->p1_version);
 }
 
@@ -7916,5 +7916,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -7922,10 +7922,10 @@
     psS32           p1_version;
 
-    if (!p1PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p1_version)) {
+    if (!p1PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return p1PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p1_version);
+    return p1PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p1_version);
 }
 
@@ -8066,6 +8066,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -8106,5 +8106,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -8152,7 +8152,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -8178,5 +8178,5 @@
     }
 
-    return p1PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p1_version);
+    return p1PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p1_version);
 }
 psArray *p1PendingExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
@@ -8236,5 +8236,5 @@
 static void p2PendingExpRowFree(p2PendingExpRow *object);
 
-p2PendingExpRow *p2PendingExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF32 ra, psF64 dec, psF64 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
+p2PendingExpRow *p2PendingExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF32 ra, psF64 decl, psF64 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
 {
     p2PendingExpRow *object;
@@ -8251,5 +8251,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -8322,6 +8322,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -8365,5 +8365,5 @@
 }
 
-bool p2PendingExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF32 ra, psF64 dec, psF64 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
+bool p2PendingExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF32 ra, psF64 decl, psF64 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
 {
     psMetadata      *md;
@@ -8411,6 +8411,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -8448,5 +8448,5 @@
 }
 
-bool p2PendingExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF32 *ra, psF64 *dec, psF64 *exp_time, psF64 *background, char **recipe, psS32 *p1_version, psS32 *p2_version)
+bool p2PendingExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF32 *ra, psF64 *decl, psF64 *exp_time, psF64 *background, char **recipe, psS32 *p1_version, psS32 *p2_version)
 {
     psArray         *rowSet;
@@ -8540,7 +8540,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -8584,5 +8584,5 @@
 bool p2PendingExpInsertObject(psDB *dbh, p2PendingExpRow *object)
 {
-    return p2PendingExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background, object->recipe, object->p1_version, object->p2_version);
+    return p2PendingExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background, object->recipe, object->p1_version, object->p2_version);
 }
 
@@ -8597,5 +8597,5 @@
     psF32           airmass;
     psF32           ra;
-    psF64           dec;
+    psF64           decl;
     psF64           exp_time;
     psF64           background;
@@ -8604,10 +8604,10 @@
     psS32           p2_version;
 
-    if (!p2PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) {
+    if (!p2PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return p2PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p1_version, p2_version);
+    return p2PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p1_version, p2_version);
 }
 
@@ -8748,6 +8748,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -8793,5 +8793,5 @@
     psF32           airmass;
     psF32           ra;
-    psF64           dec;
+    psF64           decl;
     psF64           exp_time;
     psF64           background;
@@ -8840,7 +8840,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -8871,5 +8871,5 @@
     }
 
-    return p2PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p1_version, p2_version);
+    return p2PendingExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p1_version, p2_version);
 }
 psArray *p2PendingExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
@@ -9388,5 +9388,5 @@
 static void p2DoneExpRowFree(p2DoneExpRow *object);
 
-p2DoneExpRow *p2DoneExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
+p2DoneExpRow *p2DoneExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
 {
     p2DoneExpRow    *object;
@@ -9403,5 +9403,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -9474,6 +9474,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -9517,5 +9517,5 @@
 }
 
-bool p2DoneExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
+bool p2DoneExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background, const char *recipe, psS32 p1_version, psS32 p2_version)
 {
     psMetadata      *md;
@@ -9563,6 +9563,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -9600,5 +9600,5 @@
 }
 
-bool p2DoneExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *dec, psF32 *exp_time, psF64 *background, char **recipe, psS32 *p1_version, psS32 *p2_version)
+bool p2DoneExpPop(psDB *dbh, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *decl, psF32 *exp_time, psF64 *background, char **recipe, psS32 *p1_version, psS32 *p2_version)
 {
     psArray         *rowSet;
@@ -9692,7 +9692,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -9736,5 +9736,5 @@
 bool p2DoneExpInsertObject(psDB *dbh, p2DoneExpRow *object)
 {
-    return p2DoneExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background, object->recipe, object->p1_version, object->p2_version);
+    return p2DoneExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background, object->recipe, object->p1_version, object->p2_version);
 }
 
@@ -9749,5 +9749,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -9756,10 +9756,10 @@
     psS32           p2_version;
 
-    if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) {
+    if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return p2DoneExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p1_version, p2_version);
+    return p2DoneExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p1_version, p2_version);
 }
 
@@ -9900,6 +9900,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -9945,5 +9945,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -9992,7 +9992,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -10023,5 +10023,5 @@
     }
 
-    return p2DoneExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p1_version, p2_version);
+    return p2DoneExpRowAlloc(exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p1_version, p2_version);
 }
 psArray *p2DoneExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
@@ -10540,5 +10540,5 @@
 static void p3PendingExpRowFree(p3PendingExpRow *object);
 
-p3PendingExpRow *p3PendingExpRowAlloc(const char *exp_id, const char *camera, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background, const char *recipe, psS32 p2_version, psS32 p3_version)
+p3PendingExpRow *p3PendingExpRowAlloc(const char *exp_id, const char *camera, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background, const char *recipe, psS32 p2_version, psS32 p3_version)
 {
     p3PendingExpRow *object;
@@ -10554,5 +10554,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -10619,6 +10619,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -10662,5 +10662,5 @@
 }
 
-bool p3PendingExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background, const char *recipe, psS32 p2_version, psS32 p3_version)
+bool p3PendingExpInsert(psDB * dbh, const char *exp_id, const char *camera, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background, const char *recipe, psS32 p2_version, psS32 p3_version)
 {
     psMetadata      *md;
@@ -10703,6 +10703,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -10740,5 +10740,5 @@
 }
 
-bool p3PendingExpPop(psDB *dbh, char **exp_id, char **camera, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *dec, psF32 *exp_time, psF64 *background, char **recipe, psS32 *p2_version, psS32 *p3_version)
+bool p3PendingExpPop(psDB *dbh, char **exp_id, char **camera, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *decl, psF32 *exp_time, psF64 *background, char **recipe, psS32 *p2_version, psS32 *p3_version)
 {
     psArray         *rowSet;
@@ -10826,7 +10826,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -10870,5 +10870,5 @@
 bool p3PendingExpInsertObject(psDB *dbh, p3PendingExpRow *object)
 {
-    return p3PendingExpInsert(dbh, object->exp_id, object->camera, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background, object->recipe, object->p2_version, object->p3_version);
+    return p3PendingExpInsert(dbh, object->exp_id, object->camera, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background, object->recipe, object->p2_version, object->p3_version);
 }
 
@@ -10882,5 +10882,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -10889,10 +10889,10 @@
     psS32           p3_version;
 
-    if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p2_version, &p3_version)) {
+    if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p2_version, &p3_version)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return p3PendingExpRowAlloc(exp_id, camera, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p2_version, p3_version);
+    return p3PendingExpRowAlloc(exp_id, camera, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p2_version, p3_version);
 }
 
@@ -11028,6 +11028,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -11072,5 +11072,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -11114,7 +11114,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -11145,5 +11145,5 @@
     }
 
-    return p3PendingExpRowAlloc(exp_id, camera, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background, recipe, p2_version, p3_version);
+    return p3PendingExpRowAlloc(exp_id, camera, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background, recipe, p2_version, p3_version);
 }
 psArray *p3PendingExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
@@ -11543,5 +11543,5 @@
 static void detInputExpRowFree(detInputExpRow *object);
 
-detInputExpRow *detInputExpRowAlloc(psS32 det_id, psS32 iteration, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background)
+detInputExpRow *detInputExpRowAlloc(psS32 det_id, psS32 iteration, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background)
 {
     detInputExpRow  *object;
@@ -11560,5 +11560,5 @@
     object->airmass = airmass;
     object->ra = ra;
-    object->dec = dec;
+    object->decl = decl;
     object->exp_time = exp_time;
     object->background = background;
@@ -11637,6 +11637,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 0.0)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 0.0)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -11665,5 +11665,5 @@
 }
 
-bool detInputExpInsert(psDB * dbh, psS32 det_id, psS32 iteration, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 dec, psF32 exp_time, psF64 background)
+bool detInputExpInsert(psDB * dbh, psS32 det_id, psS32 iteration, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 background)
 {
     psMetadata      *md;
@@ -11721,6 +11721,6 @@
         return false;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return false;
@@ -11743,5 +11743,5 @@
 }
 
-bool detInputExpPop(psDB *dbh, psS32 *det_id, psS32 *iteration, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *dec, psF32 *exp_time, psF64 *background)
+bool detInputExpPop(psDB *dbh, psS32 *det_id, psS32 *iteration, char **exp_id, char **camera, char **telescope, char **exp_type, psS32 *imfiles, char **filter, psF32 *airmass, psF64 *ra, psF64 *decl, psF32 *exp_time, psF64 *background)
 {
     psArray         *rowSet;
@@ -11847,7 +11847,7 @@
         return false;
     }
-    *dec = psMetadataLookupF64(&status, row, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    *decl = psMetadataLookupF64(&status, row, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         psFree(row);
         return false;
@@ -11873,5 +11873,5 @@
 bool detInputExpInsertObject(psDB *dbh, detInputExpRow *object)
 {
-    return detInputExpInsert(dbh, object->det_id, object->iteration, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->dec, object->exp_time, object->background);
+    return detInputExpInsert(dbh, object->det_id, object->iteration, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->background);
 }
 
@@ -11888,14 +11888,14 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
 
-    if (!detInputExpPop(dbh, &det_id, &iteration, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background)) {
+    if (!detInputExpPop(dbh, &det_id, &iteration, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) {
         psError(PS_ERR_UNKNOWN, false, "failed to pop a database row");
         return NULL;
     }
 
-    return detInputExpRowAlloc(det_id, iteration, exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background);
+    return detInputExpRowAlloc(det_id, iteration, exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background);
 }
 
@@ -12046,6 +12046,6 @@
         return NULL;
     }
-    if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, object->dec)) {
-        psError(PS_ERR_UNKNOWN, false, "failed to add item dec");
+    if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, object->decl)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to add item decl");
         psFree(md);
         return NULL;
@@ -12078,5 +12078,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -12132,7 +12132,7 @@
         return false;
     }
-    dec = psMetadataLookupF64(&status, md, "dec");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item dec");
+    decl = psMetadataLookupF64(&status, md, "decl");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item decl");
         return false;
     }
@@ -12148,5 +12148,5 @@
     }
 
-    return detInputExpRowAlloc(det_id, iteration, exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, dec, exp_time, background);
+    return detInputExpRowAlloc(det_id, iteration, exp_id, camera, telescope, exp_type, imfiles, filter, airmass, ra, decl, exp_time, background);
 }
 psArray *detInputExpSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
Index: /branches/jhoblitt/ippdb/src/ippdb.h
===================================================================
--- /branches/jhoblitt/ippdb/src/ippdb.h	(revision 8102)
+++ /branches/jhoblitt/ippdb/src/ippdb.h	(revision 8103)
@@ -2468,5 +2468,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -2487,5 +2487,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background
@@ -2527,5 +2527,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background
@@ -2547,5 +2547,5 @@
     psF32           *airmass,
     psF64           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF32           *exp_time,
     psF64           *background
@@ -2675,5 +2675,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -2694,5 +2694,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background
@@ -2734,5 +2734,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background
@@ -2754,5 +2754,5 @@
     psF32           *airmass,
     psF64           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF32           *exp_time,
     psF64           *background
@@ -3061,5 +3061,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -3082,5 +3082,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background,
@@ -3124,5 +3124,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background,
@@ -3146,5 +3146,5 @@
     psF32           *airmass,
     psF64           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF32           *exp_time,
     psF64           *background,
@@ -3276,5 +3276,5 @@
     psF32           airmass;
     psF32           ra;
-    psF64           dec;
+    psF64           decl;
     psF64           exp_time;
     psF64           background;
@@ -3298,5 +3298,5 @@
     psF32           airmass,
     psF32           ra,
-    psF64           dec,
+    psF64           decl,
     psF64           exp_time,
     psF64           background,
@@ -3341,5 +3341,5 @@
     psF32           airmass,
     psF32           ra,
-    psF64           dec,
+    psF64           decl,
     psF64           exp_time,
     psF64           background,
@@ -3364,5 +3364,5 @@
     psF32           *airmass,
     psF32           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF64           *exp_time,
     psF64           *background,
@@ -3682,5 +3682,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -3704,5 +3704,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background,
@@ -3747,5 +3747,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background,
@@ -3770,5 +3770,5 @@
     psF32           *airmass,
     psF64           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF32           *exp_time,
     psF64           *background,
@@ -4087,5 +4087,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -4108,5 +4108,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background,
@@ -4150,5 +4150,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background,
@@ -4172,5 +4172,5 @@
     psF32           *airmass,
     psF64           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF32           *exp_time,
     psF64           *background,
@@ -4476,5 +4476,5 @@
     psF32           airmass;
     psF64           ra;
-    psF64           dec;
+    psF64           decl;
     psF32           exp_time;
     psF64           background;
@@ -4497,5 +4497,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background
@@ -4539,5 +4539,5 @@
     psF32           airmass,
     psF64           ra,
-    psF64           dec,
+    psF64           decl,
     psF32           exp_time,
     psF64           background
@@ -4561,5 +4561,5 @@
     psF32           *airmass,
     psF64           *ra,
-    psF64           *dec,
+    psF64           *decl,
     psF32           *exp_time,
     psF64           *background
Index: /branches/jhoblitt/ippdb/tests/alloc.c
===================================================================
--- /branches/jhoblitt/ippdb/tests/alloc.c	(revision 8102)
+++ /branches/jhoblitt/ippdb/tests/alloc.c	(revision 8103)
@@ -521,5 +521,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -578,5 +578,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -664,5 +664,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -729,5 +729,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -835,5 +835,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -937,5 +937,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1035,5 +1035,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
Index: /branches/jhoblitt/ippdb/tests/metadatafromobject.c
===================================================================
--- /branches/jhoblitt/ippdb/tests/metadatafromobject.c	(revision 8102)
+++ /branches/jhoblitt/ippdb/tests/metadatafromobject.c	(revision 8103)
@@ -634,5 +634,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -699,5 +699,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -801,5 +801,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -874,5 +874,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -996,5 +996,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1114,5 +1114,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1228,5 +1228,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataLookupF64(&status, md, "dec") == 64.64) {
+        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
             psFree(md);
             exit(EXIT_FAILURE);
Index: /branches/jhoblitt/ippdb/tests/objectfrommetadata.c
===================================================================
--- /branches/jhoblitt/ippdb/tests/objectfrommetadata.c	(revision 8102)
+++ /branches/jhoblitt/ippdb/tests/objectfrommetadata.c	(revision 8103)
@@ -887,5 +887,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -940,5 +940,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -993,5 +993,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1046,5 +1046,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1149,5 +1149,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1210,5 +1210,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1271,5 +1271,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1336,5 +1336,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1467,5 +1467,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1532,5 +1532,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1659,5 +1659,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1720,5 +1720,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1827,5 +1827,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) {
+        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
             psFree(md);
             exit(EXIT_FAILURE);
@@ -1888,5 +1888,5 @@
             exit(EXIT_FAILURE);
         }
-        if (!object->dec == 64.64) {
+        if (!object->decl == 64.64) {
             psFree(object);
             exit(EXIT_FAILURE);
Index: /branches/jhoblitt/ippdb/tests/pop.c
===================================================================
--- /branches/jhoblitt/ippdb/tests/pop.c	(revision 8102)
+++ /branches/jhoblitt/ippdb/tests/pop.c	(revision 8103)
@@ -286,5 +286,5 @@
         psF32           airmass;
         psF64           ra;
-        psF64           dec;
+        psF64           decl;
         psF32           exp_time;
         psF64           background;
@@ -295,5 +295,5 @@
         }
 
-        if (!rawDetrendExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background)) { 
+        if (!rawDetrendExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) { 
             exit(EXIT_FAILURE);
         }
@@ -312,5 +312,5 @@
         psF32           airmass;
         psF64           ra;
-        psF64           dec;
+        psF64           decl;
         psF32           exp_time;
         psF64           background;
@@ -321,5 +321,5 @@
         }
 
-        if (!rawScienceExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background)) { 
+        if (!rawScienceExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) { 
             exit(EXIT_FAILURE);
         }
@@ -357,5 +357,5 @@
         psF32           airmass;
         psF64           ra;
-        psF64           dec;
+        psF64           decl;
         psF32           exp_time;
         psF64           background;
@@ -368,5 +368,5 @@
         }
 
-        if (!p1PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p1_version)) { 
+        if (!p1PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version)) { 
             exit(EXIT_FAILURE);
         }
@@ -385,5 +385,5 @@
         psF32           airmass;
         psF32           ra;
-        psF64           dec;
+        psF64           decl;
         psF64           exp_time;
         psF64           background;
@@ -397,5 +397,5 @@
         }
 
-        if (!p2PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) { 
+        if (!p2PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) { 
             exit(EXIT_FAILURE);
         }
@@ -435,5 +435,5 @@
         psF32           airmass;
         psF64           ra;
-        psF64           dec;
+        psF64           decl;
         psF32           exp_time;
         psF64           background;
@@ -447,5 +447,5 @@
         }
 
-        if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) { 
+        if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) { 
             exit(EXIT_FAILURE);
         }
@@ -484,5 +484,5 @@
         psF32           airmass;
         psF64           ra;
-        psF64           dec;
+        psF64           decl;
         psF32           exp_time;
         psF64           background;
@@ -496,5 +496,5 @@
         }
 
-        if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background, (char **)&recipe, &p2_version, &p3_version)) { 
+        if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p2_version, &p3_version)) { 
             exit(EXIT_FAILURE);
         }
@@ -532,5 +532,5 @@
         psF32           airmass;
         psF64           ra;
-        psF64           dec;
+        psF64           decl;
         psF32           exp_time;
         psF64           background;
@@ -541,5 +541,5 @@
         }
 
-        if (!detInputExpPop(dbh, &det_id, &iteration, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &dec, &exp_time, &background)) { 
+        if (!detInputExpPop(dbh, &det_id, &iteration, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) { 
             exit(EXIT_FAILURE);
         }
