Index: trunk/ippTools/src/flatcorr.c
===================================================================
--- trunk/ippTools/src/flatcorr.c	(revision 15755)
+++ trunk/ippTools/src/flatcorr.c	(revision 15758)
@@ -36,5 +36,5 @@
 static bool pendingMode(pxConfig *config);
 static bool flatcorrimfileMode(pxConfig *config);
-static bool updateMode(pxConfig *config);
+static bool doneMode(pxConfig *config);
 
 static bool setflatcorrRunState(pxConfig *config, psS64 corr_id, const char *state);
@@ -61,5 +61,5 @@
         MODECASE(FLATCORR_MODE_PENDING,     pendingMode);
         MODECASE(FLATCORR_MODE_FLATCORRIMFILE, flatcorrimfileMode);
-        MODECASE(FLATCORR_MODE_UPDATE,      updateMode);
+        MODECASE(FLATCORR_MODE_DONE,        doneMode);
         default:
             psAbort("invalid option (this should not happen)");
@@ -265,5 +265,6 @@
             "reg",  // state
             workdir,
-            label
+            label,
+            NULL    // stats
         )) {
         if (!psDBRollback(config->dbh)) {
@@ -521,5 +522,5 @@
 
 
-static bool updateMode(pxConfig *config)
+static bool doneMode(pxConfig *config)
 {
     PS_ASSERT_PTR_NON_NULL(config, false);
Index: trunk/ippTools/src/flatcorr.h
===================================================================
--- trunk/ippTools/src/flatcorr.h	(revision 15755)
+++ trunk/ippTools/src/flatcorr.h	(revision 15758)
@@ -28,5 +28,5 @@
     FLATCORR_MODE_PENDING,
     FLATCORR_MODE_FLATCORRIMFILE,
-    FLATCORR_MODE_UPDATE
+    FLATCORR_MODE_DONE
 } flatcorrMode;
 
Index: trunk/ippTools/src/flatcorrConfig.c
===================================================================
--- trunk/ippTools/src/flatcorrConfig.c	(revision 15755)
+++ trunk/ippTools/src/flatcorrConfig.c	(revision 15758)
@@ -153,6 +153,10 @@
             "use the simple output format", false);
 
-    // -update
-    psMetadata *updateArgs = psMetadataAlloc();
+    // -done
+    psMetadata *doneArgs = psMetadataAlloc();
+    psMetadataAddStr(doneArgs, PS_LIST_TAIL, "-corr_id",  0,
+            "define correction id (required)", NULL);
+    psMetadataAddStr(doneArgs, PS_LIST_TAIL, "-stats",  0,
+            "define stats", NULL);
 
     psFree(now);
@@ -167,6 +171,6 @@
     PXTOOL_ADD_MODE("-flatcorrimfile", "list all the exposures in flat correction runs",
         FLATCORR_MODE_FLATCORRIMFILE, flatcorrimfileArgs);
-    PXTOOL_ADD_MODE("-update",  "change a flat calibration run's state",
-        FLATCORR_MODE_UPDATE,       updateArgs);
+    PXTOOL_ADD_MODE("-done",  "change a flat calibration run's state",
+        FLATCORR_MODE_DONE,         doneArgs);
 
     if (!pxGetOptions(stderr, argc, argv, config, modes, argSets)) {
