diff --git a/js/003-data/miscData.js b/js/003-data/miscData.js
index 09ae3b3e51ce252dad576fd62e02c3f581fbdafa..53940a11848e2f1907ce608b94dedb0f5bfba076 100644
--- a/js/003-data/miscData.js
+++ b/js/003-data/miscData.js
@@ -1940,228 +1940,228 @@ App.Data.misc = {
 		name: "Maternity lingerie",
 		value: "attractive lingerie for a pregnant woman",
 		fs: "FSRepopulationFocus",
-		get rs() { return V.boughtItem.clothing.maternityLingerie; }
+		get rs() { return V.boughtItem.clothing.maternityLingerie === 1; }
 	},
 	{
 		name: "Bunny outfit",
 		value: "a bunny outfit",
 		fs: "FSGenderFundamentalist",
-		get rs() { return V.boughtItem.clothing.bunny; }
+		get rs() { return V.boughtItem.clothing.bunny === 1; }
 	},
 	{
 		name: "Body oil",
 		value: "body oil",
 		fs: "FSPhysicalIdealist",
-		get rs() { return V.boughtItem.clothing.oil; }
+		get rs() { return V.boughtItem.clothing.oil === 1; }
 	},
 	{
 		name: "Chattel habit",
 		value: "a chattel habit",
 		fs: "FSChattelReligionist",
-		get rs() { return V.boughtItem.clothing.habit; }
+		get rs() { return V.boughtItem.clothing.habit === 1; }
 	},
 	{
 		name: "Conservative clothing",
 		value: "conservative clothing",
 		fs: "FSPaternalist",
-		get rs() { return V.boughtItem.conservative; }
+		get rs() { return V.boughtItem.clothing.conservative === 1; }
 	},
 	{
 		name: "Harem gauze",
 		value: "harem gauze",
 		fs: "FSArabianRevivalist",
-		get rs() { return V.boughtItem.harem; }
+		get rs() { return V.boughtItem.clothing.harem === 1; }
 	},
 	{
 		name: "Huipil",
 		value: "a huipil",
 		fs: "FSAztecRevivalist",
-		get rs() { return V.boughtItem.huipil; }
+		get rs() { return V.boughtItem.clothing.huipil === 1; }
 	},
 	{
 		name: "Kimono",
 		value: "a kimono",
 		fs: "FSEdoRevivalist",
-		get rs() { return (V.boughtItem.kimono || V.continent === "Japan"); }
+		get rs() { return (V.boughtItem.clothing.kimono === 1 || V.continent === "Japan"); }
 	},
 	{
 		name: "Maternity dress",
 		value: "a maternity dress",
 		fs: "FSRepopulationFocus",
-		get rs() { return V.boughtItem.maternityDress; }
+		get rs() { return V.boughtItem.clothing.maternityDress === 1; }
 	},
 	{
 		name: "Qipao (slutty)",
 		value: "a slutty qipao",
 		fs: "FSChineseRevivalist",
-		get rs() { return V.boughtItem.qipao; }
+		get rs() { return V.boughtItem.clothing.qipao === 1; }
 	},
 	{
 		name: "Qipao (long)",
 		value: "a long qipao",
 		fs: "FSChineseRevivalist",
-		get rs() { return V.boughtItem.clothing.cultural; }
+		get rs() { return V.boughtItem.clothing.cultural === 1; }
 	},
 	{
 		name: "Stretch pants and a crop-top",
 		value: "stretch pants and a crop-top",
 		fs: "FSHedonisticDecadence",
-		get rs() { return V.boughtItem.clothing.lazyClothes; }
+		get rs() { return V.boughtItem.clothing.lazyClothes === 1; }
 	},
 	{
 		name: "Toga",
 		value: "a toga",
 		fs: "FSRomanRevivalist",
-		get rs() { return V.boughtItem.toga; }
+		get rs() { return V.boughtItem.clothing.toga === 1; }
 	},
 	{
 		name: "Western clothing",
 		value: "Western clothing",
 		fs: "FSPastoralist",
-		get rs() { return V.boughtItem.clothing.western; }
+		get rs() { return V.boughtItem.clothing.western === 1; }
 	},
 	{
 		name: "Courtesan dress",
 		value: "a courtesan dress",
 		fs: "FSSlaveProfessionalism",
-		get rs() { return V.boughtItem.clothing.courtesan; }
+		get rs() { return V.boughtItem.clothing.courtesan === 1; }
 	},
 	{
 		name: "Bimbo outfit",
 		value: "a bimbo outfit",
 		fs: "FSIntellectualDependency",
-		get rs() { return V.boughtItem.clothing.bimbo; }
+		get rs() { return V.boughtItem.clothing.bimbo === 1; }
 	},
 	{
 		name: "Petite admi outfit",
 		value: "petite admi outfit",
 		fs: "FSPetiteAdmiration",
-		get rs() { return V.boughtItem.clothing.petite; }
-	},
-	{name: "Battlearmor", value: "battlearmor", get rs() { return V.boughtItem.clothing.military; }},
-	{name: "Military uniform", value: "a military uniform", get rs() { return V.boughtItem.clothing.military; }},
-	{name: "Red Army uniform", value: "a red army uniform", get rs() { return V.boughtItem.clothing.military; }},
-	{name: "Battledress", value: "battledress", get rs() { return V.boughtItem.clothing.military; }},
-	{name: "Biyelgee costume", value: "a biyelgee costume", get rs() { return V.boughtItem.clothing.cultural; }},
-	{name: "Dirndl", value: "a dirndl", get rs() { return V.boughtItem.clothing.cultural; }},
-	{name: "Lederhosen", value: "lederhosen", get rs() { return V.boughtItem.clothing.cultural; }},
-	{name: "Mounty outfit", value: "a mounty outfit", get rs() { return V.boughtItem.clothing.cultural; }},
-	{name: "Hanbok", value: "a hanbok", get rs() { return V.boughtItem.clothing.cultural; }},
+		get rs() { return V.boughtItem.clothing.petite === 1; }
+	},
+	{name: "Battlearmor", value: "battlearmor", get rs() { return V.boughtItem.clothing.military === 1; }},
+	{name: "Military uniform", value: "a military uniform", get rs() { return V.boughtItem.clothing.military === 1; }},
+	{name: "Red Army uniform", value: "a red army uniform", get rs() { return V.boughtItem.clothing.military === 1; }},
+	{name: "Battledress", value: "battledress", get rs() { return V.boughtItem.clothing.military === 1; }},
+	{name: "Biyelgee costume", value: "a biyelgee costume", get rs() { return V.boughtItem.clothing.cultural === 1; }},
+	{name: "Dirndl", value: "a dirndl", get rs() { return V.boughtItem.clothing.cultural === 1; }},
+	{name: "Lederhosen", value: "lederhosen", get rs() { return V.boughtItem.clothing.cultural === 1; }},
+	{name: "Mounty outfit", value: "a mounty outfit", get rs() { return V.boughtItem.clothing.cultural === 1; }},
+	{name: "Hanbok", value: "a hanbok", get rs() { return V.boughtItem.clothing.cultural === 1; }},
 	{
 		name: "Burqa",
 		value: "a burqa",
-		get rs() { return V.boughtItem.clothing.middleEastern || V.continent === "the Middle East"; }
+		get rs() { return V.boughtItem.clothing.middleEastern === 1 || V.continent === "the Middle East"; }
 	},
 	{
 		name: "Niqab and abaya",
 		value: "a niqab and abaya",
-		get rs() { return V.boughtItem.clothing.middleEastern || V.continent === "the Middle East"; }
+		get rs() { return V.boughtItem.clothing.middleEastern === 1 || V.continent === "the Middle East"; }
 	},
 	{
 		name: "Hijab and blouse",
 		value: "a hijab and blouse",
-		get rs() { return V.boughtItem.clothing.conservative || V.continent === "the Middle East"; }
+		get rs() { return (V.boughtItem.clothing.conservative || V.continent === "the Middle East"); }
 	},
 	{
 		name: "Burkini",
 		value: "a burkini",
-		get rs() { return V.boughtItem.clothing.swimwear && (V.boughtItem.clothing.swimwear || V.continent === "the Middle East"); }
+		get rs() { return V.boughtItem.clothing.swimwear === 1 && (V.boughtItem.clothing.swimwear || V.continent === "the Middle East"); }
 	},
