diff --git a/devNotes/Deepmurk_Vector_Art_Changelog.txt b/devNotes/Deepmurk_Vector_Art_Changelog.txt
index 5e8edb05c32397e1846a41992454e636059e2c89..63d1cb66555ce18379414048c05110d74031faf5 100644
--- a/devNotes/Deepmurk_Vector_Art_Changelog.txt
+++ b/devNotes/Deepmurk_Vector_Art_Changelog.txt
@@ -46,9 +46,9 @@ planned additions
 	-more hair styles
 	-facepaint
 	-alternate makeup options
+	-rework all AI avatars
 	-dick piercings (stalled due to planned code change)
 	-more outfits, see current queue ( https://gitgud.io/deepmurk/fc-pregmod/issues/1 )
-	-imp, witch, hypergoddess AI avatars
 	
 ---------------------------------------------------------------------------------------------------------------------------------------------	
  
@@ -62,6 +62,7 @@ v1.7 (12/22/2018)
 	-added sea green hair color
 	-added green-yellow hair color
 	-added dark blue hair color
+	-added missing AI avatars
  
 v1.6 (11/18/2018)
 -------------
diff --git a/resources/vector/avatar/hypergoddess.png b/resources/vector/avatar/hypergoddess.png
index ce1d9559d0c0de88de4388fbdcdcb381a9ce8145..2289760337966c92c105b0a6426bf954763dff8d 100644
Binary files a/resources/vector/avatar/hypergoddess.png and b/resources/vector/avatar/hypergoddess.png differ
diff --git a/resources/vector/avatar/imp.png b/resources/vector/avatar/imp.png
index ce1d9559d0c0de88de4388fbdcdcb381a9ce8145..92382eee7a2615b0aa12be860e732c1d7d98bff1 100644
Binary files a/resources/vector/avatar/imp.png and b/resources/vector/avatar/imp.png differ
diff --git a/resources/vector/avatar/witch.png b/resources/vector/avatar/witch.png
index ce1d9559d0c0de88de4388fbdcdcb381a9ce8145..3116628ddf24175cc92701ad7ebcd3c24393f47d 100644
Binary files a/resources/vector/avatar/witch.png and b/resources/vector/avatar/witch.png differ
diff --git a/src/art/vector/Leg.tw b/src/art/vector/Leg.tw
index 8f1e515bd8ad380000f7148e693e863746539461..badc81bc7b704a059ef43c3bb3f53ff732240efa 100644
--- a/src/art/vector/Leg.tw
+++ b/src/art/vector/Leg.tw
@@ -74,7 +74,7 @@
 		<<elseif _legSize == "Narrow">>
 			<<include Art_Vector_Leg_Narrow_MHeavy>>
 		<</if>>
-	<<elseif _artSlave.muscles < 97>>
+	<<elseif _artSlave.muscles < 97 && _artSlave.muscles >= 62>>
 		<<if _legSize == "Thick">>
 			<<include Art_Vector_Leg_Thick_MMedium>>
 		<<elseif _legSize == "Wide">>
@@ -84,7 +84,7 @@
 		<<elseif _legSize == "Narrow">>
 			<<include Art_Vector_Leg_Narrow_MMedium>>
 		<</if>>
-	<<elseif _artSlave.muscles < 62>>
+	<<elseif _artSlave.muscles < 62 && _artSlave.muscles >= 30>>
 		<<if _legSize == "Thick">>
 			<<include Art_Vector_Leg_Thick_MLight>>
 		<<elseif _legSize == "Wide">>
diff --git a/src/art/vector/Torso.tw b/src/art/vector/Torso.tw
index b94726e33f2a28aea228049cb65a57aa54562249..0b8aee2974e986814fc899d97931ea424330fc1d 100644
--- a/src/art/vector/Torso.tw
+++ b/src/art/vector/Torso.tw
@@ -92,7 +92,7 @@
 <<include _art >>
 
 
-<<if _artSlave.muscles >= 6>>
+<<if _artSlave.muscles >= 30>>
 	<<if _artSlave.muscles >= 97>>
 		<<if _torsoSize == "Obese">>
 			<<include Art_Vector_Torso_Obese_MHeavy>>