Index: /trunk/Ohana/src/addstar/include/addstar.h
===================================================================
--- /trunk/Ohana/src/addstar/include/addstar.h	(revision 24974)
+++ /trunk/Ohana/src/addstar/include/addstar.h	(revision 24975)
@@ -73,4 +73,5 @@
 char   TYCHO_DIR[256];
 char   SubpixDatafile[256];
+char   *USE_NAME;
 char   PASSWORD[80];
 char   HOSTNAME[80];
Index: /trunk/Ohana/src/addstar/src/LoadData.c
===================================================================
--- /trunk/Ohana/src/addstar/src/LoadData.c	(revision 24974)
+++ /trunk/Ohana/src/addstar/src/LoadData.c	(revision 24975)
@@ -23,5 +23,9 @@
 
   // find image rootname
-  name = filebasename (file);
+  if (USE_NAME) {
+      name = filebasename (USE_NAME);
+  } else {
+      name = filebasename (file);
+  }
 
   // if zero points are calculated for the full exposure using more than just the matched chip header,
Index: /trunk/Ohana/src/addstar/src/args.c
===================================================================
--- /trunk/Ohana/src/addstar/src/args.c	(revision 24974)
+++ /trunk/Ohana/src/addstar/src/args.c	(revision 24975)
@@ -46,4 +46,11 @@
   if ((N = get_argument (argc, argv, "-list"))) {
     options.filelist = TRUE;
+    remove_argument (N, &argc, argv);
+  }
+
+  USE_NAME = NULL;
+  if ((N = get_argument (argc, argv, "-use-name"))) {
+    remove_argument (N, &argc, argv);
+    USE_NAME = strcreate (argv[N]);
     remove_argument (N, &argc, argv);
   }
