diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -11,3 +11,7 @@
 ## 0.1.0.2 -- 2021-05-07
 
 * First version revised B. Changed the dependency boundaries of the phonetic-languages-phonetics-basics. 
+
+## 0.1.1.0 -- 2021-05-10
+
+* First version revised C. Some documentation improvements. Changed the dependency boundaries.
diff --git a/Phonetic/Languages/Array/General/PropertiesSyllablesG2.hs b/Phonetic/Languages/Array/General/PropertiesSyllablesG2.hs
--- a/Phonetic/Languages/Array/General/PropertiesSyllablesG2.hs
+++ b/Phonetic/Languages/Array/General/PropertiesSyllablesG2.hs
@@ -11,7 +11,7 @@
 -- and DobutokO.Poetry.Norms.Extended modules
 -- from the @dobutokO-poetry@ package and more recent package @phonetic-languages-simplified-properties-array@.
 -- Uses syllables information.
--- Instead of the vector-related, uses just arrays.
+-- Instead of the vector-related, uses arrays.
 -- If you use the functionality of the Phonetic.Languages.Array.Ukrainian.PropertiesSyllablesG2 module,
 -- then import it qualified (or this module) because they have many common data. Is provided as a standalone one
 -- to reduce dependencies list in general case. 
@@ -84,6 +84,7 @@
      if (isNothing ys && isNothing zs) then CF0 else CF2 ys zs
   | otherwise = CF0
 
+-- | A data type that is used to represent the coefficients of the rhythmicity functions as a one argument value.
 type Coeffs2 = CoeffTwo Double
 
 --------------------------------------------------------------------------------------------
