diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -147,3 +147,8 @@
 
 * Fifteenth version. Added an opportunity to work not only with octaves but also with n-th elements sets of consequential notes with the variants
 of 2, 3, 4, 6, or 9 notes. Octave from such a perspective is a set of 12 notes. Some documentation improvements for the README.markdown file.
+
+## 0.15.1.0 -- 2020-03-20
+
+* Fifteenth version revised A. Fixed issue with the wrong mapping between the first command line arguments and the executable behaviour. Added the needed
+behaviour for the "61" first command line option. Some improvement for the README.markdown file.
diff --git a/DobutokO/Sound/Executable.hs b/DobutokO/Sound/Executable.hs
--- a/DobutokO/Sound/Executable.hs
+++ b/DobutokO/Sound/Executable.hs
@@ -43,9 +43,9 @@
       file = concat . drop 1 . take 2 $ arggs
       args = unwords . drop 2 $ arggs
   exist2 <- doesFileExist file
-  getBFst' (dobutokO2H exist2 args file, V.fromList . fmap (\(xs, f) -> (xs,f exist2 args file)) $ [("0",o2help),("1",dobutokO2H1),("2",dobutokO2H2),
-    ("3",dobutokO2H3),("4",dobutokO2H4),("5",dobutokO2H5),("7",dobutokO2H7),("8",dobutokO2H8),("11",dobutokO2H11),("21",dobutokO2H21),("31",dobutokO2H31),
-       ("41",dobutokO2H41),("51",dobutokO2H51),("8",dobutokO2H8),("80",dobutokO2H80)]) arg1
+  getBFst' (dobutokO2H exist2 args file, V.fromList . fmap (\(xs, f) -> (xs,f exist2 args file)) $ [("0",o2help),("1",dobutokO2H1),("11",dobutokO2H11),
+    ("2",dobutokO2H2),("21",dobutokO2H21),("3",dobutokO2H3),("31",dobutokO2H31),("4",dobutokO2H4),("41",dobutokO2H41),("5",dobutokO2H5),
+      ("51",dobutokO2H51),("61",dobutokO2H61),("7",dobutokO2H7),("8",dobutokO2H8),("80",dobutokO2H80)]) arg1
 
 dobutokO2H1 :: Bool -> String -> FilePath -> IO ()
 dobutokO2H1 exist2 args file = do
@@ -102,6 +102,16 @@
       dAmpl = read dAmpl0::Double
   uniqOberSoXSynthNGen4 file octave1 ampL time3 dAmpl args wws tts vs
 {-# INLINE dobutokO2H #-}
+
+dobutokO2H61 :: Bool -> String -> FilePath -> IO ()
+dobutokO2H61 exist2 args file = do
+  [_,_,complexNky,ampLS,time2,wws,tts,dAmpl0,vs] <- mapM (recAndProcess file) (if exist2 then [0,2,11,4,5,6,7,8,9] else [1,2,11,4,5,6,7,8,9])
+  let [enkA,nTh] = map (\z -> read z::Int) . words $ complexNky
+      ampL = read ampLS::Double
+      time3 = read time2::Double
+      dAmpl = read dAmpl0::Double
+  uniqOberSoXSynthNGen4E file nTh enkA ampL time3 dAmpl args wws tts vs
+{-# INLINE dobutokO2H61 #-}
 
 dobutokO2H8 :: Bool -> String -> FilePath -> IO ()
 dobutokO2H8 _ _ _ = do
diff --git a/README.markdown b/README.markdown
--- a/README.markdown
+++ b/README.markdown
@@ -31,13 +31,14 @@
   "3", or "4", or "5", or "6" -> the program uses additional String to define
     signs for the harmonics coefficients for obertones.
 
-  "11", or "21", or "31", or "41", or "51" -> the program works as for the respective
-     inputs with only the first character in the option (e. g. for "51", this is "5"),
-       but uses not octaves, but n-th elements sets of consequential notes consisting
-         of 2, 3, 4, 6, or 9 elements (called 'enky'). The usual octave is from such
-           point of view a 12th elements set of consequential notes. This allows
-             to create more 'condensed' and 'narrower' compositions that being
-               more defined can be at the same time more precise.
+  "11", or "21", or "31", or "41", or "51", or "61" -> the program works as for
+     the respective inputs with only the first character in the option
+       (e. g. for "51", this is "5"), but uses not octaves, but n-th elements sets
+         of consequential notes consisting of 2, 3, 4, 6, or 9 elements (called
+           'enky'). The usual octave is from such point of view a 12th elements set
+             of consequential notes. This allows to create more 'condensed' and
+               'narrower' compositions that being more defined can be at the
+                 same time more precise.
   
   In more details:
 
@@ -57,12 +58,12 @@
      to specify the signs for the harmonics coefficients for obertones
        by additional String.
 
-  "31" -> the same as "3", but works with enky. See general information above.     
+  "31" -> the same as "3", but works with enky. See general information above.
 
   "4" -> similarly to "2" gives an opportunity to specify the signs
      for the harmonics coefficients for obertones by additional String.
 
-  "41" -> the same as "4", but works with enky. See general information above.   
+  "41" -> the same as "4", but works with enky. See general information above.
 
   "5" -> additionally to that one functionality provided by "3" gives
      an opportunity to specify in how many times the amplitude for
@@ -70,7 +71,11 @@
          for the main note and specify the intervals to be used
            for every note.
 
-  "51" -> the same as "5", but works with enky. See general information above.         
+  "51" -> the same as "5", but works with enky. See general information above.
+
+  "6" -> the same as "5", but you can define also obertones by an additional String.
+
+  "61" -> the same as "6", but works with enky. See general information above.
 
   "7" -> the program behaves like for the "5" option, but generates
      obertones using additional String and allows maximum control over
diff --git a/dobutokO2.cabal b/dobutokO2.cabal
--- a/dobutokO2.cabal
+++ b/dobutokO2.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                dobutokO2
-version:             0.15.0.0
+version:             0.15.1.0
 synopsis:            A program and a library to create experimental music from a mono audio and a Ukrainian text
 description:         It can also create a timbre for the notes
 homepage:            https://hackage.haskell.org/package/dobutokO2
