diff --git a/devNotes/legacy files/slave variables documentation.md b/devNotes/legacy files/slave variables documentation.md
index 568709e95aacd1a53a6c0032e2a91176ed3315fe..a99b79f01538a9abb3a14c57e9ac4cc3c38772fa 100644
--- a/devNotes/legacy files/slave variables documentation.md	
+++ b/devNotes/legacy files/slave variables documentation.md	
@@ -4252,7 +4252,8 @@ Cause of slave death.
 hormoneBalance:
 
 Slave's current hormonal balance, directs saHormones changes
--500 - -400 - overwhelmingly masculine
+-500        - absolutely masculine
+-499 - -400 - overwhelmingly masculine
 -399 - -300 - extremely masculine
 -299 - -200 - heavily masculine
 -199 - -100 - very masculine
@@ -4262,7 +4263,8 @@ Slave's current hormonal balance, directs saHormones changes
  100 -  199 - very feminine
  200 -  299 - heavily feminine
  300 -  399 - extremely feminine
- 400 -  500 - overwhelmingly feminine
+ 400 -  499 - overwhelmingly feminine
+        500 - absolutely feminine
 
 onDiet:
 
diff --git a/js/003-data/slaveSummaryData.js b/js/003-data/slaveSummaryData.js
index 22d23321c3afc93a2fb70e82a69e3de8ee7cb3e0..5377c2e43bab6874433760680d40cb8d703534b9 100644
--- a/js/003-data/slaveSummaryData.js
+++ b/js/003-data/slaveSummaryData.js
@@ -515,6 +515,7 @@ App.Data.SlaveSummary = {
 			8: "Cum and Milk Based."
 		},
 		hormoneBalance: { // rating is hormoneBalance value + 500
+			0: "Absolutely masculine",
 			100: "Overwhelmingly masculine",
 			200: "Extremely masculine",
 			300: "Heavily masculine",
@@ -525,7 +526,8 @@ App.Data.SlaveSummary = {
 			699: "Very feminine",
 			799: "Heavily feminine",
 			899: "Extremely feminine",
-			1000: "Overwhelmingly feminine"
+			999: "Overwhelmingly feminine",
+			1000: "Absolutely feminine"
 		},
 		health: {
 			illness: {
diff --git a/src/endWeek/saHormonesEffects.js b/src/endWeek/saHormonesEffects.js
index f53743e6c642a26a55a5e0b3b4663c5b5a85b0c1..42e36199abc3ed2c6500e2d34b9c4f4626df6dac 100644
--- a/src/endWeek/saHormonesEffects.js
+++ b/src/endWeek/saHormonesEffects.js
@@ -33,7 +33,9 @@ App.SlaveAssignment.hormonesEffects = function saHormonesEffects(slave) {
 	 *
 	 */
 	function hormoneBalance(slave) {
-		if (slave.hormoneBalance <= -400) {
+		if (slave.hormoneBalance <= -500) {
+			r.push(`${His} hormone balance is absolutely masculine.`);
+		} else if (slave.hormoneBalance <= -400) {
 			r.push(`${His} hormone balance is overwhelmingly masculine.`);
 		} else if (slave.hormoneBalance <= -300) {
 			r.push(`${His} hormone balance is extremely masculine.`);
@@ -43,6 +45,8 @@ App.SlaveAssignment.hormonesEffects = function saHormonesEffects(slave) {
 			r.push(`${His} hormone balance is very masculine.`);
 		} else if (slave.hormoneBalance < -20) {
 			r.push(`${His} hormone balance is masculine.`);
+		} else if (slave.hormoneBalance >= 500) {
+			r.push(`${His} hormone balance is absolutely feminine.`);
 		} else if (slave.hormoneBalance >= 400) {
 			r.push(`${His} hormone balance is overwhelmingly feminine.`);
 		} else if (slave.hormoneBalance >= 300) {
diff --git a/src/js/SlaveState.js b/src/js/SlaveState.js
index 262183b82c633fb05ec1c6fc02a4a2af163c213b..7aa075a89e69a7ec1476d21d7de28be580be594e 100644
--- a/src/js/SlaveState.js
+++ b/src/js/SlaveState.js
@@ -2638,7 +2638,8 @@ App.Entity.SlaveState = class SlaveState {
 		 *
 		 * ||thresholds|
 		 * |-|-|
-		 * -500 - -400 | overwhelmingly masculine
+		 * -500 | absolutely masculine
+		 * -499 - -400 | overwhelmingly masculine
 		 * -399 - -300 | extremely masculine
 		 * -299 - -200 | heavily masculine
 		 * -199 - -100 | very masculine
@@ -2648,7 +2649,8 @@ App.Entity.SlaveState = class SlaveState {
 		 * 100 - 199 | very feminine
 		 * 200 - 299 | heavily feminine
 		 * 300 - 399 | extremely feminine
-		 * 400 - 500 | overwhelmingly feminine
+		 * 400 - 499 | overwhelmingly feminine
+		 * 500 | absolutely feminine
 		 */
 		this.hormoneBalance = 0;
 		/** Whether a slave is permitted to eat Hedonistic Decadence's specialized slave food.
diff --git a/src/npc/children/ChildState.js b/src/npc/children/ChildState.js
index 27388ac6e51c66ecf6dae71c516f1f358999d83a..b02ba500b972bf8f426382953129cae763d45833 100644
--- a/src/npc/children/ChildState.js
+++ b/src/npc/children/ChildState.js
@@ -1836,7 +1836,8 @@ App.Facilities.Nursery.ChildState = class ChildState {
 		 *
 		 * ||thresholds|
 		 * |-|-|
-		 * -500 - -400 | overwhelmingly masculine
+		 * -500 | absolutely masculine
+		 * -499 - -400 | overwhelmingly masculine
 		 * -399 - -300 | extremely masculine
 		 * -299 - -200 | heavily masculine
 		 * -199 - -100 | very masculine
@@ -1846,7 +1847,8 @@ App.Facilities.Nursery.ChildState = class ChildState {
 		 * 100 - 199 | very feminine
 		 * 200 - 299 | heavily feminine
 		 * 300 - 399 | extremely feminine
-		 * 400 - 500 | overwhelmingly feminine
+		 * 400 - 499 | overwhelmingly feminine
+		 * 500 | absolutely feminine
 		 */
 		this.hormoneBalance = 0;
 		/** Whether a slave is permitted to eat Hedonistic Decadence's specialized slave food.
diff --git a/src/npc/children/childSummary.js b/src/npc/children/childSummary.js
index 4bbb1fb025339cd1a656d9d3e2b1383099e18c0e..b6544ea511be0236be28eefad32d040f87482253 100644
--- a/src/npc/children/childSummary.js
+++ b/src/npc/children/childSummary.js
@@ -135,7 +135,9 @@ App.Facilities.Nursery.ChildSummary = function(child) {
 			} else {
 				r += `<span class="pink"> `;
 			}
-			if (child.hormoneBalance < -400) {
+			if (child.hormoneBalance <= -500) {
+				r += `Absolutely masculine`;
+			} else if (child.hormoneBalance <= -400) {
 				r += `Overwhelmingly masculine`;
 			} else if (child.hormoneBalance <= -300) {
 				r += `Extremely masculine`;
@@ -155,8 +157,10 @@ App.Facilities.Nursery.ChildSummary = function(child) {
 				r += `Heavily feminine`;
 			} else if (child.hormoneBalance <= 399) {
 				r += `Extremely feminine`;
-			} else if (child.hormoneBalance <= 500) {
+			} else if (child.hormoneBalance <= 499) {
 				r += `Overwhelmingly feminine`;
+			} else if (child.hormoneBalance <= 500) {
+				r += `Absolutely feminine`;
 			}
 			r += ` hormone balance.</span> `;
 		}
diff --git a/src/player/js/PlayerState.js b/src/player/js/PlayerState.js
index 01dbb6fea5ca80b496375e75a92eeb1666dce4b7..c783f858c421f0b35e2f46e53f8a94f6eeedbfd6 100644
--- a/src/player/js/PlayerState.js
+++ b/src/player/js/PlayerState.js
@@ -1954,11 +1954,12 @@ App.Entity.PlayerState = class PlayerState {
 		/** Who, if relevant, the body belonged to. */
 		this.origBodyOwnerID = 0;
 		/**
-		 * Slave's current hormonal balance, directs saHormones changes
+		 * Player's current hormonal balance, directs saHormones changes
 		 *
 		 * ||thresholds|
 		 * |-|-|
-		 * -500 - -400 | overwhelmingly masculine
+		 * -500 | absolutely masculine
+		 * -499 - -400 | overwhelmingly masculine
 		 * -399 - -300 | extremely masculine
 		 * -299 - -200 | heavily masculine
 		 * -199 - -100 | very masculine
@@ -1968,7 +1969,8 @@ App.Entity.PlayerState = class PlayerState {
 		 * 100 - 199 | very feminine
 		 * 200 - 299 | heavily feminine
 		 * 300 - 399 | extremely feminine
-		 * 400 - 500 | overwhelmingly feminine
+		 * 400 - 499 | overwhelmingly feminine
+		 * 500 | absolutely feminine
 		 */
 		this.hormoneBalance = 0;
 		/** Do you have the breast shape maintaining mesh implant.