@@ -101,11 +102,13 @@
 {-# INLINE eval23KF #-}
 
 rhythmicityG
-  :: ([[[PRS]]] -> [[Double]])
-  -> ([[Double]] -> Double)
-  -> GWritingSystemPRPLX
-  -> [(Char,Char)]
-  -> CharPhoneticClassification
+  :: ([[[PRS]]] -> [[Double]])-- ^ A function that specifies the syllables durations, analogue of the
+  -- syllableDurationsD functions from the @ukrainian-phonetics-basics-array@ package. 
+  -> ([[Double]] -> Double) -- ^ Usually some kind of flattening of the double list into a single value.
+  -> GWritingSystemPRPLX -- ^ Data used to obtain the phonetic language representation of the text.
+  -> [(Char,Char)] -- ^ The pairs of the 'Char' that corresponds to the similar phonetic languages consonant phenomenon
+  -- (e. g. allophones). Must be sorted in the ascending order to be used correctly. 
+  -> CharPhoneticClassification -- ^ The 'Array' 'Int' 'PRS' must be sorted in the ascending order to be used in the module correctly.
   -> SegmentRulesG
   -> String -- ^ Corresponds to the \'0\' symbol delimiter in the @ukrainian-phonetics-basic-array@ package.
   -> String -- ^ Corresponds to the \'1\' and \'-\' symbol delimiters in the @ukrainian-phonetics-basic-array@ package.
@@ -119,10 +122,12 @@
 -------------------------------------------------------
 
 rhythmicity0i
-  :: ([[[PRS]]] -> [[Double]])
-  -> GWritingSystemPRPLX
-  -> [(Char,Char)]
-  -> CharPhoneticClassification
+  :: ([[[PRS]]] -> [[Double]]) -- ^ A function that specifies the syllables durations, analogue of the
+  -- syllableDurationsD functions from the @ukrainian-phonetics-basics-array@ package. 
+  -> GWritingSystemPRPLX -- ^ Data used to obtain the phonetic language representation of the text.
+  -> [(Char,Char)] -- ^ The pairs of the 'Char' that corresponds to the similar phonetic languages consonant phenomenon
+  -- (e. g. allophones). Must be sorted in the ascending order to be used correctly. 
+  -> CharPhoneticClassification -- ^ The 'Array' 'Int' 'PRS' must be sorted in the ascending order to be used in the module correctly.
   -> SegmentRulesG
   -> String -- ^ Corresponds to the \'0\' symbol delimiter in the @ukrainian-phonetics-basic-array@ package.
   -> String -- ^ Corresponds to the \'1\' and \'-\' symbol delimiters in the @ukrainian-phonetics-basic-array@ package.
@@ -134,12 +139,14 @@
 -------------------------------------------------------
 
 rhythmicityKi
-  :: ([[[PRS]]] -> [[Double]])
+  :: ([[[PRS]]] -> [[Double]]) -- ^ A function that specifies the syllables durations, analogue of the
+  -- syllableDurationsD functions from the @ukrainian-phonetics-basics-array@ package. 
   -> Double
   -> Double
-  -> GWritingSystemPRPLX
-  -> [(Char,Char)]
-  -> CharPhoneticClassification
+  -> GWritingSystemPRPLX -- ^ Data used to obtain the phonetic language representation of the text.
+  -> [(Char,Char)] -- ^ The pairs of the 'Char' that corresponds to the similar phonetic languages consonant phenomenon
+  -- (e. g. allophones). Must be sorted in the ascending order to be used correctly. 
+  -> CharPhoneticClassification -- ^ The 'Array' 'Int' 'PRS' must be sorted in the ascending order to be used in the module correctly.
   -> SegmentRulesG
   -> String -- ^ Corresponds to the \'0\' symbol delimiter in the @ukrainian-phonetics-basic-array@ package.
   -> String -- ^ Corresponds to the \'1\' and \'-\' symbol delimiters in the @ukrainian-phonetics-basic-array@ package.
@@ -151,11 +158,13 @@
 --------------------------------------------------------
 
 rhythmicity0Fi
-  :: ([[[PRS]]] -> [[Double]])
+  :: ([[[PRS]]] -> [[Double]]) -- ^ A function that specifies the syllables durations, analogue of the
+  -- syllableDurationsD functions from the @ukrainian-phonetics-basics-array@ package. 
   -> Double
-  -> GWritingSystemPRPLX
-  -> [(Char,Char)]
-  -> CharPhoneticClassification
+  -> GWritingSystemPRPLX -- ^ Data used to obtain the phonetic language representation of the text.
+  -> [(Char,Char)] -- ^ The pairs of the 'Char' that corresponds to the similar phonetic languages consonant phenomenon
+  -- (e. g. allophones). Must be sorted in the ascending order to be used correctly. 
+  -> CharPhoneticClassification -- ^ The 'Array' 'Int' 'PRS' must be sorted in the ascending order to be used in the module correctly.
   -> SegmentRulesG
   -> String -- ^ Corresponds to the \'0\' symbol delimiter in the @ukrainian-phonetics-basic-array@ package.
   -> String -- ^ Corresponds to the \'1\' and \'-\' symbol delimiters in the @ukrainian-phonetics-basic-array@ package.
@@ -167,13 +176,15 @@
 --------------------------------------------------------
 
 rhythmicityKFi
-  :: ([[[PRS]]] -> [[Double]])
+  :: ([[[PRS]]] -> [[Double]]) -- ^ A function that specifies the syllables durations, analogue of the
+  -- syllableDurationsD functions from the @ukrainian-phonetics-basics-array@ package. 
   -> Double
   -> Double
   -> Double
-  -> GWritingSystemPRPLX
-  -> [(Char,Char)]
-  -> CharPhoneticClassification
+  -> GWritingSystemPRPLX -- ^ Data used to obtain the phonetic language representation of the text.
+  -> [(Char,Char)] -- ^ The pairs of the 'Char' that corresponds to the similar phonetic languages consonant phenomenon
+  -- (e. g. allophones). Must be sorted in the ascending order to be used correctly. 
+  -> CharPhoneticClassification -- ^ The 'Array' 'Int' 'PRS' must be sorted in the ascending order to be used in the module correctly.
   -> SegmentRulesG
   -> String -- ^ Corresponds to the \'0\' symbol delimiter in the @ukrainian-phonetics-basic-array@ package.
   -> String -- ^ Corresponds to the \'1\' and \'-\' symbol delimiters in the @ukrainian-phonetics-basic-array@ package.
@@ -184,18 +195,23 @@
 
 --------------------------------------------------------
 
-{-| It is intended to provide different functions :: 'Double' -> 'String' -> ([[['PRS']]] -> [['Double']]) for at least the
-following values: \"0z\", \"02z\", \"03z\", \"04z\", \"0y\", \"02y\", \"03y\" and the default one for other variants.
-The \"z\"-line uses \'F\' functions. 
--}
+-- | It is intended to provide different functions :: 'Double' -> 'String' -> ([[['PRS']]] -> [['Double']]) for at least the
+-- following values: \"0z\", \"02z\", \"03z\", \"04z\", \"0y\", \"02y\", \"03y\" and the default one for other variants.
+-- The \"z\"-line uses \'F\' functions. 
 rhythmicity
   :: Double
-  -> String
-  -> (Double -> String -> ([[[PRS]]] -> [[Double]]))
+  -> String -- ^ Is intended to be one of the following strings: \"02y\", \"02z\", \"03y\", \"03z\", \"04y\", \"04z\",
+ -- \"0y\", \"0z\", \"y\", \"y0\", \"y2\", \"y3\", \"y4\", \"yy\", \"yy2\", \"yy3\", \"z\", \"z2\", \"z3\", \"z4\",
+ -- \"zz\", \"zz2\", \"zz3\", \"zz4\" or some other one (that is the default one). Specifies the applied properties
+ -- to get the result. The \"z\"-line uses \'F\' functions. 
+  -> (Double -> String -> ([[[PRS]]] -> [[Double]]))-- ^ The function that is needed in the 'procRhythmicity23F' function.
+ -- Specifies a way how the syllables represented in the phonetic language approach transforms into their durations and
+ -- depends on two parameters.
   -> Coeffs2
-  -> GWritingSystemPRPLX
-  -> [(Char,Char)]
-  -> CharPhoneticClassification
+  -> GWritingSystemPRPLX -- ^ Data used to obtain the phonetic language representation of the text.
+  -> [(Char,Char)] -- ^ The pairs of the 'Char' that corresponds to the similar phonetic languages consonant phenomenon
+  -- (e. g. allophones). Must be sorted in the ascending order to be used correctly. 
+  -> CharPhoneticClassification -- ^ The 'Array' 'Int' 'PRS' must be sorted in the ascending order to be used in the module correctly.
   -> SegmentRulesG
   -> String
   -> String
diff --git a/phonetic-languages-simplified-generalized-properties-array.cabal b/phonetic-languages-simplified-generalized-properties-array.cabal
--- a/phonetic-languages-simplified-generalized-properties-array.cabal
+++ b/phonetic-languages-simplified-generalized-properties-array.cabal
@@ -3,7 +3,7 @@
 -- http://haskell.org/cabal/users-guide/
 
 name:                phonetic-languages-simplified-generalized-properties-array
-version:             0.1.0.2
+version:             0.1.1.0
 synopsis:            Generalization of the functionality of the phonetic-languages-simplified-properties-array.
 description:         Is intended to be used with the general phonetic languages approach. 
 homepage:            https://hackage.haskell.org/package/phonetic-languages-simplified-generalized-properties-array
@@ -21,6 +21,6 @@
   exposed-modules:     Phonetic.Languages.Array.General.PropertiesFuncRepG2, Phonetic.Languages.Array.General.PropertiesSyllablesG2
   -- other-modules:
   other-extensions:    CPP, BangPatterns
-  build-depends:       base >=4.8 && <4.15, phonetic-languages-simplified-base >=0.2 && <1, phonetic-languages-rhythmicity >=0.2 && <1, phonetic-languages-phonetics-basics >=0.6.1 && <1
+  build-depends:       base >=4.8 && <4.15, phonetic-languages-simplified-base >=0.2 && <1, phonetic-languages-rhythmicity >=0.2 && <1, phonetic-languages-phonetics-basics >=0.6.2 && <1
   -- hs-source-dirs:
   default-language:    Haskell2010