-	{name: "Santa dress", value: "a Santa dress", get rs() { return V.boughtItem.clothing.costume; }},
+	{name: "Santa dress", value: "a Santa dress", get rs() { return V.boughtItem.clothing.costume === 1; }},
 
-	{name: "Klan robe", value: "a klan robe", get rs() { return V.boughtItem.clothing.pol; }},
-	{name: "Slutty klan robe", value: "a slutty klan robe", get rs() { return V.boughtItem.clothing.pol; }},
-	{name: "Schutzstaffel uniform", value: "a schutzstaffel uniform", get rs() { return V.boughtItem.clothing.pol; }},
-	{name: "Slutty schutzstaffel uniform", value: "a slutty schutzstaffel uniform", get rs() { return V.boughtItem.clothing.pol; }},
+	{name: "Klan robe", value: "a klan robe", get rs() { return V.boughtItem.clothing.pol === 1; }},
+	{name: "Slutty klan robe", value: "a slutty klan robe", get rs() { return V.boughtItem.clothing.pol === 1; }},
+	{name: "Schutzstaffel uniform", value: "a schutzstaffel uniform", get rs() { return V.boughtItem.clothing.pol === 1; }},
+	{name: "Slutty schutzstaffel uniform", value: "a slutty schutzstaffel uniform", get rs() { return V.boughtItem.clothing.pol === 1; }},
 
