diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -103,3 +103,7 @@
 ## 0.7.3.0 -- 2020-01-22
 
 * Seventh version revised C. Changed the realization of the main function. The function tempoR renamed to tempeRa. Documentation improvements.
+
+## 0.7.3.1 -- 2020-01-22
+
+* Seventh version revised D. Some documentation improvements.
diff --git a/Processing_mmsyn7ukr.hs b/Processing_mmsyn7ukr.hs
--- a/Processing_mmsyn7ukr.hs
+++ b/Processing_mmsyn7ukr.hs
@@ -259,7 +259,7 @@
   filenames <- getDirectoryContents =<< getCurrentDirectory
   let rems = filter (\x -> head x `elem` (['2'..'9'] ++ "_" ++ "x")) filenames in mapM_ removeFile rems
 
--- | Function 'cleanTempN' removes all the intermediate temporary files produced with noise profile creation in the directory where it is called from.
+-- | Function 'cleanTempN' removes all the intermediate temporary files produced during a noise profile creation in the directory where it is called from.
 cleanTempN :: IO ()
 cleanTempN = do
   filenames <- getDirectoryContents =<< getCurrentDirectory
diff --git a/README b/README
--- a/README
+++ b/README
@@ -95,7 +95,7 @@
         command line parameter; 
     2 -> after the noise reduction the program additionally to 
       the 1-processing applies a double band-reject filter to 
-       the audio (SoX \"sinc\" effect); 
+       the audio (SoX "sinc" effect); 
     3 -> after the noise reduction the program additionally to 
       the 2-processing applies fade-in and fade-out effects to 
        the audio; 
diff --git a/SoXBasics.hs b/SoXBasics.hs
--- a/SoXBasics.hs
+++ b/SoXBasics.hs
@@ -118,8 +118,8 @@
          else extremeS file (t, upperbnd) eps x
 
 -- | Function 'alterVadB' removes an approximate silence measured by the absolute value of the sound amplitude from the beginning of the file. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from). The file must have maximum amplitude absolute value close to 1 before call to the 'alterVadB'. 
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from). The file must have maximum amplitude absolute value close to 1 before call to the 'alterVadB'. 
 -- The second @Double@ parameter is used to exit the iteration cycle. The @Int@ parameter from the range [0..3] specifies a maximum amplitude, starting from 
 -- which the sound will not be trimmed.
 alterVadB :: FilePath -> Double -> Int -> Double -> IO ()
@@ -176,24 +176,24 @@
     else opFile file exit noiseMax
 
 -- | Function 'norm' applies a SoX normalization effect on the audio file. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 norm :: FilePath -> IO ()
 norm file = if isJust (showE "sox") 
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "8" ++ file, "norm"] "" >> return ()
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
 -- | Function 'normL' applies a SoX gain effect on the audio file with the maximum absolute dB value given by the @Int@ argument. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 normL :: FilePath -> Int -> IO ()
 normL file level = if isJust (showE "sox") 
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "9" ++ file, "gain", "-n", show level] "" >> return ()
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
 -- | Function 'normL' applies a SoX \"gain -b [db-Value]\" effect on the audio file with dB value given by the @Double@ argument. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 gainL :: FilePath -> Double -> IO ()
 gainL file level = if isJust (showE "sox") 
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "9" ++ file, "gain", "-b", showFFloat (Just 6) level $ show 0] "" >> return ()
@@ -208,8 +208,8 @@
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
   
 -- | Function 'alterVadE' removes an approximate silence measured by the absolute value of the sound amplitude from the end of the file. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from). The second @Double@ parameter is used to exit the iteration cycle. The @Int@ parameter 
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from). The second @Double@ parameter is used to exit the iteration cycle. The @Int@ parameter 
 -- from the range [0..3] specifies a maximum amplitude, starting from which the sound will not be trimmed.
 alterVadE :: FilePath -> Double -> Int -> Double -> IO ()
 alterVadE file lim noiseMax exit | compare lim exit /= GT = putStrLn $ "File " ++ file ++ " is ready for further processing"
@@ -239,8 +239,8 @@
   extremeS file (0::Int, upp) (if upp `quot` 32 > 2 then upp `quot` 32 else 2::Int) (selMaxAbs file (0::Int, upp))
 
 -- | Function 'quarterSinFade' applies a fade effect by SoX to the audio file with \"q\" type. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 quarterSinFade :: FilePath -> IO ()
 quarterSinFade file = if isJust (showE "sox") 
   then do
