Index: trunk/ppImage/src/ppImageDetrendFringe.c
===================================================================
--- trunk/ppImage/src/ppImageDetrendFringe.c	(revision 11191)
+++ trunk/ppImage/src/ppImageDetrendFringe.c	(revision 13779)
@@ -45,6 +45,7 @@
         expTime = 1.0;
     }
+    // normalize by exposure time : NOTE df is 1/sigma
     psBinaryOp(measurements->f, measurements->f, "*", psScalarAlloc(1.0 / expTime, PS_TYPE_F32));
-    psBinaryOp(measurements->df, measurements->df, "*", psScalarAlloc(1.0 / expTime, PS_TYPE_F32));
+    psBinaryOp(measurements->df, measurements->df, "*", psScalarAlloc(expTime, PS_TYPE_F32));
 
     // Science fringe measurements
@@ -189,4 +190,15 @@
                          md5string, "");
         psFree(md5string);
+
+	// write metadata header value
+	psString keyword = NULL;
+	psStringAppend (&keyword, "FRNG_%02d", i);
+	psMetadataAddF32(hdu->header, PS_LIST_TAIL, keyword, PS_META_REPLACE, "Fringe Amplitude", solution->coeff->data.F32[i + 1]);
+	psFree (keyword);
+
+	keyword = NULL;
+	psStringAppend (&keyword, "FRNG_%02dD", i);
+	psMetadataAddF32(hdu->header, PS_LIST_TAIL, keyword, PS_META_REPLACE, "Fringe Amplitude error", solution->coeffErr->data.F32[i + 1]);
+	psFree (keyword);
     }
     if (expTime != 1.0) {
