Index: trunk/ippTools/src/stacktool.c
===================================================================
--- trunk/ippTools/src/stacktool.c	(revision 19301)
+++ trunk/ippTools/src/stacktool.c	(revision 19369)
@@ -104,4 +104,7 @@
     // required options
     PXOPT_LOOKUP_STR(workdir, config->args, "-workdir", true, false);
+    PXOPT_LOOKUP_STR(label, config->args, "-label", false, false);
+    PXOPT_LOOKUP_STR(reduction, config->args, "-reduction", false, false);
+    PXOPT_LOOKUP_STR(dvodb, config->args, "-dvodb", false, false);
 
     psMetadata *where = psMetadataAlloc();
@@ -312,5 +315,7 @@
             "new",                      // state
             workdir,
-            NULL,                       // workdir_state
+	    label,
+	    reduction,
+	    dvodb,
             registered,
             skycell_id,
@@ -397,4 +402,9 @@
     PXOPT_LOOKUP_TIME(registered, config->args, "-registered", false, false);
 
+    // options
+    PXOPT_LOOKUP_STR(label, config->args, "-label", false, false);
+    PXOPT_LOOKUP_STR(reduction, config->args, "-reduction", false, false);
+    PXOPT_LOOKUP_STR(dvodb, config->args, "-dvodb", false, false);
+
     // we have to support multipe exp_ids
     psMetadataItem *warp_ids = psMetadataLookup(config->args, "-warp_id");
@@ -409,5 +419,7 @@
         "new",                          // state
         workdir,
-        NULL,                           // workdir_state
+	label,
+	reduction,
+	dvodb,
         registered,
         skycell_id,
@@ -696,4 +708,5 @@
                                uri,
                                path_base,
+			       "full",	// data_state
                                bg,
                                bg_stdev,