-	{name: "Nice business attire", value: "nice business attire", get rs() { return V.boughtItem.clothing.career; }},
-	{name: "Nurse (nice)", value: "a nice nurse outfit", get rs() { return V.boughtItem.clothing.career; }},
-	{name: "Police uniform", value: "a police uniform", get rs() { return V.boughtItem.clothing.career; }},
+	{name: "Nice business attire", value: "nice business attire", get rs() { return V.boughtItem.clothing.career === 1; }},
+	{name: "Nurse (nice)", value: "a nice nurse outfit", get rs() { return V.boughtItem.clothing.career === 1; }},
+	{name: "Police uniform", value: "a police uniform", get rs() { return V.boughtItem.clothing.career === 1; }},
 	{
 		name: "Maid (nice)",
 		value: "a nice maid outfit",
-		get rs() { return V.boughtItem.clothing.career || V.PC.career === "servant"; }
-	},
-
-	{name: "Ballgown", value: "a ball gown", get rs() { return V.boughtItem.clothing.dresses; }},
-	{name: "Gothic lolita dress", value: "a gothic lolita dress", get rs() { return V.boughtItem.clothing.dresses; }},
-
-	{name: "Cybersuit", value: "a cybersuit", get rs() { return V.boughtItem.clothing.bodysuits; }},
-	{name: "Latex catsuit", value: "a latex catsuit", get rs() { return V.boughtItem.clothing.bodysuits; }},
-
-	{name: "Button-up shirt and panties", value: "a button-up shirt and panties", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Button-up shirt", value: "a button-up shirt", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Cutoffs", value: "cutoffs", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Jeans", value: "jeans", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Leather pants and a tube top", value: "leather pants and a tube top", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Leather pants", value: "leather pants", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Oversized t-shirt", value: "an oversized t-shirt", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Sweater and cutoffs", value: "a sweater and cutoffs", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Sweater and panties", value: "a sweater and panties", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Sweater", value: "a sweater", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "T-shirt and jeans", value: "a t-shirt and jeans", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "T-shirt and panties", value: "a t-shirt and panties", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "T-shirt", value: "a t-shirt", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Tank-top and panties", value: "a tank-top and panties", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Tank-top", value: "a tank-top", get rs() { return V.boughtItem.clothing.casual; }},
-	{name: "Tube top", value: "a tube top", get rs() { return V.boughtItem.clothing.casual; }},
-
-	{name: "Boyshorts", value: "boyshorts", get rs() { return V.boughtItem.clothing.underwear; }},
-	{name: "Bra", value: "a bra", get rs() { return V.boughtItem.clothing.underwear; }},
-	{name: "Kitty lingerie", value: "kitty lingerie", get rs() { return V.boughtItem.clothing.underwear; }},
-	{name: "Panties and pasties", value: "panties and pasties", get rs() { return V.boughtItem.clothing.underwear; }},
-	{name: "Skimpy loincloth", value: "a skimpy loincloth", get rs() { return V.boughtItem.clothing.underwear; }},
-	{name: "Thong", value: "a thong", get rs() { return V.boughtItem.clothing.underwear; }},
-	{name: "Pasties", value: "pasties", get rs() { return V.boughtItem.clothing.underwear; }},
+		get rs() { return V.boughtItem.clothing.career === 1 || V.PC.career === "servant"; }
+	},
+
+	{name: "Ballgown", value: "a ball gown", get rs() { return V.boughtItem.clothing.dresses === 1; }},
+	{name: "Gothic lolita dress", value: "a gothic lolita dress", get rs() { return V.boughtItem.clothing.dresses === 1; }},
+
+	{name: "Cybersuit", value: "a cybersuit", get rs() { return V.boughtItem.clothing.bodysuits === 1; }},
+	{name: "Latex catsuit", value: "a latex catsuit", get rs() { return V.boughtItem.clothing.bodysuits === 1; }},
+
+	{name: "Button-up shirt and panties", value: "a button-up shirt and panties", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Button-up shirt", value: "a button-up shirt", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Cutoffs", value: "cutoffs", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Jeans", value: "jeans", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Leather pants and a tube top", value: "leather pants and a tube top", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Leather pants", value: "leather pants", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Oversized t-shirt", value: "an oversized t-shirt", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Sweater and cutoffs", value: "a sweater and cutoffs", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Sweater and panties", value: "a sweater and panties", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Sweater", value: "a sweater", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "T-shirt and jeans", value: "a t-shirt and jeans", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "T-shirt and panties", value: "a t-shirt and panties", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "T-shirt", value: "a t-shirt", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Tank-top and panties", value: "a tank-top and panties", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Tank-top", value: "a tank-top", get rs() { return V.boughtItem.clothing.casual === 1; }},
+	{name: "Tube top", value: "a tube top", get rs() { return V.boughtItem.clothing.casual === 1; }},
+
+	{name: "Boyshorts", value: "boyshorts", get rs() { return V.boughtItem.clothing.underwear === 1; }},
+	{name: "Bra", value: "a bra", get rs() { return V.boughtItem.clothing.underwear === 1; }},
+	{name: "Kitty lingerie", value: "kitty lingerie", get rs() { return V.boughtItem.clothing.underwear === 1; }},
+	{name: "Panties and pasties", value: "panties and pasties", get rs() { return V.boughtItem.clothing.underwear === 1; }},
+	{name: "Skimpy loincloth", value: "a skimpy loincloth", get rs() { return V.boughtItem.clothing.underwear === 1; }},
+	{name: "Thong", value: "a thong", get rs() { return V.boughtItem.clothing.underwear === 1; }},
+	{name: "Pasties", value: "pasties", get rs() { return V.boughtItem.clothing.underwear === 1; }},
 
 	{
 		name: "Leather pants and pasties",
 		value: "leather pants and pasties",
-		get rs() { return V.boughtItem.clothing.underwear &&  V.boughtItem.clothing.casual; }
+		get rs() { return V.boughtItem.clothing.underwear === 1 &&  V.boughtItem.clothing.casual; }
 	},
 	{
 		name: "T-shirt and thong",
 		value: "a t-shirt and thong",
-		get rs() { return V.boughtItem.clothing.underwear &&  V.boughtItem.clothing.casual; }
+		get rs() { return V.boughtItem.clothing.underwear === 1 &&  V.boughtItem.clothing.casual; }
 	},
 	{
 		name: "Tube top and thong",
 		value: "a tube top and thong",
-		get rs() { return V.boughtItem.clothing.underwear &&  V.boughtItem.clothing.casual; }
+		get rs() { return V.boughtItem.clothing.underwear === 1 &&  V.boughtItem.clothing.casual; }
 	},
 	{
 		name: "Oversized t-shirt and boyshorts",
 		value: "an oversized t-shirt and boyshorts",
-		get rs() { return V.boughtItem.clothing.underwear &&  V.boughtItem.clothing.casual; }
+		get rs() { return V.boughtItem.clothing.underwear === 1 &&  V.boughtItem.clothing.casual; }
 	},
-	{name: "Sport shorts and a sports bra", value: "sport shorts and a sports bra", get rs() { return V.boughtItem.clothing.sports; }},
-	{name: "Sport shorts", value: "sport shorts", get rs() { return V.boughtItem.clothing.sports; }},
-	{name: "Sports bra", value: "a sports bra", get rs() { return V.boughtItem.clothing.sports; }},
+	{name: "Sport shorts and a sports bra", value: "sport shorts and a sports bra", get rs() { return V.boughtItem.clothing.sports === 1; }},
+	{name: "Sport shorts", value: "sport shorts", get rs() { return V.boughtItem.clothing.sports === 1; }},
+	{name: "Sports bra", value: "a sports bra", get rs() { return V.boughtItem.clothing.sports === 1; }},
 	{
 		name: "Sport shorts and a t-shirt",
 		value: "sport shorts and a t-shirt",
-		get rs() { return V.boughtItem.clothing.sports &&  V.boughtItem.clothing.casual; }
+		get rs() { return V.boughtItem.clothing.sports === 1 &&  V.boughtItem.clothing.casual; }
 	},
-	{name: "Pony outfit (nice)", value: "a nice pony outfit", get rs() { return V.boughtItem.clothing.pony; }},
-	{name: "Pony outfit (slutty)", value: "a slutty pony outfit", get rs() { return V.boughtItem.clothing.pony; }},
+	{name: "Pony outfit (nice)", value: "a nice pony outfit", get rs() { return V.boughtItem.clothing.pony === 1; }},
+	{name: "Pony outfit (slutty)", value: "a slutty pony outfit", get rs() { return V.boughtItem.clothing.pony === 1; }},
 
-	{name: "Monokini", value: "a monokini", get rs() { return V.boughtItem.clothing.swimwear; }},
-	{name: "One-piece swimsuit", value: "a one-piece swimsuit", get rs() { return V.boughtItem.clothing.swimwear; }},
+	{name: "Monokini", value: "a monokini", get rs() { return V.boughtItem.clothing.swimwear === 1; }},
+	{name: "One-piece swimsuit", value: "a one-piece swimsuit", get rs() { return V.boughtItem.clothing.swimwear === 1; }},
 
 	{
 		name: "Striped bra",
 		value: "a striped bra",
-		get rs() { return V.boughtItem.clothing.pantsu || V.continent === "Japan"; }
+		get rs() { return V.boughtItem.clothing.pantsu === 1 || V.continent === "Japan"; }
 	},
 	{
 		name: "Striped panties",
 		value: "striped panties",
-		get rs() { return V.boughtItem.clothing.pantsu || V.continent === "Japan"; }
+		get rs() { return V.boughtItem.clothing.pantsu === 1 || V.continent === "Japan"; }
 	},
 	{
 		name: "Striped underwear",
 		value: "striped underwear",
-		get rs() { return V.boughtItem.clothing.pantsu || V.continent === "Japan"; }
+		get rs() { return V.boughtItem.clothing.pantsu === 1 || V.continent === "Japan"; }
 	},
 
 	// "Normal" things:
@@ -2197,7 +2197,7 @@ App.Data.misc = {
 		name: "Chains",
 		value: "chains",
 		fs: "FSDegradationist",
-		get rs() { return V.boughtItem.clothing.chains; }
+		get rs() { return V.boughtItem.clothing.chains === 1; }
 	},
 	{name: "Go naked", value: "no clothing"},
 	{name: "Penitent nun", value: "a penitent nuns habit"},
@@ -2219,27 +2219,27 @@ App.Data.misc = {
 			name: "Bowtie collar",
 			value: "bowtie",
 			fs: "FSGenderFundamentalist",
-			get rs() { return V.boughtItem.clothing.bunny; }
+			get rs() { return V.boughtItem.clothing.bunny === 1; }
 		},
 		{
 			name: "Neck tie",
 			value: "neck tie",
 			fs: "FSPaternalist",
-			get rs() { return V.boughtItem.clothing.conservative; }
+			get rs() { return V.boughtItem.clothing.conservative === 1; }
 		},
 		{
 			name: "Ancient Egyptian",
 			value: "ancient Egyptian",
 			fs: "FSEgyptianRevivalist",
-			get rs() { return V.boughtItem.clothing.egypt; }
+			get rs() { return V.boughtItem.clothing.egypt === 1; }
 		},
 	],
 
 	harshCollars: [
 		{name: "Tight steel", value: "tight steel"},
-		{name: "Cruel retirement counter", value: "cruel retirement counter", get rs() { return V.seeAge; }},
+		{name: "Cruel retirement counter", value: "cruel retirement counter", get rs() { return V.seeAge === 1; }},
 		{name: "Uncomfortable leather", value: "uncomfortable leather"},
-		{name: "Pregnancy biometrics", value: "preg biometrics", get rs() { return V.seeAge; }},
+		{name: "Pregnancy biometrics", value: "preg biometrics", get rs() { return V.seeAge === 1; }},
 		{name: "Shock punishment", value: "shock punishment"},
 		{name: "Neck corset", value: "neck corset"},
 	],
