diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -66,3 +66,7 @@
 
 * Ninth version. Added the new functions that allows the user to define and use his / her own syllableDurationsD
 functions. They are used with the properties encoding string starting with "H".
+
+## 0.9.1.0 -- 2021-10-04
+
+* Ninth version revised A. Some code improvements.
diff --git a/Phonetic/Languages/Array/Ukrainian/PropertiesFuncRepG2.hs b/Phonetic/Languages/Array/Ukrainian/PropertiesFuncRepG2.hs
--- a/Phonetic/Languages/Array/Ukrainian/PropertiesFuncRepG2.hs
+++ b/Phonetic/Languages/Array/Ukrainian/PropertiesFuncRepG2.hs
@@ -42,7 +42,7 @@
   , procBoth4InvFF
   -- * Working with rhythmicity
   , procRhythmicity23F
-  -- ** Working with rhythmicity that can be defined by the user
+  -- ** Working with rhythmicity that can be defined by the user (using 'rhythmicityH')
   , procRhythmicity23FH
 ) where
 
@@ -172,15 +172,6 @@
 procRhythmicity23F k g choice coeffs = procRhythm23F g choice (rhythmicity k) coeffs
 {-# INLINE procRhythmicity23F #-}
 
-procRhythm23FH
-  :: (Ord c) => (Double -> c)
-  -> String
-  -> (String -> Double)
-  -> Coeffs2
-  -> FuncRep2 String Double c
-procRhythm23FH h choice g coeffs = D g h
-{-# INLINE procRhythm23FH #-}
-
 procRhythmicity23FH
   :: (Ord c) => Double
   -> (Double -> c)
@@ -188,7 +179,7 @@
   -> String
   -> Coeffs2
   -> FuncRep2 String Double c
-procRhythmicity23FH k g syllableDurationsDs choice coeffs = procRhythm23FH g choice (rhythmicityH k choice syllableDurationsDs coeffs) coeffs
+procRhythmicity23FH k g syllableDurationsDs choice coeffs = D (rhythmicityH k choice syllableDurationsDs coeffs) g
 {-# INLINE procRhythmicity23FH #-}
 
 procBothF
diff --git a/Phonetic/Languages/Array/Ukrainian/PropertiesSyllablesG2.hs b/Phonetic/Languages/Array/Ukrainian/PropertiesSyllablesG2.hs
--- a/Phonetic/Languages/Array/Ukrainian/PropertiesSyllablesG2.hs
+++ b/Phonetic/Languages/Array/Ukrainian/PropertiesSyllablesG2.hs
@@ -406,6 +406,9 @@
 
 ----------------------------------------------------------------
 
+{-| Allows to use the user-defined custom 'UZPP2' durations. This is used when the first character in the second argument is
+\'H\'.
+-}
 rhythmicityH
   :: Double
   -> String
diff --git a/phonetic-languages-simplified-properties-array.cabal b/phonetic-languages-simplified-properties-array.cabal
--- a/phonetic-languages-simplified-properties-array.cabal
+++ b/phonetic-languages-simplified-properties-array.cabal
@@ -2,7 +2,7 @@
 -- For further documentation, see http://haskell.org/cabal/users-guide/
 
 name:                phonetic-languages-simplified-properties-array
-version:             0.9.0.0
+version:             0.9.1.0
 synopsis:            A generalization of the uniqueness-periods-vector-properties package.
 description:         Is a simplified version of the functionality of the former one. Uses lists and arrays as main processment data types. Uses Double whenever applicable.
 homepage:            https://hackage.haskell.org/package/phonetic-languages-simplified-properties-array
