diff --git a/src/js/itemAvailability.js b/src/js/itemAvailability.js
index d4332d322db45f927c5555cb6493f2e923a2b72b..e4b24a86922209e6728c5edc7ebd0085b5dd8e30 100644
--- a/src/js/itemAvailability.js
+++ b/src/js/itemAvailability.js
@@ -81,8 +81,6 @@ window.isItemAccessible = function(string) {
 		case "a ball gown":
 		case "a gothic lolita dress":
 			// case 'a halter top dress':
-			// case 'a mini dress':
-			// case 'a slave gown':
 			return (V.clothesBoughtDresses === 1);
 		case "a cybersuit":
 		case "a latex catsuit":
@@ -165,7 +163,40 @@ window.isItemAccessible = function(string) {
 		case "cat tail":
 		case "fox tail":
 			return (V.toysBoughtButtPlugTails === 1);
+		// "Normal" things:
+		case "an apron":
+		case "slutty jewelry":
+		case "clubslut netting":
+		case "cutoffs and a t-shirt":
+		case "a comfortable bodysuit":
+		case "a cheerleader outfit":
+		case "a fallen nuns habit":
+		case "a hijab and abaya":
+		case "a leotard":
+		case "a slutty maid outfit":
+		case "a mini dress":
+		case "attractive lingerie":
+		case "a slutty nurse outfit":
+		case "overalls":
+		case "panties":
+		case "a scalemail bikini":
+		case "a schoolgirl outfit":
+		case "a slutty outfit":
+		case "spats and a tank top":
+		case "a string bikini":
+		case "a succubus outfit":
+		case "slutty business attire":
+		case "no clothing":
+		case "a penitent nuns habit":
+		case "restrictive latex":
+		case "shibari ropes":
+		case "uncomfortable straps":
+		case "choosing her own clothes":
+		case "a halter top dress":
+		case "a slave gown":
+			return true;
 		default:
+			console.log(`${string} not found`);
 			return true;
 	}
 };
