diff --git a/src/markets/specificMarkets/customSlaveMarket.js b/src/markets/specificMarkets/customSlaveMarket.js
index a828538f460270c76e10e68bb1e1fd809b54730d..16c09e908488c3e92ab4e2bfc453ea1bd37cc6c1 100644
--- a/src/markets/specificMarkets/customSlaveMarket.js
+++ b/src/markets/specificMarkets/customSlaveMarket.js
@@ -80,7 +80,7 @@ App.Markets["Custom Slave"] = function() {
 			const option = document.createElement("option");
 			option.text = `${low}-${high}`;
 			option.value = high.toString();
-			if (slave.age === option.value) {
+			if (slave.age === high) {
 				option.selected = true;
 			}
 			select.append(option);
@@ -120,7 +120,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.health === Number(value)) {
+				if (slave.health === value) {
 					return `${text}. `;
 				}
 			}
@@ -133,14 +133,14 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "muscles";
 		const choices = new Map([
-			["96", "Ripped"],
-			["65", "Muscular"],
-			["45", "Well built"],
-			["20", "Toned"],
-			["0", "Normal"],
-			["-21", "Weak"],
-			["-51", "Very weak"],
-			["-97", "Frail"],
+			[96, "Ripped"],
+			[65, "Muscular"],
+			[45, "Well built"],
+			[20, "Toned"],
+			[0, "Normal"],
+			[-21, "Weak"],
+			[-51, "Very weak"],
+			[-97, "Frail"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -148,7 +148,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.muscles >= Number(value)) {
+				if (slave.muscles >= value) {
 					return `${text}. `;
 				}
 			}
@@ -161,12 +161,12 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "lips";
 		const choices = new Map([
-			["100", "Facepussy"],
-			["85", "Enormous"],
-			["65", "Big"],
-			["35", "Plush"],
-			["15", "Normal"],
-			["5", "Thin"],
+			[100, "Facepussy"],
+			[85, "Enormous"],
+			[65, "Big"],
+			[35, "Plush"],
+			[15, "Normal"],
+			[5, "Thin"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -174,8 +174,8 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.lips >= Number(value)) {
-					if (Number(value) < 100) {
+				if (slave.lips >= value) {
+					if (value < 100) {
 						return `Lips are ${text.toLowerCase()}. `;
 					} else {
 						return `Lips are a ${text.toLowerCase()}. `;
@@ -191,11 +191,11 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "voice";
 		const choices = new Map([
-			["3", "High, girly"],
-			["2", "Feminine"],
-			["1", "Deep"],
-			["0", "Mute"],
-			["-1", "Voice is unimportant"],
+			[3, "High, girly"],
+			[2, "Feminine"],
+			[1, "Deep"],
+			[0, "Mute"],
+			[-1, "Voice is unimportant"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -203,7 +203,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.voice === Number(value)) {
+				if (slave.voice === value) {
 					if (slave.voice === -1) {
 						return `${text}. `;
 					} else {
@@ -246,14 +246,14 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "weight";
 		const choices = new Map([
-			["200", "Immobile"],
-			["150", "Very Fat"],
-			["100", "Fat"],
-			["50", "Chubby"],
-			["15", "Plush"],
-			["0", "Average"],
-			["-15", "Thin"],
-			["-50", "Very thin"],
+			[200, "Immobile"],
+			[150, "Very Fat"],
+			[100, "Fat"],
+			[50, "Chubby"],
+			[15, "Plush"],
+			[0, "Average"],
+			[-15, "Thin"],
+			[-50, "Very thin"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -261,7 +261,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.weight >= Number(value)) {
+				if (slave.weight >= value) {
 					return `${text} weight. `;
 				}
 			}
@@ -274,11 +274,11 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "face";
 		const choices = new Map([
-			["55", "Very attractive"],
-			["15", "Attractive"],
-			["0", "Average"],
-			["-15", "Unattractive"],
-			["-55", "Very unattractive"],
+			[55, "Very attractive"],
+			[15, "Attractive"],
+			[0, "Average"],
+			[-15, "Unattractive"],
+			[-55, "Very unattractive"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -286,7 +286,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.face >= Number(value)) {
+				if (slave.face >= value) {
 					return `${text} face. `;
 				}
 			}
@@ -314,7 +314,7 @@ App.Markets["Custom Slave"] = function() {
 			const option = document.createElement("option");
 			option.text = text;
 			option.value = value;
-			if (slave.race == option.value) {
+			if (slave.race === option.value) {
 				option.selected = true;
 			}
 			select.append(option);
@@ -361,7 +361,7 @@ App.Markets["Custom Slave"] = function() {
 			const option = document.createElement("option");
 			option.text = text;
 			option.value = value;
-			if (slave.skin == option.value) {
+			if (slave.skin === option.value) {
 				option.selected = true;
 			}
 			select.append(option);
@@ -395,12 +395,12 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "boobs";
 		const choices = new Map([
-			["6000", "Massive"],
-			["2100", "Giant"],
-			["1400", "Huge"],
-			["800", "Big"],
-			["500", "Healthy"],
-			["200", "Flat"],
+			[6000, "Massive"],
+			[2100, "Giant"],
+			[1400, "Huge"],
+			[800, "Big"],
+			[500, "Healthy"],
+			[200, "Flat"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -408,7 +408,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.boobs >= Number(value)) {
+				if (slave.boobs >= value) {
 					if (slave.boobs <= 200) {
 						return `${text} chest. `;
 					} else {
@@ -425,10 +425,10 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "butt";
 		const choices = new Map([
-			["8", "Massive"],
-			["5", "Huge"],
-			["3", "Healthy"],
-			["1", "Flat"],
+			[8, "Massive"],
+			[5, "Huge"],
+			[3, "Healthy"],
+			[1, "Flat"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -436,7 +436,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.butt >= Number(value)) {
+				if (slave.butt >= value) {
 					return `${text} buttocks. `;
 				}
 			}
@@ -449,9 +449,9 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "sex";
 		const choices = new Map([
-			["3", "Both"],
-			["2", "Male"],
-			["1", "Female"],
+			[3, "Both"],
+			[2, "Male"],
+			[1, "Female"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -475,8 +475,8 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "virgin";
 		const choices = new Map([
-			["1", "Not Important"],
-			["0", "Vaginal virgin"],
+			[1, "Not Important"],
+			[0, "Vaginal virgin"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -484,7 +484,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.virgin === Number(value)) {
+				if (slave.virgin === value) {
 					return `${text}. `;
 				}
 			}
@@ -498,9 +498,9 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "dick";
 		const choices = new Map([
-			["4", "Large penis"],
-			["2", "Small penis"],
-			["0", "No penis"],
+			[4, "Large penis"],
+			[2, "Small penis"],
+			[0, "No penis"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -508,7 +508,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.dick >= Number(value)) {
+				if (slave.dick >= value) {
 					return `${text}. `;
 				}
 			}
@@ -521,10 +521,10 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "balls";
 		const choices = new Map([
-			["6", "Huge testicles"],
-			["4", "Large testicles"],
-			["2", "Small testicles"],
-			["0", "No testicles"],
+			[6, "Huge testicles"],
+			[4, "Large testicles"],
+			[2, "Small testicles"],
+			[0, "No testicles"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -532,7 +532,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.balls >= Number(value)) {
+				if (slave.balls >= value) {
 					return `${text}. `;
 				}
 			}
@@ -545,10 +545,10 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "clit";
 		const choices = new Map([
-			["5", "Clit dick"],
-			["3", "Enormous clitoris"],
-			["1", "Big clitoris"],
-			["0", "Normal clitoris"],
+			[5, "Clit dick"],
+			[3, "Enormous clitoris"],
+			[1, "Big clitoris"],
+			[0, "Normal clitoris"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -559,7 +559,7 @@ App.Markets["Custom Slave"] = function() {
 				if (slave.clit === 5) {
 					return `Pseudophallus. `;
 				} else {
-					if (slave.clit >= Number(value)) {
+					if (slave.clit >= value) {
 						return `${text}. `;
 					}
 				}
@@ -573,10 +573,10 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "labia";
 		const choices = new Map([
-			["3", "Enormous labia"],
-			["2", "Huge labia"],
-			["1", "Big labia"],
-			["0", "Normal labia"],
+			[3, "Enormous labia"],
+			[2, "Huge labia"],
+			[1, "Big labia"],
+			[0, "Normal labia"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -584,7 +584,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.labia === Number(value)) {
+				if (slave.labia === value) {
 					return `${text}. `;
 				}
 			}
@@ -597,9 +597,9 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "vaginaLube";
 		const choices = new Map([
-			["2", "Sopping wet vagina"],
-			["1", "Wet vagina"],
-			["0", "Dry vagina"],
+			[2, "Sopping wet vagina"],
+			[1, "Wet vagina"],
+			[0, "Dry vagina"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -607,7 +607,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.vaginaLube === Number(value)) {
+				if (slave.vaginaLube === value) {
 					return `${text}. `;
 				}
 			}
@@ -620,8 +620,8 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "analVirgin";
 		const choices = new Map([
-			["1", "Anal virginity is not important"],
-			["0", "Anal virgin"],
+			[1, "Anal virginity is not important"],
+			[0, "Anal virgin"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -629,7 +629,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.analVirgin === Number(value)) {
+				if (slave.analVirgin === value) {
 					return `${text}. `;
 				}
 			}
@@ -642,9 +642,9 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "skills";
 		const choices = new Map([
-			["65", "Expert"],
-			["35", "Skilled"],
-			["0", "Unskilled"],
+			[65, "Expert"],
+			[35, "Skilled"],
+			[0, "Unskilled"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -667,9 +667,9 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "skill.whore";
 		const choices = new Map([
-			["35", "Expert"],
-			["15", "Skilled"],
-			["0", "Unskilled"],
+			[35, "Expert"],
+			[15, "Skilled"],
+			[0, "Unskilled"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -692,8 +692,8 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "skill.combat";
 		const choices = new Map([
-			["1", "Skilled"],
-			["0", "Unskilled"],
+			[1, "Skilled"],
+			[0, "Unskilled"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -701,7 +701,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.skill.combat >= Number(value)) {
+				if (slave.skill.combat >= value) {
 					return `${text} at combat. `;
 				}
 			}
@@ -714,13 +714,13 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "intelligence";
 		const choices = new Map([
-			["-3", "Moronic"],
-			["-2", "Very stupid"],
-			["-1", "Stupid"],
-			["0", "Average intelligence"],
-			["1", "Smart"],
-			["2", "Very smart"],
-			["3", "Brilliant"],
+			[-3, "Moronic"],
+			[-2, "Very stupid"],
+			[-1, "Stupid"],
+			[0, "Average intelligence"],
+			[1, "Smart"],
+			[2, "Very smart"],
+			[3, "Brilliant"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -728,7 +728,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.intelligence === Number(value)) {
+				if (slave.intelligence === value) {
 					return `${text}. `;
 				}
 			}
@@ -751,7 +751,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.intelligenceImplant >= Number(value)) {
+				if (slave.intelligenceImplant >= value) {
 					return `${text}. `;
 				}
 			}
@@ -822,11 +822,11 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "hears";
 		const choices = new Map([
-			["0", "Normal Hearing"],
-			["-1", "Hard of Hearing"],
+			[0, "Normal Hearing"],
+			[-1, "Hard of Hearing"],
 		]);
 		if (V.seeExtreme) {
-			choices.set("-2", "Deaf");
+			choices.set(-2, "Deaf");
 		}
 
 		createDescription(el, description, slaveProperty);
@@ -834,7 +834,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.hears === Number(value)) {
+				if (slave.hears === value) {
 					return `${text}. `;
 				}
 			}
@@ -848,8 +848,8 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "smells";
 		const choices = new Map([
-			["0", "Normal Sense of smell"],
-			["-1", "No Sense of smell"],
+			[0, "Normal Sense of smell"],
+			[-1, "No Sense of smell"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -857,7 +857,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.smells === Number(value)) {
+				if (slave.smells === value) {
 					return `${text}.`;
 				}
 			}
@@ -871,8 +871,8 @@ App.Markets["Custom Slave"] = function() {
 		const el = document.createElement("div");
 		const slaveProperty = "tastes";
 		const choices = new Map([
-			["0", "Normal Sense of taste"],
-			["-1", "No Sense of taste"],
+			[0, "Normal Sense of taste"],
+			[-1, "No Sense of taste"],
 		]);
 
 		createDescription(el, description, slaveProperty);
@@ -880,7 +880,7 @@ App.Markets["Custom Slave"] = function() {
 
 		function description() {
 			for (const [value, text] of choices) {
-				if (slave.tastes === Number(value)) {
+				if (slave.tastes === value) {
 					return `${text}.`;
 				}
 			}
@@ -1056,7 +1056,7 @@ App.Markets["Custom Slave"] = function() {
 				App.UI.DOM.link(
 					text,
 					() => {
-						_.set(slave, slaveParam, (Number(value) || value));
+						_.set(slave, slaveParam, value);
 						jQuery(`#${(slaveParam).replace(/\./g, "-")}-text`).empty().append(description());
 					}
 				)