@@ -2256,7 +2256,7 @@ App.Data.misc = {
 		{
 			name: "Massive dildo gag",
 			value: "massive dildo gag",
-			get rs() { return V.boughtItem.toys.gags; }
+			get rs() { return V.boughtItem.toys.gags === 1; }
 		},
 		{name: "Dildo gag", value: "dildo gag"},
 	],
@@ -2272,19 +2272,19 @@ App.Data.misc = {
 			name: "Platforms",
 			value: "platform shoes",
 			fs: "FSStatuesqueGlorification",
-			get rs() { return (V.boughtItem.shoes.heels); }
+			get rs() { return (V.boughtItem.shoes.heels === 1); }
 		},
 		{
 			name: "Platform heels",
 			value: "platform heels",
 			fs: "FSStatuesqueGlorification",
-			get rs() { return (V.boughtItem.shoes.heels); }
+			get rs() { return (V.boughtItem.shoes.heels === 1); }
 		},
 		{
 			name: "Painfully extreme platform heels",
 			value: "extreme platform heels",
 			fs: "FSStatuesqueGlorification",
-			get rs() { return (V.boughtItem.shoes.heels); }
+			get rs() { return (V.boughtItem.shoes.heels === 1); }
 		}
 	],
 
@@ -2297,25 +2297,25 @@ App.Data.misc = {
 			name: "1st Trimester belly",
 			value: "a small empathy belly",
 			fs: "FSRepopulationFocus",
-			get rs() { return V.boughtItem.clothing.belly; }
+			get rs() { return V.boughtItem.clothing.belly === 1; }
 		},
 		{
 			name: "2nd Trimester belly",
 			value: "a medium empathy belly",
 			fs: "FSRepopulationFocus",
-			get rs() { return V.boughtItem.clothing.belly; }
+			get rs() { return V.boughtItem.clothing.belly === 1; }
 		},
 		{
 			name: "3rd Trimester belly",
 			value: "a large empathy belly",
 			fs: "FSRepopulationFocus",
-			get rs() { return V.boughtItem.clothing.belly; }
+			get rs() { return V.boughtItem.clothing.belly === 1; }
 		},
 		{
 			name: "3rd Trimester twins belly",
 			value: "a huge empathy belly",
 			fs: "FSRepopulationFocus",
-			get rs() { return V.boughtItem.clothing.belly; }
+			get rs() { return V.boughtItem.clothing.belly === 1; }
 		}
 	],
 
