diff --git a/src/art/Instructions for modifying the art files when adding a new outfit.txt b/src/art/Instructions for modifying the art files when adding a new outfit.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e5b79c3312a6b9410f07e032cdd986b9e7a1def6
--- /dev/null
+++ b/src/art/Instructions for modifying the art files when adding a new outfit.txt	
@@ -0,0 +1,12 @@
+Are you adding a new outfit to the game, but don't have SVG art for it? If so, you MUST modify the following functions in VectorArtJS.js.
+
+1. ArtVectorBalls()
+2. ArtVectorBelly()
+3. ArtVectorBoob()
+4. ArtVectorBoobAddons() (in two different places)
+5. ArtVectorChastityBelt()
+6. ArtVectorFeet()
+7. ArtVectorPussyPiercings()
+8. ArtVectorTorsoOutfit()
+
+Still don't know where to add your edits? Just search the file for the string "no clothing". Anywhere you see this string you must add your new clothing.
\ No newline at end of file
diff --git a/src/art/vector/VectorArtJS.js b/src/art/vector/VectorArtJS.js
index 5419aee0eb611645209edb88784e622076290c55..77001e7f3698eed684dd69e44842d94e515c9aff 100644
--- a/src/art/vector/VectorArtJS.js
+++ b/src/art/vector/VectorArtJS.js
@@ -834,9 +834,11 @@ App.Art.vectorArtElement = (function() {
 	function ArtVectorBalls() {
 		let ballsScaleFactor;
 		switch (slave.clothes) {
+			case "a bimbo outfit":
 			case "a bra":
 			case "a button-up shirt":
 			case "a comfortable bodysuit":
+			case "a courtesan dress":
 			case "a cybersuit":
 			case "a fallen nuns habit":
 			case "a latex catsuit":
@@ -858,6 +860,8 @@ App.Art.vectorArtElement = (function() {
 			case "clubslut netting":
 			case "no clothing":
 			case "overalls":
+			case "pasties":
+			case "petite admi outfit":
 			case "restrictive latex":
 			case "shibari ropes":
 			case "slutty jewelry":
@@ -889,13 +893,14 @@ App.Art.vectorArtElement = (function() {
 			}
 
 			switch (slave.clothes) {
+				case "a bimbo outfit":
 				case "a bra":
+				case "a courtesan dress":
 				case "a cybersuit":
 				case "a Fuckdoll suit":
 				case "a latex catsuit":
 				case "a nice pony outfit":
 				case "a Santa dress":
-				case "overalls":
 				case "a scalemail bikini":
 				case "a skimpy loincloth":
 				case "a slutty klan robe":
@@ -920,9 +925,11 @@ App.Art.vectorArtElement = (function() {
 				case "leather pants and a tube top":
 				case "leather pants and pasties":
 				case "no clothing":
+				case "overalls":
 				case "panties":
 				case "panties and pasties":
 				case "pasties":
+				case "petite admi outfit":
 				case "restrictive latex":
 				case "shibari ropes":
 				case "slutty jewelry":
@@ -993,13 +1000,14 @@ App.Art.vectorArtElement = (function() {
 			}
 		}
 		switch (slave.clothes) { /* display nipples/areola for the following clothes */
+			case "a bimbo outfit":
 			case "a chattel habit":
+			case "a courtesan dress":
 			case "a fallen nuns habit":
 			case "a Fuckdoll suit":
 			case "a monokini":
 			case "a nice pony outfit":
 			case "a Santa dress":
-			case "overalls":
 			case "a skimpy loincloth":
 			case "a slutty pony outfit":
 			case "a string bikini":
@@ -1016,7 +1024,9 @@ App.Art.vectorArtElement = (function() {
 			case "jeans":
 			case "leather pants":
 			case "no clothing":
+			case "overalls":
 			case "panties":
+			case "petite admi outfit":
 			case "restrictive latex":
 			case "shibari ropes":
 			case "slutty jewelry":
@@ -1061,15 +1071,16 @@ App.Art.vectorArtElement = (function() {
 			/* BEWARE: this threshold should be kept in sync with the one in Art_Vector_Boob_ */
 		} else {
 			switch (slave.clothes) {
+				case "a bimbo outfit":
 				case "a chattel habit":
 				case "a comfortable bodysuit":
+				case "a courtesan dress":
 				case "a cybersuit":
 				case "a fallen nuns habit":
 				case "a Fuckdoll suit":
 				case "a latex catsuit":
 				case "a nice pony outfit":
 				case "a Santa dress":
-				case "overalls":
 				case "a skimpy loincloth":
 				case "a slutty pony outfit":
 				case "a succubus outfit":
@@ -1081,12 +1092,12 @@ App.Art.vectorArtElement = (function() {
 				case "jeans":
 				case "leather pants":
 				case "no clothing":
+				case "overalls":
 				case "panties":
+				case "petite admi outfit":
 				case "restrictive latex":
 				case "sport shorts":
 				case "striped panties":
-				case "a bimbo outfit":
-				case "a courtesan dress":
 					break; /* do nothing for these choices */
 				/* manually handle special cases */
 				case "a slutty schutzstaffel uniform":
@@ -1106,35 +1117,35 @@ App.Art.vectorArtElement = (function() {
 		if (V.showBodyMods === 1 && (slave.nipplesPiercing > 0 || slave.areolaePiercing > 0)) {
 			/* shows nipple piercings in game when selected; piercings will show on the outfits listed below */
 			switch (slave.clothes) {
+				case "a bimbo outfit":
 				case "a chattel habit":
 				case "a comfortable bodysuit":
+				case "a courtesan dress":
 				case "a cybersuit":
 				case "a fallen nuns habit":
 				case "a latex catsuit":
 				case "a monokini":
 				case "a nice pony outfit":
-				case "a penitent nuns habit":
 				case "a Santa dress":
-				case "overalls":
 				case "a skimpy loincloth":
 				case "a slutty pony outfit":
 				case "a string bikini":
 				case "a succubus outfit":
 				case "a thong":
-				case "an apron":
 				case "attractive lingerie":
 				case "attractive lingerie for a pregnant woman":
 				case "body oil":
 				case "boyshorts":
 				case "chains":
 				case "choosing her own clothes":
+				case "clubslut netting":
 				case "cutoffs":
 				case "jeans":
 				case "leather pants":
-				case "leather pants and a tube top":
-				case "leather pants and pasties":
 				case "no clothing":
+				case "overalls":
 				case "panties":
+				case "petite admi outfit":
 				case "restrictive latex":
 				case "shibari ropes":
 				case "slutty jewelry":
@@ -1234,11 +1245,13 @@ App.Art.vectorArtElement = (function() {
 		}
 		if (slave.vaginalAccessory !== "none") {
 			switch (slave.clothes) { /* shows vaginal accessories on the outfits below */
+				case "a bimbo outfit":
 				case "a bra":
 				case "a button-up shirt":
 				case "a button-up shirt and panties":
 				case "a chattel habit":
 				case "a comfortable bodysuit":
+				case "a courtesan dress":
 				case "a fallen nuns habit":
 				case "a Fuckdoll suit":
 				case "a latex catsuit":
@@ -1246,7 +1259,6 @@ App.Art.vectorArtElement = (function() {
 				case "a nice pony outfit":
 				case "a penitent nuns habit":
 				case "a Santa dress":
-				case "overalls":
 				case "a slutty klan robe":
 				case "a slutty outfit":
 				case "a slutty pony outfit":
@@ -1273,9 +1285,11 @@ App.Art.vectorArtElement = (function() {
 				case "cutoffs":
 				case "harem gauze":
 				case "no clothing":
+				case "overalls":
 				case "panties":
 				case "panties and pasties":
 				case "pasties":
+				case "petite admi outfit":
 				case "restrictive latex":
 				case "shibari ropes":
 				case "slutty jewelry":
@@ -1806,11 +1820,13 @@ App.Art.vectorArtElement = (function() {
 			}
 		}
 		switch (slave.clothes) {
+			case "a bimbo outfit":
 			case "a bra":
 			case "a button-up shirt":
 			case "a button-up shirt and panties":
 			case "a chattel habit":
 			case "a comfortable bodysuit":
+			case "a courtesan dress":
 			case "a cybersuit":
 			case "a gothic lolita dress":
 			case "a hanbok":
@@ -1819,7 +1835,6 @@ App.Art.vectorArtElement = (function() {
 			case "a one-piece swimsuit":
 			case "a penitent nuns habit":
 			case "a Santa dress":
-			case "overalls":
 			case "a scalemail bikini":
 			case "a skimpy loincloth":
 			case "a slutty klan robe":
@@ -1844,15 +1859,15 @@ App.Art.vectorArtElement = (function() {
 			case "choosing her own clothes":
 			case "kitty lingerie":
 			case "no clothing":
+			case "overalls":
 			case "panties":
 			case "panties and pasties":
 			case "pasties":
+			case "petite admi outfit":
 			case "shibari ropes":
 			case "striped panties":
 			case "striped underwear":
 			case "uncomfortable straps":
-			case "a bimbo outfit":
-			case "a courtesan dress":
 				break; /* do nothing for these cases */
 			case "a Fuckdoll suit":
 			case "a latex catsuit":
@@ -2684,13 +2699,14 @@ App.Art.vectorArtElement = (function() {
 
 	function ArtVectorPussyPiercings() {
 		switch (slave.clothes) { /* piercings display on these clothes */
+			case "a bimbo outfit":
 			case "a bra":
 			case "a button-up shirt":
+			case "a courtesan dress":
 			case "a fallen nuns habit":
 			case "a Fuckdoll suit":
 			case "a nice pony outfit":
 			case "a Santa dress":
-			case "overalls":
 			case "a slutty pony outfit":
 			case "a sports bra":
 			case "a string bikini":
@@ -2704,7 +2720,11 @@ App.Art.vectorArtElement = (function() {
 			case "body oil":
 			case "chains":
 			case "choosing her own clothes":
+			case "clubslut netting":
 			case "no clothing":
+			case "overalls":
+			case "pasties":
+			case "petite admi outfit":
 			case "restrictive latex":
 			case "shibari ropes":
 			case "slutty jewelry":
@@ -2741,17 +2761,18 @@ App.Art.vectorArtElement = (function() {
 	function ArtVectorTorsoOutfit() {
 		/* TODO: latex catsuit should cover vagina and its piercings, too */
 		switch (slave.clothes) {
+			case "a bimbo outfit":
+			case "a courtesan dress":
 			case "a Fuckdoll suit":
 			case "a latex catsuit":
 			case "a nice pony outfit":
 			case "a Santa dress":
-			case "overalls":
 			case "a slutty pony outfit":
-			case "pasties":
 			case "choosing her own clothes":
 			case "no clothing":
-			case "a bimbo outfit":
-			case "a courtesan dress":
+			case "overalls":
+			case "pasties":
+			case "petite admi outfit":
 				break; /* no torso outfit */
 			/* manually handle special cases */
 			case "a cybersuit":