diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js
index 2d941c3d34c6765c0d1b62fb0d1018009331f139..3cf15015d3fa36147fa0f9063df63f57f415a021 100644
--- a/src/js/slaveCostJS.js
+++ b/src/js/slaveCostJS.js
@@ -497,10 +497,12 @@ globalThis.BeautyArray = (function() {
 		} else if (V.week - slave.weekAcquired >= 20 && slave.skill.entertainment >= 100) {
 			adjustBeauty("Experience: Entertainment", (10));
 		}
-		if (slave.race === "white" && slave.origRace === "white") {
-			adjustBeauty("White girls be like", 4);
-		} else if (slave.race === "white") {
-			adjustBeauty("Fake white girls be like", 2);
+		if (slave.race === "white") {
+			if (slave.origRace === "white") {
+				adjustBeauty("White girls be like", 4);
+			} else  {
+				adjustBeauty("Fake white girls be like", 2);
+			}
 		}
 	}
 
@@ -586,9 +588,9 @@ globalThis.BeautyArray = (function() {
 	 */
 	function calcButtBeauty(slave) {
 		if (slave.butt <= 10) {
-			adjustBeauty("Small Butt", (1.5 * slave.butt)); /* max 15 */
+			adjustBeauty("Butt", (1.5 * slave.butt)); /* max 15 */
 		} else {
-			adjustBeauty("Large Butt", (15 + (slave.butt / 4))); /* max 20 */
+			adjustBeauty("Inhuman Butt", (15 + (slave.butt / 4))); /* max 20 */
 		}
 		if ((arcology.FSTransformationFetishist > 20 && arcology.FSSlimnessEnthusiast === "unset") || arcology.FSAssetExpansionist > 20) {
 			if (slave.butt <= 2) {
@@ -721,7 +723,7 @@ globalThis.BeautyArray = (function() {
 			} else if (slave.boobs <= 3000) {
 				adjustBeauty("Boob Size: Less than N: Transformation Fetishist / Asset Expansionist", (26.25 + 0.025 * (slave.boobs - 2050))); /* 50 */
 			} else if (slave.boobs <= 25000) {
-				adjustBeauty("Boob Size: Scalebreaking: Transformation Fetishist / Asset Expansionist", (50 + 0.005 * (slave.boobs - 3000))); /* 160 - this might need to be lowered. Maybe drop the 50? Otherwise break it down more. */
+				adjustBeauty("Boob Size: Scale-breaking: Transformation Fetishist / Asset Expansionist", (50 + 0.005 * (slave.boobs - 3000))); /* 160 - this might need to be lowered. Maybe drop the 50? Otherwise break it down more. */
 			} else {
 				adjustBeauty("Boob Size: Inconceivable: Transformation Fetishist / Asset Expansionist", (160 + 0.001 * (slave.boobs - 25000))); /* 185 */
 			}
@@ -743,7 +745,7 @@ globalThis.BeautyArray = (function() {
 			} else if (slave.boobs <= 3600) {
 				adjustBeauty("Boob Size: Less than P: General", (32 + (0.005 * (slave.boobs - 2400)))); /* 38 */
 			} else if (slave.boobs <= 10000) {
-				adjustBeauty("Boob Size: Less than Scalebreaking: General", 38);
+				adjustBeauty("Boob Size: Less than Scale-breaking: General", 38);
 			} else if (slave.boobs <= 25000) {
 				adjustBeauty("Boob Size: Less than Inconceivable: General", (30));
 			} else {
@@ -1227,7 +1229,7 @@ globalThis.BeautyArray = (function() {
 		}
 		if (slave.faceShape === "cute" && slave.face > 0) {
 			/* uggos need not apply, maybe a small boost for other faceShapes */
-			adjustBeauty("Femboy: Futa Law", (((arcology.FSGenderRadicalist / 25) * (slave.face / 30)) - 2)); /* gives a slightly better boost than androgynous does with gendrad boost, 15.3 */
+			adjustBeauty("Femboy: Futa Law", (((arcology.FSGenderRadicalist / 25) * (slave.face / 30)) - 2)); /* gives a slightly better boost than androgynous does with gender radical boost, 15.3 */
 		}
 		if (slave.nipples === "tiny") {
 			adjustBeauty("Femboy: Futa Law", 5);
@@ -1636,7 +1638,7 @@ globalThis.BeautyTooltip = function(slave) {
 
 		let cheatBeautyContents = App.UI.DOM.appendNewElement("div", el, BeautyFrame());
 		cheatBeautyContents.id = "cheatBeautyContents";
-		App.UI.DOM.appendNewElement("div", el, `${beauty * 2}/2 is ${beauty}, ${getPronouns(slave).her} total score`);
+		App.UI.DOM.appendNewElement("div", el, `${beauty * 2}/2 is ${beauty}, ${getPronouns(slave).his} total score`);
 		return el;
 
 		// Set up the frame that contains the info
@@ -1809,20 +1811,20 @@ globalThis.FResultArray = (function() {
 	 * @param {App.Entity.SlaveState} slave
 	 */
 	function calcWorksWithRelatives(slave) {
-		V.slaves.forEach(islave => {
-			if (isParentP(slave, islave) && sameAssignmentP(slave, islave)) {
+		V.slaves.forEach(potentialRel => {
+			if (isParentP(slave, potentialRel) && sameAssignmentP(slave, potentialRel)) {
 				adjustFResult(`Works with their parent(s)`, 1);
 				if (incestBonus) {
 					adjustFResult(`Works with their parent(s): incest bonus`, 1);
 				}
 			}
-			if (isParentP(islave, slave) && sameAssignmentP(slave, islave)) {
+			if (isParentP(potentialRel, slave) && sameAssignmentP(slave, potentialRel)) {
 				adjustFResult(`Works with their kid(s)`, 1);
 				if (incestBonus) {
 					adjustFResult(`Works with their kid(s): incest bonus`, 1);
 				}
 			}
-			if (areSisters(slave, islave) > 0 && sameAssignmentP(slave, islave)) {
+			if (areSisters(slave, potentialRel) > 0 && sameAssignmentP(slave, potentialRel)) {
 				adjustFResult(`Works with their sibling(s)`, 1);
 				if (incestBonus) {
 					adjustFResult(`Works with their sibling(s): incest bonus`, 1);