Index: src/common/cmdline_common.ggo
===================================================================
--- src/common/cmdline_common.ggo	(revision 5f4d9c3b32eea7b6643a751aa75bdb05b7d41576)
+++ src/common/cmdline_common.ggo	(revision e0cd003326594ac9d86d8aefddfad61e75644bd1)
@@ -4,7 +4,5 @@
 option  "input"		f	"Input file" string no
 
-option  "output"	o	"Output file for succesfully processed segments" string no
-
-option  "fail"		e	"Output file for unsuccesfully processed segments " string no
+option  "output"	o	"Output file" string no
 
 option 	"only-fail"	-	"Print only segments the program failed to process" flag off hidden
@@ -12,15 +10,15 @@
 option 	"no-fail"	-	"Print only segments the program processed" flag off hidden 
 
-option  "copy"		c       "Copy succesfully processed segments to standard output" flag off
+option  "copy"		c       "Copy succesfully processed segments to output" flag off
 
-option  "process"	p	"Process segments with this tag" string no multiple
+option  "process"	p	"Process segments of this type only" string no multiple
 
-option  "select"	s	"Select only segments with this field" string no multiple
+option  "select"	s	"Select only segments containing this field" string no multiple
 
-option  "ignore"	S	"Select only segments without this field" string no multiple
+option  "ignore"	S	"Select only segments, which doesn't contain this field" string no multiple
 
-option	"output-field"	O	"Output field name" string no
+option	"output-field"	O	"Output field name (default: program name)" string no
 
-option	"input-field"	I	"Input field name" string no multiple
+option	"input-field"	I	"Input field name (default: the FORM field)" string no multiple
 
 option	"interactive"	i	"Toggle interactive mode" flag off
@@ -28,7 +26,7 @@
 option  "config"	-	"Configuration file" string typestr="FILENAME" no
 
-option 	"one-field"	1	"Print all results in one segments (creates ambiguous annotation)" flag off
+option 	"one-field"	1	"Print all alternative results in one field (creates compact ambiguous annotation)" flag off
 
-option	"one-line"	-	"Print annotation alternatives as additional fields" flag off
+option	"one-line"	-	"Print annotation alternatives as additional fields in the same segment" flag off
 
 option	"language"	-	"Language." string no
Index: src/common/common.cc
===================================================================
--- src/common/common.cc	(revision f4bf33ed04eb342d17a377035e58f078b78159c3)
+++ src/common/common.cc	(revision e0cd003326594ac9d86d8aefddfad61e75644bd1)
@@ -10,5 +10,4 @@
 FILE* inputf=stdin;
 FILE* outputf=stdout;
-FILE* failedf=stdout;
 bool copy_processed=0;
 bool one_field=false;
@@ -172,11 +171,4 @@
     }
   
-  if(args->fail_given)
-      if(!(failedf=fopen(args->fail_arg,"w")))
-      {
-	fprintf(stderr,"Cannot open the output file: %s.\n", args->fail_arg);
-	exit(1);
-      }
-
   if(args->input_field_given)
     fieldprefix(args->input_field_arg[0],input_field_prefix);
