diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,3 +8,7 @@
 
 * First version revised A. Changed the dependencies.
 
+## 0.1.2.0 -- 2021-01-27
+
+* First version revised B. Added new properties related to the new durations-related functionality in the ukrainian-phonetics-basic-array-0.1.2.0 package.
+
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
@@ -2,7 +2,7 @@
 
 -- |
 -- Module      :  Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2
--- Copyright   :  (c) OleksandrZhabenko 2020
+-- Copyright   :  (c) OleksandrZhabenko 2020-2021
 -- License     :  MIT
 -- Stability   :  Experimental
 -- Maintainer  :  olexandr543@yahoo.com
@@ -26,6 +26,8 @@
   -- ** NEW Working with generated by r-glpk-phonetic-languages-ukrainian-durations syllable durations
   , procBoth3F
   , procBoth3InvF
+  , procBoth4F
+  , procBoth4InvF
   -- * Working with rhythmicity
   , procRhythmicity23F
 ) where
@@ -157,6 +159,22 @@
   -> FuncRep2 String Double c
 procBoth3InvF g coeffs  = procB2InvF g SD.syllableDurationsD3 coeffs
 {-# INLINE procBoth3InvF #-}
+
+-------------------------------------------------------------
+
+procBoth4F
+  :: (Ord c) => (Double -> c)
+  -> Coeffs2
+  -> FuncRep2 String Double c
+procBoth4F g coeffs  = procB2F g SD.syllableDurationsD4 coeffs
+{-# INLINE procBoth4F #-}
+
+procBoth4InvF
+  :: (Ord c) => (Double -> c)
+  -> Coeffs2
+  -> FuncRep2 String Double c
+procBoth4InvF g coeffs  = procB2InvF g SD.syllableDurationsD4 coeffs
+{-# INLINE procBoth4InvF #-}
 
 -------------------------------------------------------------
 
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
@@ -2,7 +2,7 @@
 
 -- |
 -- Module      :  Phonetic.Languages.Array.Ukrainian.PropertiesSyllablesG2
--- Copyright   :  (c) OleksandrZhabenko 2020
+-- Copyright   :  (c) OleksandrZhabenko 2020-2021
 -- License     :  MIT
 -- Stability   :  Experimental
 -- Maintainer  :  olexandr543@yahoo.com
@@ -33,11 +33,13 @@
   , rhythmicity02
   -- ** With weight coefficients
   , rhythmicityK2
-  -- * NEW Rhythmicity metrices from generated with r-glpk-phonetic-languages-ukrainian-durations package (since 0.2.0.0 version)
-  -- ** Simple one
+  -- * NEW Rhythmicity metrices from generated with r-glpk-phonetic-languages-ukrainian-durations package
+  -- ** Simple ones
   , rhythmicity03
+  , rhythmicity04
   -- ** With weight coefficients
   , rhythmicityK3
+  , rhythmicityK4
   -- * General
   , rhythmicity
 ) where
@@ -132,12 +134,26 @@
 
 ------------------------------------------------------------------
 
+rhythmicity04 :: String -> Double
+rhythmicity04 xs
+ | null xs = 0.0
+ | otherwise = eval23 . syllableDurationsD4 . createSyllablesUkrS $ xs
+
+rhythmicityK4 :: Double -> Double -> String -> Double
+rhythmicityK4 k2 k3 xs
+ | null xs = 0.0
+ | otherwise = eval23K k2 k3 . syllableDurationsD4 . createSyllablesUkrS $ xs
+
+---------------------------------------------------------------- 
+
 rhythmicity :: String -> Coeffs2 -> String -> Double
 rhythmicity choice CF0
   | choice == "0y" = rhythmicity0
   | choice == "02y" = rhythmicity02
-  | otherwise = rhythmicity03
+  | choice == "03y" = rhythmicity03
+  | otherwise = rhythmicity04
 rhythmicity choice (CF2 x y)
   | choice == "0y" = rhythmicityK (fromMaybe 1.0 x) (fromMaybe 1.0 y)
   | choice == "02y" = rhythmicityK2 (fromMaybe 1.0 x) (fromMaybe 1.0 y)
-  | otherwise = rhythmicityK3 (fromMaybe 1.0 x) (fromMaybe 1.0 y)
+  | choice == "03y" = rhythmicityK3 (fromMaybe 1.0 x) (fromMaybe 1.0 y)
+  | otherwise = rhythmicityK4 (fromMaybe 1.0 x) (fromMaybe 1.0 y)
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.1.1.0
+version:             0.1.2.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
@@ -20,6 +20,6 @@
   exposed-modules:     Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2, Phonetic.Languages.Array.Ukrainian.PropertiesSyllablesG2
   -- other-modules:
   other-extensions:    BangPatterns, CPP
-  build-depends:       base >=4.8 && <4.15, phonetic-languages-rhythmicity >=0.1.2 && <1, phonetic-languages-simplified-base >=0.1 && <1, ukrainian-phonetics-basic-array >=0.1.1 && <1
+  build-depends:       base >=4.8 && <4.15, phonetic-languages-rhythmicity >=0.1.2 && <1, phonetic-languages-simplified-base >=0.1 && <1, ukrainian-phonetics-basic-array >=0.1.2 && <1
   -- hs-source-dirs:
   default-language:    Haskell2010
