diff --git a/CHANGELOG.md b/CHANGELOG.md
index 61c52a7b8..217b546dd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -245,6 +245,7 @@ TODO:
- Modified **uni04D1** - decreased width of lower terminal to create angle
- Modified **uni04D3** - decreased width of lower terminal to create angle
- Modified **uni051B** - decreased width of upper terminal to create angle
+- Numberous metrics changes to better align the Cyrillic glyphs in a fixed width format
##### Armenian Character Set
@@ -285,7 +286,7 @@ TODO:
- Modified curves in cent, colonmonetary, dong, euro, florin, lira, peseta, sterling, uni0E3F, uni20A0, uni20A2, uni20A5, uni20A8, uni20AA, uni20AF, uni20B0, uni20B1, uni20B2, uni20B4, uni20B5, uni20B9, approxequal, asciitilde, circlemultiply, circleplus, congruent, element, emptyset, infinity, integral, integralbt, integraltp, intersection, notelement, notsubset, partialdiff, percent, perthousand, propersubset, propersuperset, proportional, reflexsubset, reflexsuperset, similar, suchthat, therefore, uni2031, uni2126, uni2201, uni220A, uni220C, uni220D, uni2218, uni221B, uni222C, uni222D, uni2235, uni2236, uni2237, uni2238, uni2239, uni223A, uni223B, uni223D, uni2241, uni2242, uni2243, uni2244, uni2246, uni2247, uni2249, uni224A, uni224B, uni224C, uni224E, uni224F, uni2250, uni2251, uni2252, uni2253, uni2254, uni2255, uni2256, uni2257, uni2258, uni225D, uni225E, uni225F, uni2272, uni2273, uni2274, uni2275, uni227C, uni227D, uni227E, uni227F, uni2285, uni2288, uni2289, uni228B, uni228D, uni2296, uni2298, uni2299, uni229A, uni229B, uni229C, uni229D, uni22B8, uni22CD, uni22D0, uni22D1, uni22DE, uni22DF, uni22E0, uni22E1, uni22E6, uni22E7, uni22E8, uni22E9, uni22EF, uni23A8, uni23AC, uni27DC, uni2A00, uni2A6A, uni2A6B, union, uni219C, uni219D, uni21AD, uni21A9, uni21AA, uni21AB, uni21AC, uni21B6, uni21B7, uni21BA, uni21BB, uni21F4, H18533, circle, uni25EF, uni25D0, uni25D1, uni25D2, uni25D3, uni25D6, uni25D7, uni25D4, uni25D5, uni25F4, uni25F5, uni25F6, uni25F7, uni25CD, uni25C9, uni25CE, openbullet, invbullet, invcircle, uni25DA, uni25DB, uni25E0, uni25E1, uni25DC, uni25DD, uni25DE, uni25DF, at, ampersand, copyright, registered, section, degree, uni0606, uni03F6
-### Spacing Changes
+### Metrics Changes
- Modified **uppercase P** - increased right sidebearing to equal sidebearing of uppercase O glyph
- Modified **uppercase Z** - changed to right = left sidebearing (shifts orientation to left) for regular, bold, oblique sets
diff --git a/source/Hack-Regular.ufo/glyphs/dotmath.glif b/source/Hack-Regular.ufo/glyphs/dotmath.glif
index 4d542ba0b..51c693e62 100644
--- a/source/Hack-Regular.ufo/glyphs/dotmath.glif
+++ b/source/Hack-Regular.ufo/glyphs/dotmath.glif
@@ -7,10 +7,22 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/exclamdbl.glif b/source/Hack-Regular.ufo/glyphs/exclamdbl.glif
index afd1533dd..6db0979ba 100644
--- a/source/Hack-Regular.ufo/glyphs/exclamdbl.glif
+++ b/source/Hack-Regular.ufo/glyphs/exclamdbl.glif
@@ -15,16 +15,40 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif b/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif
index a75228f3e..27e2e95bc 100644
--- a/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif
+++ b/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif
@@ -14,10 +14,22 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/questiondown.case.glif b/source/Hack-Regular.ufo/glyphs/questiondown.case.glif
index cab7e01fa..6ea3f4dc8 100644
--- a/source/Hack-Regular.ufo/glyphs/questiondown.case.glif
+++ b/source/Hack-Regular.ufo/glyphs/questiondown.case.glif
@@ -42,10 +42,22 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2047.glif b/source/Hack-Regular.ufo/glyphs/uni2047.glif
index 230186d85..0311ff931 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2047.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2047.glif
@@ -42,16 +42,40 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2048.glif b/source/Hack-Regular.ufo/glyphs/uni2048.glif
index 9cd99fc18..07e6fa23c 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2048.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2048.glif
@@ -42,16 +42,40 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2049.glif b/source/Hack-Regular.ufo/glyphs/uni2049.glif
index 931cf201d..b6035b605 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2049.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2049.glif
@@ -42,16 +42,40 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif b/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif
index f88779b63..89774cc18 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif
@@ -41,10 +41,22 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2E_18.glif b/source/Hack-Regular.ufo/glyphs/uni2E_18.glif
index 86be039e9..ad8fe31ac 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2E_18.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2E_18.glif
@@ -42,10 +42,22 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif b/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif
index 0955ec9ff..eab1ca3ce 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif
@@ -35,17 +35,29 @@
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+