Index: libmpc/trunk/mpcenc/config.h
===================================================================
--- libmpc/trunk/mpcenc/config.h	(revision 427)
+++ libmpc/trunk/mpcenc/config.h	(revision 435)
@@ -33,5 +33,5 @@
 
 #define MPCENC_MAJOR 1
-#define MPCENC_MINOR 28
+#define MPCENC_MINOR 30
 #define MPCENC_BUILD 0
 
Index: libmpc/trunk/mpcenc/mpcenc.c
===================================================================
--- libmpc/trunk/mpcenc/mpcenc.c	(revision 427)
+++ libmpc/trunk/mpcenc/mpcenc.c	(revision 435)
@@ -980,4 +980,7 @@
             m->ShortThr = (float) atof (argv[k]);
         }
+	    else if ( 0 == strcmp ( arg, "xlevel") || 0 == strcmp ( arg, "noxlevel") ) {
+		    stderr_printf ( "\nXlevel coding not needed anymore, --%s ignored.\n", arg );
+	    }
         else if ( 0 == strcmp ( arg, "nmt") ) {                                         // NMT
             if ( ++k >= argc ) { stderr_printf ( errmsg, arg );  return -1; }
@@ -1224,14 +1227,7 @@
         }
         else {
-            char c;
             stderr_printf ( "\n\033[33;41;1mERROR\033[0m: unknown option '--%s' !\n", arg );
-
-            stderr_printf ( "\nNevertheless continue with encoding (Y/n)? \a" );
-            c = waitkey ();
-            if ( c != 'Y' && c != 'y' ) {
-                stderr_printf ( "\n\n*** Abort ***\n" );
-                return -1;
-            }
-            stderr_printf ( "\n" );
+	        shorthelp();
+            return -1;
         }
     }
