diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -140,3 +140,7 @@
 ## 0.9.1.1 -- 2020-01-24
 
 * Ninth version revised B. Fixed version information.
+
+## 0.9.2.0 -- 2020-01-24
+
+* Ninth version revised C. Fixed an issue with Typeable in the Processing_mmsyn7ukr module. Now it should compile also for GHC 7.8.4.
diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -28,7 +28,7 @@
        putStrLn "mmsyn7ukr SYNOPSIS:"
        putStrLn "mmsyn7ukr -h     OR:"
        putStrLn "mmsyn7ukr -v     OR:"
-       putStrLn "mmsyn7ukr [control-parameter-for-levels-of-processment] [control-parameter-for-truncating-sounds] [list-of-produced-sound-representations]"
+       putStrLn "mmsyn7ukr [control-parameter-for-levels-of-processment] [[control-parameter-for-truncating-sounds] [[list-of-produced-sound-representations]]]"
        putStrLn ""
        putStr "control-parameter-for-levels-of-processment (if any) -- an integer number in range [-1..3] that defines in ascending order the portion of processment "
        putStrLn "of the resulting sound representations. "
@@ -39,7 +39,7 @@
        myThread <- myThreadId
        catchEnd myThread
     "-v" -> do
-       putStrLn "mmsyn7ukr version: 0.9.1.1"
+       putStrLn "mmsyn7ukr version: 0.9.2.0"
        myThread <- myThreadId
        catchEnd myThread
     _    -> main7ukr args
diff --git a/Processing_mmsyn7ukr.hs b/Processing_mmsyn7ukr.hs
--- a/Processing_mmsyn7ukr.hs
+++ b/Processing_mmsyn7ukr.hs
@@ -33,6 +33,7 @@
 ) where
 
 import Control.Concurrent (ThreadId, threadDelay)
+import Data.Typeable
 import Numeric
 import System.Directory
 import Control.Exception (Exception, IOException, catch, throw, onException)
@@ -51,7 +52,7 @@
 
 -- | Data type 'SuccessfulEndOfInfo' is used to terminate the not needed further execution after being given the needed information.
 data SuccessfulEndOfInfo = SuccessfulEndOfInfo
-  deriving Show
+  deriving ( Show, Typeable )
 
 instance Exception SuccessfulEndOfInfo
 
diff --git a/mmsyn7ukr.cabal b/mmsyn7ukr.cabal
--- a/mmsyn7ukr.cabal
+++ b/mmsyn7ukr.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                mmsyn7ukr
-version:             0.9.1.1
+version:             0.9.2.0
 synopsis:            A simple basic interface to some SoX functionality or to produce a voice that can be used by mmsyn7h
 description:         A program and a library that can be used as a simple basic interface to some SoX functionality or to produce your voice in Ukrainian (if you pronounce the sounds properly) represented by the separate sounds or something special like soft sign.
 homepage:            https://hackage.haskell.org/package/mmsyn7ukr