diff --git a/src/js/wardrobeUse.js b/src/js/wardrobeUse.js
index 49d18c0a1f112effa6d4462fe2a2045d7a24db1e..f7b29e4310951fe0a1aedcea2eb109ceb019ad00 100644
--- a/src/js/wardrobeUse.js
+++ b/src/js/wardrobeUse.js
@@ -18,281 +18,112 @@ App.UI.Wardrobe.clothes = function(slave) {
 
 	niceOptionsArray.push({text: `Apron`, updateSlave: {clothes: `an apron`}});
 	niceOptionsArray.push({text: `Ballgown`, updateSlave: {clothes: `a ball gown`}});
-	if (isItemAccessible("a ball gown")) {
-		niceOptionsArray.push({text: `Ballgown`, updateSlave: {clothes: `a ball gown`}});
-	}
+	niceOptionsArray.push({text: `Ballgown`, updateSlave: {clothes: `a ball gown`}});
 	niceOptionsArray.push({text: `Bangles`, updateSlave: {clothes: `slutty jewelry`}});
-	if (isItemAccessible("battlearmor")) {
-		niceOptionsArray.push({text: `Battlearmor`, updateSlave: {clothes: `battlearmor`}});
-	}
-	if (isItemAccessible("battledress")) {
-		niceOptionsArray.push({text: `Battledress`, updateSlave: {clothes: `battledress`}});
-	}
-	if (isItemAccessible("a biyelgee costume")) {
-		niceOptionsArray.push({text: `Biyelgee costume`, updateSlave: {clothes: `a biyelgee costume`}});
-	}
+	niceOptionsArray.push({text: `Battlearmor`, updateSlave: {clothes: `battlearmor`}});
+	niceOptionsArray.push({text: `Battledress`, updateSlave: {clothes: `battledress`}});
+	niceOptionsArray.push({text: `Biyelgee costume`, updateSlave: {clothes: `a biyelgee costume`}});
 	niceOptionsArray.push({text: `Bodysuit`, updateSlave: {clothes: `a comfortable bodysuit`}});
-	if (isItemAccessible("boyshorts")) {
-		niceOptionsArray.push({text: `Boyshorts`, updateSlave: {clothes: `boyshorts`}});
-	}
-	if (isItemAccessible("a bra")) {
-		niceOptionsArray.push({text: `Bra`, updateSlave: {clothes: `a bra`}});
-	}
-	if (isItemAccessible("a burkini")) {
-		niceOptionsArray.push({text: `Burkini`, updateSlave: {clothes: `a burkini`}});
-	}
-	if (isItemAccessible("a burqa")) {
-		niceOptionsArray.push({text: `Burqa`, updateSlave: {clothes: `a burqa`}});
-	}
-	if (isItemAccessible("a button-up shirt and panties")) {
-		niceOptionsArray.push({text: `Button-up shirt and panties`, updateSlave: {clothes: `a button-up shirt and panties`}});
-	}
-	if (isItemAccessible("a button-up shirt")) {
-		niceOptionsArray.push({text: `Button-up shirt`, updateSlave: {clothes: `a button-up shirt`}});
-	}
+	niceOptionsArray.push({text: `Boyshorts`, updateSlave: {clothes: `boyshorts`}});
+	niceOptionsArray.push({text: `Bra`, updateSlave: {clothes: `a bra`}});
+	niceOptionsArray.push({text: `Burkini`, updateSlave: {clothes: `a burkini`}});
+	niceOptionsArray.push({text: `Burqa`, updateSlave: {clothes: `a burqa`}});
+	niceOptionsArray.push({text: `Button-up shirt and panties`, updateSlave: {clothes: `a button-up shirt and panties`}});
+	niceOptionsArray.push({text: `Button-up shirt`, updateSlave: {clothes: `a button-up shirt`}});
 	niceOptionsArray.push({text: `Cheerleader`, updateSlave: {clothes: `a cheerleader outfit`}});
 	niceOptionsArray.push({text: `Clubslut netting`, updateSlave: {clothes: `clubslut netting`}});
 	niceOptionsArray.push({text: `Cutoffs and a t-shirt`, updateSlave: {clothes: `cutoffs and a t-shirt`}});
-	if (isItemAccessible("cutoffs")) {
-		niceOptionsArray.push({text: `Cutoffs`, updateSlave: {clothes: `cutoffs`}});
-	}
-	if (isItemAccessible("a cybersuit")) {
-		niceOptionsArray.push({text: `Cybersuit`, updateSlave: {clothes: `a cybersuit`}});
-	}
-	if (isItemAccessible("a dirndl")) {
-		niceOptionsArray.push({text: `Dirndl`, updateSlave: {clothes: `a dirndl`}});
-	}
+	niceOptionsArray.push({text: `Cutoffs`, updateSlave: {clothes: `cutoffs`}});
+	niceOptionsArray.push({text: `Cybersuit`, updateSlave: {clothes: `a cybersuit`}});
+	niceOptionsArray.push({text: `Dirndl`, updateSlave: {clothes: `a dirndl`}});
 	niceOptionsArray.push({text: `Fallen nun`, updateSlave: {clothes: `a fallen nuns habit`}});
-	if (isItemAccessible("a gothic lolita dress")) {
-		niceOptionsArray.push({text: `Gothic lolita dress`, updateSlave: {clothes: `a gothic lolita dress`}});
-	}
-	if (isItemAccessible("a halter top dress")) {
-		niceOptionsArray.push({text: `Haltertop dress`, updateSlave: {clothes: `a halter top dress`}});
-	}
-	if (isItemAccessible("a hanbok")) {
-		niceOptionsArray.push({text: `Hanbok`, updateSlave: {clothes: `a hanbok`}});
-	}
+	niceOptionsArray.push({text: `Gothic lolita dress`, updateSlave: {clothes: `a gothic lolita dress`}});
+	niceOptionsArray.push({text: `Haltertop dress`, updateSlave: {clothes: `a halter top dress`}});
+	niceOptionsArray.push({text: `Hanbok`, updateSlave: {clothes: `a hanbok`}});
 	niceOptionsArray.push({text: `Hijab and abaya`, updateSlave: {clothes: `a hijab and abaya`}});
-	if (isItemAccessible("a hijab and blouse")) {
-		niceOptionsArray.push({text: `Hijab and blouse`, updateSlave: {clothes: `a hijab and blouse`}});
-	}
-	if (isItemAccessible("jeans")) {
-		niceOptionsArray.push({text: `Jeans`, updateSlave: {clothes: `jeans`}});
-	}
-	if (isItemAccessible("kitty lingerie")) {
-		niceOptionsArray.push({text: `Kitty lingerie`, updateSlave: {clothes: `kitty lingerie`}});
-	}
-	if (isItemAccessible("a klan robe")) {
-		niceOptionsArray.push({text: `Ku Klux Klan robe (nice)`, updateSlave: {clothes: `a klan robe`}});
-	}
-	if (isItemAccessible("a slutty klan robe")) {
-		niceOptionsArray.push({text: `Ku Klux Klan robe (slutty)`, updateSlave: {clothes: `a slutty klan robe`}});
-	}
-	if (isItemAccessible("a latex catsuit")) {
-		niceOptionsArray.push({text: `Latex catsuit`, updateSlave: {clothes: `a latex catsuit`}});
-	}
-	if (isItemAccessible("leather pants and a tube top")) {
-		niceOptionsArray.push({text: `Leather pants and a tube top`, updateSlave: {clothes: `leather pants and a tube top`}});
-	}
-	if (isItemAccessible("leather pants and pasties")) {
-		niceOptionsArray.push({text: `Leather pants and pasties`, updateSlave: {clothes: `leather pants and pasties`}});
-	}
-	if (isItemAccessible("leather pants")) {
-		niceOptionsArray.push({text: `Leather pants`, updateSlave: {clothes: `leather pants`}});
-	}
-	if (isItemAccessible("lederhosen")) {
-		niceOptionsArray.push({text: `Lederhosen`, updateSlave: {clothes: `lederhosen`}});
-	}
+	niceOptionsArray.push({text: `Hijab and blouse`, updateSlave: {clothes: `a hijab and blouse`}});
+	niceOptionsArray.push({text: `Jeans`, updateSlave: {clothes: `jeans`}});
+	niceOptionsArray.push({text: `Kitty lingerie`, updateSlave: {clothes: `kitty lingerie`}});
+	niceOptionsArray.push({text: `Ku Klux Klan robe (nice)`, updateSlave: {clothes: `a klan robe`}});
+	niceOptionsArray.push({text: `Ku Klux Klan robe (slutty)`, updateSlave: {clothes: `a slutty klan robe`}});
+	niceOptionsArray.push({text: `Latex catsuit`, updateSlave: {clothes: `a latex catsuit`}});
+	niceOptionsArray.push({text: `Leather pants and a tube top`, updateSlave: {clothes: `leather pants and a tube top`}});
+	niceOptionsArray.push({text: `Leather pants and pasties`, updateSlave: {clothes: `leather pants and pasties`}});
+	niceOptionsArray.push({text: `Leather pants`, updateSlave: {clothes: `leather pants`}});
+	niceOptionsArray.push({text: `Lederhosen`, updateSlave: {clothes: `lederhosen`}});
 	niceOptionsArray.push({text: `Leotard`, updateSlave: {clothes: `a leotard`}});
-	if (isItemAccessible("a nice maid outfit")) {
-		niceOptionsArray.push({text: `Maid (nice)`, updateSlave: {clothes: `a nice maid outfit`}});
-	}
+	niceOptionsArray.push({text: `Maid (nice)`, updateSlave: {clothes: `a nice maid outfit`}});
 	niceOptionsArray.push({text: `Maid (slutty)`, updateSlave: {clothes: `a slutty maid outfit`}});
-	if (isItemAccessible("a military uniform")) {
-		niceOptionsArray.push({text: `Military uniform`, updateSlave: {clothes: `a military uniform`}});
-	}
-	if (isItemAccessible("a mini dress")) {
-		niceOptionsArray.push({text: `Mini dress`, updateSlave: {clothes: `a mini dress`}});
-	}
-	if (isItemAccessible("a monokini")) {
-		niceOptionsArray.push({text: `Monokini`, updateSlave: {clothes: `a monokini`}});
-	}
-	if (isItemAccessible("a mounty outfit")) {
-		niceOptionsArray.push({text: `Mounty outfit`, updateSlave: {clothes: `a mounty outfit`}});
-	}
+	niceOptionsArray.push({text: `Military uniform`, updateSlave: {clothes: `a military uniform`}});
+	niceOptionsArray.push({text: `Mini dress`, updateSlave: {clothes: `a mini dress`}});
+	niceOptionsArray.push({text: `Monokini`, updateSlave: {clothes: `a monokini`}});
+	niceOptionsArray.push({text: `Mounty outfit`, updateSlave: {clothes: `a mounty outfit`}});
 	niceOptionsArray.push({text: `Nice lingerie`, updateSlave: {clothes: `attractive lingerie`}});
-	if (isItemAccessible("a niqab and abaya")) {
-		niceOptionsArray.push({text: `Niqab and abaya`, updateSlave: {clothes: `a niqab and abaya`}});
-	}
-	if (isItemAccessible("a nice nurse outfit")) {
-		niceOptionsArray.push({text: `Nurse (nice)`, updateSlave: {clothes: `a nice nurse outfit`}});
-	}
+	niceOptionsArray.push({text: `Niqab and abaya`, updateSlave: {clothes: `a niqab and abaya`}});
+	niceOptionsArray.push({text: `Nurse (nice)`, updateSlave: {clothes: `a nice nurse outfit`}});
 	niceOptionsArray.push({text: `Nurse (slutty)`, updateSlave: {clothes: `a slutty nurse outfit`}});
-	if (isItemAccessible("a one-piece swimsuit")) {
-		niceOptionsArray.push({text: `One-piece swimsuit`, updateSlave: {clothes: `a one-piece swimsuit`}});
-	}
+	niceOptionsArray.push({text: `One-piece swimsuit`, updateSlave: {clothes: `a one-piece swimsuit`}});
 	niceOptionsArray.push({text: `Overalls`, updateSlave: {clothes: `overalls`}});
-	if (isItemAccessible("an oversized t-shirt and boyshorts")) {
-		niceOptionsArray.push({text: `Oversized t-shirt and boyshorts`, updateSlave: {clothes: `an oversized t-shirt and boyshorts`}});
-	}
-	if (isItemAccessible("an oversized t-shirt")) {
-		niceOptionsArray.push({text: `Oversized t-shirt`, updateSlave: {clothes: `an oversized t-shirt`}});
-	}
-	if (isItemAccessible("panties and pasties")) {
-		niceOptionsArray.push({text: `Panties and pasties`, updateSlave: {clothes: `panties and pasties`}});
-	}
+	niceOptionsArray.push({text: `Oversized t-shirt and boyshorts`, updateSlave: {clothes: `an oversized t-shirt and boyshorts`}});
+	niceOptionsArray.push({text: `Oversized t-shirt`, updateSlave: {clothes: `an oversized t-shirt`}});
+	niceOptionsArray.push({text: `Panties and pasties`, updateSlave: {clothes: `panties and pasties`}});
 	niceOptionsArray.push({text: `Panties`, updateSlave: {clothes: `panties`}});
-	if (isItemAccessible("pasties")) {
-		niceOptionsArray.push({text: `Pasties`, updateSlave: {clothes: `pasties`}});
-	}
-	if (isItemAccessible("a police uniform")) {
-		niceOptionsArray.push({text: `Police uniform`, updateSlave: {clothes: `a police uniform`}});
-	}
-	if (isItemAccessible("a nice pony outfit")) {
-		niceOptionsArray.push({text: `Pony outfit (nice)`, updateSlave: {clothes: `a nice pony outfit`}});
-	}
-	if (isItemAccessible("a slutty pony outfit")) {
-		niceOptionsArray.push({text: `Pony outfit (slutty)`, updateSlave: {clothes: `a slutty pony outfit`}});
-	}
-	if (isItemAccessible("a red army uniform")) {
-		niceOptionsArray.push({text: `Red Army uniform`, updateSlave: {clothes: `a red army uniform`}});
-	}
-	if (isItemAccessible("a Santa dress")) {
-		niceOptionsArray.push({text: `Santa dress`, updateSlave: {clothes: `a Santa dress`}});
-	}
+	niceOptionsArray.push({text: `Pasties`, updateSlave: {clothes: `pasties`}});
+	niceOptionsArray.push({text: `Police uniform`, updateSlave: {clothes: `a police uniform`}});
+	niceOptionsArray.push({text: `Pony outfit (nice)`, updateSlave: {clothes: `a nice pony outfit`}});
+	niceOptionsArray.push({text: `Pony outfit (slutty)`, updateSlave: {clothes: `a slutty pony outfit`}});
+	niceOptionsArray.push({text: `Red Army uniform`, updateSlave: {clothes: `a red army uniform`}});
+	niceOptionsArray.push({text: `Santa dress`, updateSlave: {clothes: `a Santa dress`}});
 	niceOptionsArray.push({text: `Scalemail bikini`, updateSlave: {clothes: `a scalemail bikini`}});
 	niceOptionsArray.push({text: `Schoolgirl`, updateSlave: {clothes: `a schoolgirl outfit`}});
-	if (isItemAccessible("a schutzstaffel uniform")) {
-		niceOptionsArray.push({text: `Schutzstaffel uniform (nice)`, updateSlave: {clothes: `a schutzstaffel uniform`}});
-	}
-	if (isItemAccessible("a slutty schutzstaffel uniform")) {
-		niceOptionsArray.push({text: `Schutzstaffel uniform (slutty)`, updateSlave: {clothes: `a slutty schutzstaffel uniform`}});
-	}
-	if (isItemAccessible("a skimpy loincloth")) {
-		niceOptionsArray.push({text: `Skimpy loincloth`, updateSlave: {clothes: `a skimpy loincloth`}});
-	}
-	if (isItemAccessible("a slave gown")) {
-		niceOptionsArray.push({text: `Slave gown`, updateSlave: {clothes: `a slave gown`}});
-	}
+	niceOptionsArray.push({text: `Schutzstaffel uniform (nice)`, updateSlave: {clothes: `a schutzstaffel uniform`}});
+	niceOptionsArray.push({text: `Schutzstaffel uniform (slutty)`, updateSlave: {clothes: `a slutty schutzstaffel uniform`}});
+	niceOptionsArray.push({text: `Skimpy loincloth`, updateSlave: {clothes: `a skimpy loincloth`}});
+	niceOptionsArray.push({text: `Slave gown`, updateSlave: {clothes: `a slave gown`}});
 	niceOptionsArray.push({text: `Slutty outfit`, updateSlave: {clothes: `a slutty outfit`}});
 	niceOptionsArray.push({text: `Spats and a tank top`, updateSlave: {clothes: `spats and a tank top`}});
-	if (isItemAccessible("sport shorts and a sports bra")) {
-		niceOptionsArray.push({text: `Sport shorts and a sports bra`, updateSlave: {clothes: `sport shorts and a sports bra`}});
-	}
-	if (isItemAccessible("sport shorts and a t-shirt")) {
-		niceOptionsArray.push({text: `Sport shorts and a t-shirt`, updateSlave: {clothes: `sport shorts and a t-shirt`}});
-	}
-	if (isItemAccessible("sport shorts")) {
-		niceOptionsArray.push({text: `Sport shorts`, updateSlave: {clothes: `sport shorts`}});
-	}
-	if (isItemAccessible("a sports bra")) {
-		niceOptionsArray.push({text: `Sports bra`, updateSlave: {clothes: `a sports bra`}});
-	}
+	niceOptionsArray.push({text: `Sport shorts and a sports bra`, updateSlave: {clothes: `sport shorts and a sports bra`}});
+	niceOptionsArray.push({text: `Sport shorts and a t-shirt`, updateSlave: {clothes: `sport shorts and a t-shirt`}});
+	niceOptionsArray.push({text: `Sport shorts`, updateSlave: {clothes: `sport shorts`}});
+	niceOptionsArray.push({text: `Sports bra`, updateSlave: {clothes: `a sports bra`}});
 	niceOptionsArray.push({text: `String bikini`, updateSlave: {clothes: `a string bikini`}});
-	if (isItemAccessible("a striped bra")) {
-		niceOptionsArray.push({text: `Striped bra`, updateSlave: {clothes: `a striped bra`}});
-	}
-	if (isItemAccessible("striped panties")) {
-		niceOptionsArray.push({text: `Striped panties`, updateSlave: {clothes: `striped panties`}});
-	}
-	if (isItemAccessible("striped underwear")) {
-		niceOptionsArray.push({text: `Striped underwear`, updateSlave: {clothes: `striped underwear`}});
-	}
+	niceOptionsArray.push({text: `Striped bra`, updateSlave: {clothes: `a striped bra`}});
+	niceOptionsArray.push({text: `Striped panties`, updateSlave: {clothes: `striped panties`}});
+	niceOptionsArray.push({text: `Striped underwear`, updateSlave: {clothes: `striped underwear`}});
 	niceOptionsArray.push({text: `Succubus costume`, updateSlave: {clothes: `a succubus outfit`}});
-	if (isItemAccessible("nice business attire")) {
-		niceOptionsArray.push({text: `Suit (nice)`, updateSlave: {clothes: `nice business attire`}});
-	}
+	niceOptionsArray.push({text: `Suit (nice)`, updateSlave: {clothes: `nice business attire`}});
 	niceOptionsArray.push({text: `Suit (slutty)`, updateSlave: {clothes: `slutty business attire`}});
-	if (isItemAccessible("a sweater and cutoffs")) {
-		niceOptionsArray.push({text: `Sweater and cutoffs`, updateSlave: {clothes: `a sweater and cutoffs`}});
-	}
-	if (isItemAccessible("a sweater and panties")) {
-		niceOptionsArray.push({text: `Sweater and panties`, updateSlave: {clothes: `a sweater and panties`}});
-	}
-	if (isItemAccessible("a sweater")) {
-		niceOptionsArray.push({text: `Sweater`, updateSlave: {clothes: `a sweater`}});
-	}
-	if (isItemAccessible("a t-shirt and jeans")) {
-		niceOptionsArray.push({text: `T-shirt and jeans`, updateSlave: {clothes: `a t-shirt and jeans`}});
-	}
-	if (isItemAccessible("a t-shirt and panties")) {
-		niceOptionsArray.push({text: `T-shirt and panties`, updateSlave: {clothes: `a t-shirt and panties`}});
-	}
-	if (isItemAccessible("a t-shirt and thong")) {
-		niceOptionsArray.push({text: `T-shirt and thong`, updateSlave: {clothes: `a t-shirt and thong`}});
-	}
-	if (isItemAccessible("a t-shirt")) {
-		niceOptionsArray.push({text: `T-shirt`, updateSlave: {clothes: `a t-shirt`}});
-	}
-	if (isItemAccessible("a tank-top and panties")) {
-		niceOptionsArray.push({text: `Tank-top and panties`, updateSlave: {clothes: `a tank-top and panties`}});
-	}
-	if (isItemAccessible("a tank-top")) {
-		niceOptionsArray.push({text: `Tank-top`, updateSlave: {clothes: `a tank-top`}});
-	}
-	if (isItemAccessible("a thong")) {
-		niceOptionsArray.push({text: `Thong`, updateSlave: {clothes: `a thong`}});
-	}
-	if (isItemAccessible("a tube top and thong")) {
-		niceOptionsArray.push({text: `Tube top and thong`, updateSlave: {clothes: `a tube top and thong`}});
-	}
-	if (isItemAccessible("a tube top")) {
-		niceOptionsArray.push({text: `Tube top`, updateSlave: {clothes: `a tube top`}});
-	}
-
-	if (isItemAccessible("attractive lingerie for a pregnant woman")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Attractive lingerie for a pregnant woman`, updateSlave: {clothes: `attractive lingerie for a pregnant woman`}});
-	}
-	if (isItemAccessible("a bimbo outfit")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Bimbo outfit`, updateSlave: {clothes: `a bimbo outfit`}});
-	}
-	if (isItemAccessible("a bunny outfit")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Bunny outfit`, updateSlave: {clothes: `a bunny outfit`}});
-	}
-	if (isItemAccessible("body oil")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Body oil`, updateSlave: {clothes: `body oil`}});
-	}
-	if (isItemAccessible("a chattel habit")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Chattel habit`, updateSlave: {clothes: `a chattel habit`}});
-	}
-	if (isItemAccessible("conservative clothing")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Conservative clothing`, updateSlave: {clothes: `conservative clothing`}});
-	}
-	if (isItemAccessible("a courtesan dress")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Courtesan dress`, updateSlave: {clothes: `a courtesan dress`}});
-	}
-	if (isItemAccessible("harem gauze")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Harem gauze`, updateSlave: {clothes: `harem gauze`}});
-	}
-	if (isItemAccessible("a huipil")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Huipil`, updateSlave: {clothes: `a huipil`}});
-	}
-	if (isItemAccessible("a kimono")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Kimono`, updateSlave: {clothes: `a kimono`}});
-	}
-	if (isItemAccessible("a maternity dress")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Maternity dress`, updateSlave: {clothes: `a maternity dress`}});
-	}
-	if (isItemAccessible("a long qipao")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Qipao (nice)`, updateSlave: {clothes: `a long qipao`}});
-	}
-	if (isItemAccessible("a slutty qipao")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Qipao (slutty)`, updateSlave: {clothes: `a slutty qipao`}});
-	}
-	if (isItemAccessible("stretch pants and a crop-top")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Stretch pants and a crop-top`, updateSlave: {clothes: `stretch pants and a crop-top`}});
-	}
-	if (isItemAccessible("a toga")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Toga`, updateSlave: {clothes: `a toga`}});
-	}
-	if (isItemAccessible("Western clothing")) {
-		niceOptionsArray.push({prefix: `FS`, text: `Western clothing`, updateSlave: {clothes: `Western clothing`}});
-	}
+	niceOptionsArray.push({text: `Sweater and cutoffs`, updateSlave: {clothes: `a sweater and cutoffs`}});
+	niceOptionsArray.push({text: `Sweater and panties`, updateSlave: {clothes: `a sweater and panties`}});
+	niceOptionsArray.push({text: `Sweater`, updateSlave: {clothes: `a sweater`}});
+	niceOptionsArray.push({text: `T-shirt and jeans`, updateSlave: {clothes: `a t-shirt and jeans`}});
+	niceOptionsArray.push({text: `T-shirt and panties`, updateSlave: {clothes: `a t-shirt and panties`}});
+	niceOptionsArray.push({text: `T-shirt and thong`, updateSlave: {clothes: `a t-shirt and thong`}});
+	niceOptionsArray.push({text: `T-shirt`, updateSlave: {clothes: `a t-shirt`}});
+	niceOptionsArray.push({text: `Tank-top and panties`, updateSlave: {clothes: `a tank-top and panties`}});
+	niceOptionsArray.push({text: `Tank-top`, updateSlave: {clothes: `a tank-top`}});
+	niceOptionsArray.push({text: `Thong`, updateSlave: {clothes: `a thong`}});
+	niceOptionsArray.push({text: `Tube top and thong`, updateSlave: {clothes: `a tube top and thong`}});
+	niceOptionsArray.push({text: `Tube top`, updateSlave: {clothes: `a tube top`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Attractive lingerie for a pregnant woman`, updateSlave: {clothes: `attractive lingerie for a pregnant woman`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Bimbo outfit`, updateSlave: {clothes: `a bimbo outfit`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Bunny outfit`, updateSlave: {clothes: `a bunny outfit`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Body oil`, updateSlave: {clothes: `body oil`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Chattel habit`, updateSlave: {clothes: `a chattel habit`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Conservative clothing`, updateSlave: {clothes: `conservative clothing`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Courtesan dress`, updateSlave: {clothes: `a courtesan dress`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Harem gauze`, updateSlave: {clothes: `harem gauze`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Huipil`, updateSlave: {clothes: `a huipil`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Kimono`, updateSlave: {clothes: `a kimono`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Maternity dress`, updateSlave: {clothes: `a maternity dress`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Qipao (nice)`, updateSlave: {clothes: `a long qipao`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Qipao (slutty)`, updateSlave: {clothes: `a slutty qipao`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Stretch pants and a crop-top`, updateSlave: {clothes: `stretch pants and a crop-top`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Toga`, updateSlave: {clothes: `a toga`}});
+	niceOptionsArray.push({prefix: `FS`, text: `Western clothing`, updateSlave: {clothes: `Western clothing`}});
 
 	harshOptionsArray.push({text: `Go naked`, updateSlave: {clothes: `no clothing`}});
-	if (isItemAccessible("chains")) {
-		harshOptionsArray.push({prefix: `FS`, text: `Chains`, updateSlave: {clothes: `chains`}});
-	}
+	harshOptionsArray.push({prefix: `FS`, text: `Chains`, updateSlave: {clothes: `chains`}});
 	harshOptionsArray.push({text: `Penitent nun`, updateSlave: {clothes: `a penitent nuns habit`}});
 	harshOptionsArray.push({text: `Restrictive latex`, updateSlave: {clothes: `restrictive latex`}});
 	harshOptionsArray.push({text: `Shibari ropes`, updateSlave: {clothes: `shibari ropes`}});
@@ -353,7 +184,7 @@ App.UI.Wardrobe.clothes = function(slave) {
 					break;
 				}
 			}
-			if (isItemAccessible(array[i].clothes)) {
+			if (isItemAccessible(array[i].updateSlave.clothes)) {
 				// is it just text?
 				if (array[i].disabled) {
 					link = App.UI.DOM.disabledLink(array[i].text, [array[i].disabled]);
@@ -390,7 +221,7 @@ App.UI.Wardrobe.clothes = function(slave) {
 					row.appendChild(separator);
 				}
 			} else {
-				console.log(`${array[i].clothes} is not available`);
+				//console.log(`${array[i].clothes} is not available`);
 			}
 		}
 
@@ -428,10 +259,10 @@ App.UI.Wardrobe.clothes = function(slave) {
 	}
 	<<link "Bell">>slave.collar = "bell collar";<</link>>
 	<<link "Cowbell">>slave.collar = "leather with cowbell";<</link>>
-	if (isItemAccessible("bowtie")) {
+
 		//FS// <<link "Bowtie collar">>slave.collar = "bowtie";<</link>>
 	}
-	if (isItemAccessible("ancient Egyptian")) {
+
 		//FS// <<link "Ancient Egyptian">>slave.collar = "ancient Egyptian";<</link>>
 	}
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//Harsh://
@@ -445,7 +276,7 @@ App.UI.Wardrobe.clothes = function(slave) {
 	}
 	<<link "Shock punishment">>slave.collar = "shock punishment";<</link>>
 	<<link "Dildo gag">>slave.collar = "dildo gag";<</link>>
-	if (isItemAccessible("massive dildo gag")) {
+
 		if (slave.skill.oral > 50) {
 			<<link "Massive dildo gag">>slave.collar = "massive dildo gag";<</link>>
 		} else {
@@ -472,7 +303,7 @@ App.UI.Wardrobe.clothes = function(slave) {
 		<<link "Pumps">>slave.shoes = "pumps";<</link>>
 		<<link "Thigh boots">>slave.shoes = "boots";<</link>>
 		<<link "Painfully extreme heels">>slave.shoes = "extreme heels";<</link>>
-		if (isItemAccessible("platform heels")) {
+
 			<<link "Platforms">>slave.shoes = "platform shoes";<</link>>
 			<<link "Platform heels">>slave.shoes = "platform heels";<</link>>
 			<<link "Painfully extreme platform heels">>slave.shoes = "extreme platform heels";<</link>>
@@ -493,7 +324,7 @@ App.UI.Wardrobe.clothes = function(slave) {
 	if ((slave.belly > 10000)) {
 		<<link "Supportive band">>slave.bellyAccessory = "a support band";<</link>>
 	}
-	if (isItemAccessible("a small empathy belly")) { // works for all of them
+ // works for all of them
 		if (slave.belly < 1500 && slave.weight < 130) {
 			<<link "1st Trimester belly">>slave.bellyAccessory = "a small empathy belly";<</link>>
 			<<link "2nd Trimester belly">>slave.bellyAccessory = "a medium empathy belly";<</link>>
@@ -507,16 +338,16 @@ App.UI.Wardrobe.clothes = function(slave) {
 	<br>Anal accessory: ''<span id="buttplug">slave.buttplug</span>.''
 	<<link "None">>slave.buttplug = "none", slave.buttplugAttachment = "none";<</link>>
 	<<link "Normal">>slave.buttplug = "plug";<</link>>
-	if (isItemAccessible("long plug") && (slave.breedingMark !== 1 |V.propOutcome === 0 |V.eugenicsFullControl === 1 |V.arcologies[0].FSRestart === "unset")) {
+
 		<<link "Long">>slave.buttplug = "long plug";<</link>>
 	}
 	<<link "Large">>slave.buttplug = "large plug";<</link>>
-	if (isItemAccessible("long, large plug") && (slave.breedingMark !== 1 |V.propOutcome === 0 |V.eugenicsFullControl === 1 |V.arcologies[0].FSRestart === "unset")) {
+
 		<<link "Long and large">>slave.buttplug = "long, large plug";<</link>>
 	}
 	if (slave.anus >= 2) {
 		<<link "Huge">>slave.buttplug = "huge plug";<</link>>
-		if (isItemAccessible("long, huge plug")) {
+
 			if ((slave.breedingMark !== 1 |V.propOutcome === 0 |V.eugenicsFullControl === 1 |V.arcologies[0].FSRestart === "unset")) {
 				<<link "Long and huge">>slave.buttplug = "long, huge plug";<</link>>
 			}
@@ -537,23 +368,23 @@ App.UI.Wardrobe.clothes = function(slave) {
 	if (slave.vagina > -1) {
 		<br>Vaginal accessory: ''<span id="vaginalAccessory">slave.vaginalAccessory</span>.''
 		<<link "None">>slave.vaginalAccessory = "none";App.UI.SlaveInteract.refreshAll(slave);<</link>>
-		if (isItemAccessible("bullet vibrator")) {
+
 			<<link "Bullet vibrator">>slave.vaginalAccessory = "bullet vibrator";<</link>>
 		}
 		if (isItemAccessible("smart bullet vibrator") && V.toysBoughtSmartVibes === 1) {
 			<<link "Smart bullet vibrator">>slave.vaginalAccessory = "smart bullet vibrator";<</link>>
 		}
 		<<link "Dildo">>slave.vaginalAccessory = "dildo";<</link>>
-		if (isItemAccessible("long dildo") && (slave.breedingMark !== 1 |V.propOutcome === 0 |V.eugenicsFullControl === 1 |V.arcologies[0].FSRestart === "unset")) {
+
 			<<link "Long dildo">>slave.vaginalAccessory = "long dildo";<</link>>
 		}
 		<<link "Large dildo">>slave.vaginalAccessory = "large dildo";<</link>>
-		if (isItemAccessible("long, large dildo") && (slave.breedingMark !== 1 |V.propOutcome === 0 |V.eugenicsFullControl === 1 |V.arcologies[0].FSRestart === "unset")) {
+
 			<<link "Large and long dildo">>slave.vaginalAccessory = "long, large dildo";<</link>>
 		}
 		if (slave.vagina >= 2) {
 			<<link "Huge dildo">>slave.vaginalAccessory = "huge dildo";<</link>>
-			if (isItemAccessible("long, huge dildo") && (slave.breedingMark !== 1 |V.propOutcome === 0 |V.eugenicsFullControl === 1 |V.arcologies[0].FSRestart === "unset")) {
+
 				<<link "Huge and long dildo">>slave.vaginalAccessory = "long, huge dildo";<</link>>
 			}
 		}