@@ -2330,7 +2330,7 @@ App.Data.misc = {
 	{
 		name: "Smart bullet vibrator",
 		value: "smart bullet vibrator",
-		get rs() { return V.boughtItem.toys.smartVibes; }
+		get rs() { return V.boughtItem.toys.smartVibes === 1; }
 	},
 	{
 		name: "Dildo",
@@ -2339,7 +2339,7 @@ App.Data.misc = {
 	{
 		name: "Long dildo",
 		value: "long dildo",
-		get rs() { return V.boughtItem.toys.dildos; }
+		get rs() { return V.boughtItem.toys.dildos === 1; }
 	},
 	{
 		name: "Large dildo",
@@ -2348,16 +2348,16 @@ App.Data.misc = {
 	{
 		name: "Long, large dildo",
 		value: "long, large dildo",
-		get rs() { return V.boughtItem.toys.dildos; }
+		get rs() { return V.boughtItem.toys.dildos === 1; }
 	},
 	{
 		name: "Huge dildo",
-		get rs() { return V.boughtItem.toys.dildos; }
+		get rs() { return V.boughtItem.toys.dildos === 1; }
 	},
 	{
 		name: "Long, huge dildo",
 		value: "long, huge dildo",
-		get rs() { return V.boughtItem.toys.dildos; }
+		get rs() { return V.boughtItem.toys.dildos === 1; }
 	}
 	],
 
@@ -2378,7 +2378,7 @@ App.Data.misc = {
 		{
 			name: "Smart bullet vibrator",
 			value: "smart bullet vibrator",
-			get rs() { return V.boughtItem.toys.smartVibes; }
+			get rs() { return V.boughtItem.toys.smartVibes === 1; }
 		}
 	],
 
@@ -2393,7 +2393,7 @@ App.Data.misc = {
 	{
 		name: "Long plug",
 		value: "long plug",
-		get rs() { return V.boughtItem.toys.buttPlugs; }
+		get rs() { return V.boughtItem.toys.buttPlugs === 1; }
 	},
 	{
 		name: "Large plug",
@@ -2402,7 +2402,7 @@ App.Data.misc = {
 	{
 		name: "Long, large plug",
 		value: "long, large plug",
-		get rs() { return V.boughtItem.toys.buttPlugs; }
+		get rs() { return V.boughtItem.toys.buttPlugs === 1; }
 	},
 	{
 		name: "Huge plug",
@@ -2411,16 +2411,16 @@ App.Data.misc = {
 	{
 		name: "Long, huge plug",
 		value: "long, huge plug",
-		get rs() { return V.boughtItem.toys.buttPlugs; }
+		get rs() { return V.boughtItem.toys.buttPlugs === 1; }
 	}
 	],
 
 	buttplugAttachments: [
 		{name: "None", value: "none"},
-		{name: "Tail", value: "tail", get rs() { return V.boughtItem.toys.buttPlugTails; }},
-		{name: "Fox tail", value: "fox tail", get rs() { return V.boughtItem.toys.buttPlugTails; }},
-		{name: "Cat tail", value: "cat tail", get rs() { return V.boughtItem.toys.buttPlugTails; }},
-		{name: "Cow tail", value: "cow tail", get rs() { return V.boughtItem.toys.buttPlugTails; }}
+		{name: "Tail", value: "tail", get rs() { return V.boughtItem.toys.buttPlugTails === 1; }},
+		{name: "Fox tail", value: "fox tail", get rs() { return V.boughtItem.toys.buttPlugTails === 1; }},
+		{name: "Cat tail", value: "cat tail", get rs() { return V.boughtItem.toys.buttPlugTails === 1; }},
+		{name: "Cow tail", value: "cow tail", get rs() { return V.boughtItem.toys.buttPlugTails === 1; }}
 	],
 
 	chastityDevices: [
diff --git a/src/neighbor/neighborInteract.js b/src/neighbor/neighborInteract.js
index 35fb26f3c9498660a6359871d568709d56b85fd1..6c86d886c0dbccf36a196c34f281dc541bebbb4e 100644
--- a/src/neighbor/neighborInteract.js
+++ b/src/neighbor/neighborInteract.js
@@ -289,7 +289,7 @@ App.Neighbor.Interact = (function() {
 			}
 		}
 
-		addAcquisitionBlock("FSRomanRevivalist", "a toga", "clothing", "togas", () => { V.boughtItem.toga = 1; });
+		addAcquisitionBlock("FSRomanRevivalist", "a toga", "clothing", "togas", () => { V.boughtItem.clothing.toga = 1; });
 		addAcquisitionBlock("FSEdoRevivalist", "a kimono", "clothing", "kimonos", () => { V.boughtItem.clothing.kimono = 1; });
 		addAcquisitionBlock("FSArabianRevivalist", "harem gauze", "clothing", "silken harem garb", () => { V.boughtItem.clothing.harem = 1; });
 		addAcquisitionBlock("FSAztecRevivalist", "a huipil", "clothing", "huipils", () => { V.boughtItem.clothing.huipil = 1; });