Index: trunk/ppTranslate/src/ppMops.h
===================================================================
--- trunk/ppTranslate/src/ppMops.h	(revision 34473)
+++ trunk/ppTranslate/src/ppMops.h	(revision 34474)
@@ -30,5 +30,7 @@
   psString comment;                   // Comment associated with the first argument of the diff
   psString obsMode;                   // Observation mode
-  psString difftype;                  // Either WW (Warp-Warp Diff) or WS (Warp-Stack Diff)
+  psString difftype;                  // WW (Warp-Warp Diff) or WS (Warp-Stack Diff) or SW (Stack-Warp Diff)
+  float sky;                          // Exposure avg sky background
+  psString shutoutc;                  // Camera exposure shutter open (UTC)
 } ppMopsArguments;
 
Index: trunk/ppTranslate/src/ppMopsArguments.c
===================================================================
--- trunk/ppTranslate/src/ppMopsArguments.c	(revision 34473)
+++ trunk/ppTranslate/src/ppMopsArguments.c	(revision 34474)
@@ -44,5 +44,8 @@
     psFree(args->input);
     psFree(args->exp_name);
-    psFree(args->output);
+    psFree(args->comment);
+    psFree(args->obsMode);
+    psFree(args->difftype);
+    psFree(args->shutoutc);
     return;
 }
@@ -52,5 +55,4 @@
     ppMopsArguments *args = psAlloc(sizeof(ppMopsArguments)); // Data to return
     psMemSetDeallocator(args, (psFreeFunc)mopsArgumentsFree);
-
     args->input = NULL;
     args->exp_name = NULL;
@@ -70,4 +72,6 @@
     args->obsMode = NULL;
     args->difftype = NULL;
+    args->sky = NAN;
+    args->shutoutc = NULL;
     return args;
 }
@@ -98,4 +102,6 @@
     psMetadataAddStr(arguments, PS_LIST_TAIL, "-obsmode", 0, "Observation mode", "No obsmode provided");
     psMetadataAddStr(arguments, PS_LIST_TAIL, "-difftype", 0, "Either WW (Warp-Warp Diff) or WS (Warp-Stack Diff)", "No difftype provided");
+    psMetadataAddF32(arguments, PS_LIST_TAIL, "-sky", 0, "Exposure avg sky background", NAN);
+    psMetadataAddStr(arguments, PS_LIST_TAIL, "-shutoutc", 0, "Camera exposure shutter open (UTC)", "No shutoutc provided");
     if (argc == 1 || !psArgumentParse(arguments, &argc, argv) || argc != 3) {
         usage(argv[0], arguments);
@@ -128,4 +134,6 @@
     args->obsMode = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-obsmode"));
     args->difftype = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-difftype"));
+    args->sky = psMetadataLookupF32(NULL, arguments, "-sky");
+    args->shutoutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-shutoutc"));
 
     psTrace("ppMops.args", 1, "Done parsing command-line arguments\n");
Index: trunk/ppTranslate/src/ppMopsWrite.c
===================================================================
--- trunk/ppTranslate/src/ppMopsWrite.c	(revision 34473)
+++ trunk/ppTranslate/src/ppMopsWrite.c	(revision 34474)
@@ -88,4 +88,6 @@
   psMetadataAddStr(header, PS_LIST_TAIL, "OBS_MODE", 0, "Exposure observation mode", args->obsMode);
   psMetadataAddStr(header, PS_LIST_TAIL, "DIFFTYPE", 0, "WW: Warp-Warp diff / WS: Warp-Stack diff / SW: Stack-Warp diff", args->difftype);
+  psMetadataAddF32(header, PS_LIST_TAIL, "SKY", 0, "Exposure avg sky background", args->sky);
+  psMetadataAddStr(header, PS_LIST_TAIL, "SHUTOUTC", 0, "Camera exposure shutter open (UTC)", args->shutoutc);
 
   //field in header that tells about the CMF version
