diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -85,3 +85,8 @@
 ## 0.7.0.1 -- 2020-01-28
 
 * Seventh version revised A. Fixed issues with unexact documentation (e. g. README file). 
+
+## 0.7.0.2 -- 2020-01-28
+
+* Seventh version revised B. Removed exceptions in case of being given information for "-h" or "-v" command line arguments.
+Some documentation imrovements.
diff --git a/MMSyn7h.hs b/MMSyn7h.hs
--- a/MMSyn7h.hs
+++ b/MMSyn7h.hs
@@ -33,8 +33,8 @@
 
 -- | Function that proposes and creates if accepted the sound record with the new \"voice\". It plays the newly created file once. Then it can delete 
 -- the sound files in the current directory while being executed if the entered text starts with \"0\". If you enter as a first command line argument \"-h\",
--- then the program prints informational message and is terminated successfully (but with exception). If you specify as a first command line argument \"-v\", then
--- the program prints its version number and is also successfully terminated (with the same exception). If you specify something else, the first command line argument is being treated as
+-- then the program only prints informational message. If you specify as a first command line argument \"-v\", then
+-- the program only prints its version number. If you specify something else, the first command line argument is being treated as
 -- a name for the resulting file voiced. If you specify further command line arguments 
 -- as a Ukrainian text, that contains only those sounds, which sound representations are in the current directory (you can create them by e. g. @mmsyn7ukr@ and @mmsyn7l@
 -- programs in the same name packages), then the program will use only these sounds representations additionally to the default ones \"-.wav\",
@@ -53,10 +53,7 @@
           putStrLn "mmsyn7h -v"
           putStr "If \"-h\" is specified, then you will see this message. If \"-v\" is specified, then you will see the version of the package mmsyn7h. "
           putStrLn "If something else (not null) is specified then the program runs further. "
-          catchEnd NeededInfoIsShown
-    "-v" -> do
-          putStrLn "mmsyn7h version: 0.7.0.1"
-          catchEnd NeededInfoIsShown
+    "-v" -> putStrLn "mmsyn7h version: 0.7.0.2"
     nameOfSoundFile    -> bracketOnError (do
           dir <- getCurrentDirectory
           putStrLn "You are now in the directory: " 
diff --git a/README b/README
--- a/README
+++ b/README
@@ -10,12 +10,14 @@
 The program mmsyn7h plays the newly created file once. Then it can delete 
 the sound files in the current directory while being executed if the
 entered text starts with "0". If you enter as a first command line
-argument "-h", then the program prints informational message and
-is terminated successfully (but with exception). If you specify as a
-first command line argument "-v", then the program prints its
-version number and is also successfully terminated (with exception).
+argument "-h", then the program only prints informational message.
+If you specify as a first command line argument "-v", then the program
+only prints its version number.
 If you specify something else, the first command line argument
-is being treated as a name for the resulting file voiced.
+is being treated as a name for the resulting file voiced. The second
+command line argument (if any) must be the controlling parameter
+(for more information, refer to:
+https://hackage.haskell.org/package/mmsyn6ukr-0.6.2.0/docs/UkrainianLControl.html#v:genControl). 
 If you specify further command line arguments as a Ukrainian text,
 that contains only those sounds, which sound representations are
 in the current directory (you can create them by e. g. mmsyn7ukr and mmsyn7l
diff --git a/mmsyn7h.cabal b/mmsyn7h.cabal
--- a/mmsyn7h.cabal
+++ b/mmsyn7h.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                mmsyn7h
-version:             0.7.0.1
+version:             0.7.0.2
 synopsis:            Produces a sound recording specified by the Ukrainian text.
 description:         A program and a library that are used with mmsyn7ukr (or separately) and are similar to mmsyn6ukr executable. The program uses the data files in the current directory instead of ones in the system defined directories. It reads Ukrainian text with the given by data files sounds.
 homepage:            https://hackage.haskell.org/package/mmsyn7h