@@ -250,9 +250,9 @@
     return ()
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
--- | Function 'silenceBoth' adds a silence to both ends of the audio. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- | Function 'silenceBoth' adds some silence to both ends of the audio. 
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 silenceBoth :: FilePath -> Int -> Int -> IO ()
 silenceBoth file beginning end = if isJust (showE "sox") 
   then do
@@ -272,8 +272,8 @@
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
 -- | Function 'resampleA' changes the sample rate for the recorded audio for further processing. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 resampleA :: FilePath -> Int -> IO ()
 resampleA file frequency = if isJust (showE "sox") 
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "3" ++ file, "rate", "-s", "-I", show frequency] "" >> return ()
@@ -311,24 +311,24 @@
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
 -- | Function 'noiseReduceB' reduces with SoX a noise in the file given with the corresponding noise profile created with 'noiseProfB' function. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 noiseReduceB :: FilePath -> IO ()
 noiseReduceB file = if isJust (showE "sox")
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "_" ++ file, "noisered", file ++ ".b.prof"] "" >> return ()
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
 -- | Function 'noiseReduceE' reduces with SoX a noise in the file given with the corresponding noise profile created with 'noiseProfE' function. 
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 noiseReduceE :: FilePath -> IO ()
 noiseReduceE file = if isJust (showE "sox") 
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "_." ++ file, "noisered", file ++ ".e.prof"] "" >> return ()
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
 -- | Function 'volS' changes the given audio with the linear ratio for the amplitude so that the resulting amlitude is equal to the given @Double@ parameter.
--- The function must be used with the @FilePath@ parameter containing no directories in its name (that mean the file of the @FilePath@ parameter must be 
--- in the same directory that also the function is called from).
+-- The function must be used with the @FilePath@ parameter containing no directories in its name (that means the file of the @FilePath@ parameter must be 
+-- in the same directory where the function is called from).
 volS :: FilePath -> Double -> IO ()
 volS file amplitude = if isJust (showE "sox") 
   then do
@@ -340,7 +340,7 @@
 -- | Function 'volS2' changes the given audio (the first @FilePath@ parameter, which must be normalized e. g. by the 'norm' function before) with 
 -- the linear ratio for the amplitude so that the resulting amlitude is equal to the maximum by absolute value amplitude for the file given 
 -- by the second @FilePath@ parameter. The function must be used with the first @FilePath@ parameter containing no directories in its name 
--- (that mean the file of the first @FilePath@ parameter must be in the same directory that also the function is called from).
+-- (that means the file of the first @FilePath@ parameter must be in the same directory where the function is called from).
 volS2 :: FilePath -> FilePath -> IO ()
 volS2 fileA fileB = if isJust (showE "sox") 
   then do
@@ -359,14 +359,14 @@
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
         
 
--- | Function 'sincA' uses a sinc effect with -a 50 -I 0.1k-11k band-pass filter for the audio file given.
+-- | Function 'sincA' uses a \"sinc\" effect with @-a 50 -I 0.1k-11k@ band-pass filter for the audio file given.
 sincA :: FilePath -> IO ()
 sincA file = if isJust (showE "sox") 
   then readProcessWithExitCode (fromJust (showE "sox")) [file, "4." ++ file, "sinc", "-a", "50", "-I", "0.1k-11k"] "" >> return ()
   else error "SoX is not properly installed in your system. Please, install it properly and then call the function again."
 
--- | Function 'sampleAn' analyzes the one samle of the 1-channel sound file (or k samles for the k-channel file) and returns a tuple pair of 
--- the maximum and minimum amlitudes of the sound given as @String@s. For the 1-channel sound file they are the same. 
+-- | Function 'sampleAn' analyzes the one samle of the 1-channel sound file (or k samples for the k-channel file) and returns a tuple pair of 
+-- the maximum and minimum amplitudes of the sound given as @String@s. For the 1-channel sound file they are the same. 
 -- The @Integer@ parameter is the number of the sample, starting from which SoX analyzes the sound. If it is less than number of the samples available, 
 -- then the function returns the value for the last one sample for the 1-channel file (or the last k samples for the k-channel sound file). 
 -- The file must not be in a RAW format for the function to work properly.
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.7.3.0
+version:             0.7.3.1
 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
