diff --git a/indra/llcharacter/lljoint.h b/indra/llcharacter/lljoint.h
index 61592363f50a5c1f3fd0198be7ec8800f2354c25..2c1974e6e764bb81353068e6049bee9690bf34ab 100755
--- a/indra/llcharacter/lljoint.h
+++ b/indra/llcharacter/lljoint.h
@@ -42,7 +42,7 @@
 const S32 LL_CHARACTER_MAX_JOINTS_PER_MESH = 15;
 // BENTO JOINT COUNT LIMIT - need to set this to final skeleton size
 // (bones + attachments) + 2, rounded to next multiple of 4.
-const U32 LL_CHARACTER_MAX_ANIMATED_JOINTS = 180; // must be divisible by 4!
+const U32 LL_CHARACTER_MAX_ANIMATED_JOINTS = 184; // must be divisible by 4!
 const U32 LL_MAX_JOINTS_PER_MESH_OBJECT = 110;
 
 // These should be higher than the joint_num of any
diff --git a/indra/newview/character/avatar_lad.xml b/indra/newview/character/avatar_lad.xml
index 2aa90969c93f5d4462603a4c032bf5d14f558501..5802b6e2fdbd63e780ccb18c774bb9b22a10dd7e 100755
--- a/indra/newview/character/avatar_lad.xml
+++ b/indra/newview/character/avatar_lad.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="US-ASCII" standalone="yes"?>
-<linden_avatar 
- version="2.0" wearable_definition_version="22"> 
+<linden_avatar
+  version="2.0" wearable_definition_version="22"> 
   <!-- The wearable_definition_version is checked during asset upload. -->
   <!-- If you increment it, check indra/lib/python/indra/assetutil.py.  -->
   <skeleton
@@ -73,7 +73,7 @@
      joint="mFootLeft"
      position="0 0.0 0.0"
      rotation="0 0 0"
-     visible_in_first_person="true"/>
+   visible_in_first_person="true"/>
 
     <attachment_point
      id="8"
@@ -83,7 +83,7 @@
      joint="mFootRight"
      position="0 0.0 0.0"
      rotation="0 0 0"
-     visible_in_first_person="true"/>
+   visible_in_first_person="true"/>
 
     <attachment_point
      id="9"
@@ -93,7 +93,7 @@
      joint="mChest"
      position="-0.15 0 -0.1"
      rotation="0 -90 90"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="10"
@@ -103,7 +103,7 @@
      joint="mPelvis"
      position="0 0 -0.15"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="11"
@@ -113,8 +113,8 @@
      joint="mHead"
      position="0.12 0 0.001"
      rotation="0 0 0"
-     visible_in_first_person="false"/>
-    
+   visible_in_first_person="false"/>
+
     <attachment_point
      id="12"
      group="2"
@@ -123,7 +123,7 @@
      joint="mHead"
      position="0.12 0 -0.04"
      rotation="0 0 0"
-     visible_in_first_person="false" />
+   visible_in_first_person="false" />
 
     <attachment_point
      id="13"
@@ -133,7 +133,7 @@
      joint="mHead"
      position="0.015 0.08 0.017"
      rotation="0 0 0"
-     visible_in_first_person="false" />
+   visible_in_first_person="false" />
 
     <attachment_point
      id="14"
@@ -143,7 +143,7 @@
      joint="mHead"
      position="0.015 -0.08 0.017"
      rotation="0 0 0"
-     visible_in_first_person="false" />
+   visible_in_first_person="false" />
 
     <attachment_point
      id="15"
@@ -153,7 +153,7 @@
      joint="mEyeLeft"
      position="0 0 0"
      rotation="0 0 0"
-     visible_in_first_person="false"/>
+   visible_in_first_person="false"/>
 
     <attachment_point
      id="16"
@@ -163,7 +163,7 @@
      joint="mEyeRight"
      position="0 0 0"
      rotation="0 0 0"
-     visible_in_first_person="false" />
+   visible_in_first_person="false" />
 
     <attachment_point
      id="17"
@@ -173,7 +173,7 @@
      joint="mHead"
      position="0.1 0 0.05"
      rotation="0 0 0"
-     visible_in_first_person="false"/>
+   visible_in_first_person="false"/>
 
     <attachment_point
      id="18"
@@ -183,7 +183,7 @@
      joint="mShoulderRight"
      position="0.01 -0.13 0.01"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="19"
@@ -193,7 +193,7 @@
      joint="mElbowRight"
      position="0 -0.12 0"
      rotation="0 0 0"
-     visible_in_first_person="true"/>
+   visible_in_first_person="true"/>
 
     <attachment_point
      id="20"
@@ -203,7 +203,7 @@
      joint="mShoulderLeft"
      position="0.01 0.15 -0.01"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="21"
@@ -213,7 +213,7 @@
      joint="mElbowLeft"
      position="0 0.113 0"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="22"
@@ -223,7 +223,7 @@
      joint="mHipRight"
      position="0 0 0"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="23"
@@ -233,7 +233,7 @@
      joint="mHipRight"
      position="-0.017 0.041 -0.310"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="24"
@@ -243,7 +243,7 @@
      joint="mKneeRight"
      position="-0.044 -0.007 -0.262"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="25"
@@ -253,8 +253,8 @@
      joint="mHipLeft"
      position="0 0 0"
      rotation="0 0 0"
-     visible_in_first_person="true" />
-    
+   visible_in_first_person="true" />
+
     <attachment_point
      id="26"
      group="5"
@@ -263,7 +263,7 @@
      joint="mHipLeft"
      position="-0.019 -0.034 -0.310"
      rotation="0 0 0"
-     visible_in_first_person="true"/>
+   visible_in_first_person="true"/>
 
     <attachment_point
      id="27"
@@ -273,7 +273,7 @@
      joint="mKneeLeft"
      position="-0.044 -0.007 -0.261"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="28"
@@ -283,7 +283,7 @@
      joint="mPelvis"
      position="0.092 0.0 0.088"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="29"
@@ -293,7 +293,7 @@
      joint="mTorso"
      position="0.104 0.082 0.247"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
      id="30"
@@ -303,7 +303,7 @@
      joint="mTorso"
      position="0.104 -0.082 0.247"
      rotation="0 0 0"
-     visible_in_first_person="true" />
+   visible_in_first_person="true" />
 
     <attachment_point
        id="31"
@@ -412,8 +412,8 @@
        position="0 0 0"
        rotation="0 0 0"
        visible_in_first_person="true" />
-  	
-    <!-- BENTO ADDITIONS -->
+ 
+     <!-- BENTO ADDITIONS -->
 
     <attachment_point
      id="41"
@@ -944,7 +944,7 @@
          scale="0 0 0 "
          offset="0 -.009 0" />
 		 
-      <bone
+	    <bone
          name="mFaceEyeLidLowerLeft"
          scale="0 0 0 "
          offset="0 .009 0" />
@@ -1103,7 +1103,7 @@
          scale="0 0 0"
          offset="0 0 .004" />
 
-      <bone
+		 <bone
          name="mFaceEyeLidUpperRight"
          scale="0 0 0"
          offset="0 0 -.004" />
@@ -1268,7 +1268,7 @@
          name="mFaceCheekUpperInnerRight"
          scale="0 0 0"
          offset="-0.005 0 0" />
-		
+		 
       </param_skeleton>
     </param>
 
@@ -1360,7 +1360,7 @@
      id="655"
      group="1"
      name="Head Size"
-     label="Head Size"
+   label="Head Size"
      wearable="shape"
      edit_group="shape_head"
      label_min="Small Head"
@@ -1383,7 +1383,7 @@
          name="mFaceRoot"
          scale="1 1 1"
          offset="0 0 0" />
-
+		 
         <bone
          name="mEyeLeft"
          scale="1 1 1"
@@ -1543,12 +1543,10 @@
          name="mFaceLipLowerCenter"
          scale="1 1 1"
          offset="0 0 0" />
-		 
         <bone
          name="mFaceLipLowerRight"
          scale="1 1 1"
          offset="0 0 0" />
-		 
       </param_skeleton>
     </param>
 
@@ -1720,7 +1718,7 @@
          scale="0 0 0"
          offset="-.005 0 0" />
 		 
-      <bone
+        <bone
          name="mFaceEyeLidLowerRight"
          scale="0 0 0"
          offset="-.003 0 -0.003" />
@@ -1827,7 +1825,8 @@
          scale="0 0 .5" />
       </param_skeleton>
     </param>
-                          <param
+	
+    <param
      id="11001"
      group="0"
      name="Hover"
@@ -1842,1488 +1841,1909 @@
      camera_distance="2.5">
       <param_skeleton />
     </param>
-
-  </skeleton>
-
-  <mesh
-   type="hairMesh"
- lod="0"
-   file_name="avatar_hair.llm"
-   min_pixel_width="320">
-    <!-- begin morph targets -->
+	
     <param
-     id="180"
-     group="1"
-     name="Hair_Volume"
-     label="Hair Volume"
-   show_simple="true"
-     wearable="hair"
-     clothing_morph="true"
-     edit_group="hair_style"
-     label_min="Less"
-     label_max="More"
-     value_min="0"
-     value_max="1.3"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+     id="30002"
+     group="0"
+     name="Nose_Big_Out"
+     value_min="-0.8"
+     value_max="2.5">
+      <param_skeleton>
+        <bone
+         name   = "mFaceNoseCenter"
+		 offset = "0.01 0.0 0.0"
+         scale  = "0.10 0.3 0.0" />
+        <bone
+         name   = "mFaceNoseLeft"
+		 offset = "0 0.0025 0"/>		 
+        <bone
+         name   = "mFaceNoseRight"
+		 offset = "0 -0.0025 0" />		 
+		<!--bone
+         name   = "mFaceNoseBridge"
+		 offset = "0.006 0.0 0.0"
+         scale  = "0.10 0.1 0.0" /-->
 
-    <param
-     id="761"
-     group="1"
-     name="Hair_Volume_Small"
-     label="Hair Volume"
-   show_simple="true"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Less"
-     label_max="More"
-     value_min="0"
-     value_max="1.3"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
+      </param_skeleton>
     </param>
-
+	
     <param
-     id="181"
+     id="30004"
      group="0"
-     name="Hair_Big_Front"
-     label="Big Hair Front"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="5"
-     label_min="Less"
-     label_max="More"
-     value_min="-1"
-     value_max="1"
-     value_default="0.14"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="90">
-      <param_morph />
+     name="Broad_Nostrils"
+     value_min="-.5"
+     value_max="1">
+       <param_skeleton>
+        <bone
+         name   = "mFaceNoseLeft"
+		 offset = "0 0.005 0"/>		 
+        <bone
+         name   = "mFaceNoseRight"
+		 offset = "0 -0.005 0" />		 
+      </param_skeleton>
     </param>
-
+	
     <param
-     id="182"
+     id="30020"
      group="0"
-     name="Hair_Big_Top"
-     label="Big Hair Top"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="6"
-     label_min="Less"
-     label_max="More"
-     value_min="-1"
-     value_max="1"
-     value_default=".7"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="90">
-      <param_morph />
-    </param>
+     name="Bulbous_Nose"
+     value_min="-.5"
+     value_max="1.5"
+	 >
+      <param_skeleton>
+        <bone
+         name   = "mFaceNoseCenter"
+		 offset = "0.0 0.0 0.0"
+         scale  = "0.2 0.4 0.2" />
+        <bone
+         name   = "mFaceNoseLeft"
+		 scale  = "0 0.3 0"
+		 offset = "0 0.0015 0"
+		 />
+        <bone
+         name   = "mFaceNoseRight"
+		 scale  = "0 0.3 0"
+		 offset = "0 -0.0015 0"
+		 />
+		 
+      </param_skeleton>
+	</param>
 
     <param
-     id="183"
+     id="30517"
      group="0"
-     name="Hair_Big_Back"
-     clothing_morph="true"
-     label="Big Hair Back"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="7"
-     label_min="Less"
-     label_max="More"
-     value_min="-1"
-     value_max="1"
-     value_default="0.05"
-     camera_elevation=".1"
-     camera_distance=".7"
-     camera_angle="90">
-      <param_morph />
+     name="Wide_Nose"
+     value_min="-.5"
+     value_max="1">
+      <param_skeleton>
+        <bone
+         name   = "mFaceNoseCenter"
+		 offset = "0.00 0.0 0.0"
+         scale  = "0.10 0.8 0.0" />
+        <bone
+         name   = "mFaceNoseLeft"
+		 scale  = "0 0 0"
+		 offset = "0.001 0.010 0"/>		 
+        <bone
+         name   = "mFaceNoseRight"
+		 scale  = "0 0 0"
+		 offset = "-0.001 -0.01 0" />		 
+      </param_skeleton>
     </param>
 
     <param
-     id="184"
+     id="30656"
      group="0"
-     name="Hair_Spiked"
-     label="Spiked Hair"
-   show_simple="true"
-     wearable="hair"
-     clothing_morph="true"
-     edit_group="hair_style"
-     edit_group_order="15"
-     label_min="No Spikes"
-     label_max="Big Spikes"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+     name="Crooked_Nose"
+     value_min="-2"
+     value_max="2">
+      <param_skeleton>
+        <bone
+         name   = "mFaceNoseCenter"
+         scale  = "0.0 0.00 0.0" 
+		 offset = "0.0 0.009 0.0" />
+        
+		<bone
+         name   = "mFaceNoseLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.005 0.0"/>
+		 
+        <bone
+         name   = "mFaceNoseRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.005 0.0" />
+		 
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.001 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.002 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.003 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.002 0.0" />
+		 
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.001 0.0" />
 
-    <param
-     id="140"
-     group="0"
-     name="Hair_Part_Middle"
-     label="Middle Part"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="17"
-     label_min="No Part"
-     label_max="Part"
-     value_min="0"
-     value_max="2"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="0">
-      <param_morph />
-    </param>
+        <bone
+         name   = "mFaceEyebrowInnerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.001 0.0" />
+
+        <bone
+         name   = "mFaceEyebrowInnerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.001 0.0" />
+		 
+        <!--bone
+         name   = "mFaceNoseBridge"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.007 0.0" /-->
 
+      </param_skeleton>
+    </param>
+	
     <param
-     id="141"
+     id="30155"
      group="0"
-     name="Hair_Part_Right"
-     label="Right Part"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="18"
-     label_min="No Part"
-     label_max="Part"
-     value_min="0"
-     value_max="2"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="0">
-      <param_morph />
+     name="Lip Width"
+     value_min="-0.9"
+     value_max="1.3"
+     value_default="0">
+      <param_skeleton>
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.005 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.003 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.003 0.0" />
+		 
+        <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.003 0.0" />
+		 
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.003 0.0" />
+		 
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.005 0.0" />
+
+      </param_skeleton>
     </param>
 
     <param
-     id="142"
+     id="30653"
      group="0"
-     name="Hair_Part_Left"
-     label="Left Part"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="19"
-     label_min="No Part"
-     label_max="Part"
-     value_min="0"
-     value_max="2"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="0">
-      <param_morph />
-    </param>
+     name="Tall_Lips"
+     value_min="-1"
+     value_max="2">
+      <param_skeleton>
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 0.0015" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 0.0025" />
+		 
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 0.0015" />
+		 
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 0.0" />
+		 		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 -0.0015" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 -0.0025" />
 
-    <param
-     id="143"
-     group="0"
-     name="Hair_Sides_Full"
-     label="Full Hair Sides"
-   show_simple="true"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="11"
-     label_min="Mowhawk"
-     label_max="Full Sides"
-     value_min="-4"
-     value_max="1.5"
-     value_default="0.125"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0.2 0.00 0.2"
+		 offset = "-0.01 0.00 -0.0015" />
+		 
+      </param_skeleton>
     </param>
-
+	
     <param
-     id="144"
-     group="1"
-     name="Bangs_Front_Up"
-     label="Front Bangs Up"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Bangs"
-     label_max="Bangs Up"
+     id="30505"
+     group="0"
+     name="Lip_Thickness"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+     value_max="0.7">
+      <param_skeleton>
+
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.01 0.00 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.012 0.00 -0.005" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.015 0.00 -0.005" />
+		 
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.012 0.00 -0.005" />
+		 
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.01 0.00 0.0" />
+		 		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.01 0.00 0.008" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.01 0.00 0.008" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0.2 0.00 -0.6"
+		 offset = "-0.01 0.00 0.008" />
 
+      </param_skeleton>
+    </param>
+	
     <param
-     id="145"
-     group="1"
-     clothing_morph="true"
-     name="Bangs_Front_Down"
-     label="Front Bangs Down"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Bangs"
-     label_max="Bangs Down"
+     id="31505"
+     group="0"
+     name="Lip_Thickness"
      value_min="0"
-     value_max="5"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+     value_max="1">
+      <param_skeleton>
+
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.2 0.00 0.1"
+		 offset = "0.005 0.00 0.0" />
+		 
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.2 0.00 0.7"
+		 offset = "0.004 0.00 0.006" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0.2 0.00 0.7"
+		 offset = "0.004 0.00 0.006" />
+		 
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.2 0.00 0.7"
+		 offset = "0.004 0.00 0.006" />
+		 
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.2 0.00 0.1"
+		 offset = "0.005 0.00 0.0" />
+		 		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0.2 0.00 0.3"
+		 offset = "0.006 0.00 -0.003" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 scale  = "0.2 0.00 0.3"
+		 offset = "0.006 0.00 -0.003" />
 
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0.2 0.00 0.3"
+		 offset = "0.006 0.00 -0.003" />
+
+      </param_skeleton>
+    </param>
+		
     <param
-     id="146"
+     id="30797"
      group="1"
-     name="Bangs_Sides_Up"
-     label="Side Bangs Up"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Side Bangs"
-     label_max="Side Bangs Up"
+     name="Fat_Upper_Lip"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
+     value_max="1.5">
+      <param_skeleton>
+		 		 
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0 0 0"
+		 offset = "-0.002 0.00 0.001" />
+
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0 0 0"
+		 offset = "-0.002 0.00 0.001" />
+
+		<bone
+         name   = "mFaceLipUpperLeft"
+	     scale  = " 0.1 0 0.6"
+		 offset = "-0.006 0.00 0.006" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+	     scale  = " 0.1 0 0.4"
+		 offset = "-0.006 0.00 0.003" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+	     scale  = " 0.1 0 0.6"
+		 offset = "-0.006 0.00 0.006" />
+
+ 	    <bone
+         name   = "mFaceLipLowerLeft"
+	     scale  = " 0 0 0"	 
+		 offset = "-0.002 0.00 0.001" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+	     scale  = " 0 0 0"
+		 offset = "-0.002 0.00 0.001" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+	     scale  = " 0 0 0"
+		 offset = "-0.002 0.00 0.001" />
+
+      </param_skeleton>
     </param>
 
     <param
-     id="147"
+     id="30798"
      group="1"
-     clothing_morph="true"
-     name="Bangs_Sides_Down"
-     label="Side Bangs Down"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Side Bangs"
-     label_max="Side Bangs Down"
+     name="Fat_Lower_Lip"
      value_min="0"
-     value_max="2"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
+     value_max="1.5">
+      <param_skeleton>
+		 		 
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0 0 0"
+		 offset = "-0.002 0.00 -0.002" />
+
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0 0 0"
+		 offset = "-0.002 0.00 -0.002" />
+
+	    <bone
+         name   = "mFaceLipUpperLeft"
+	     scale  = " 0 0 0"
+		 offset = "-0.002 0.00 -0.003" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+	     scale  = " 0 0 0"
+		 offset = "-0.002 0.00 -0.003" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+	     scale  = " 0 0 0"
+		 offset = "-0.002 0.00 -0.003" />
+		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+	     scale  = " 0.1 0 0.25"
+		 offset = "-0.005 0.00 -0.004" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+	     scale  = " 0.1 0 0.25"
+		 offset = "-0.005 0.00 -0.004" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+	     scale  = " 0.1 0 0.25"
+		 offset = "-0.005 0.00 -0.004" />
+
+      </param_skeleton>
     </param>
+	
+    <param
+     id="30506"
+     group="0"
+     name="Mouth_Height"
+     value_min="-2"
+     value_max="2">
+      <param_skeleton>
+		 		 
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.006" />
 
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.006" />
+
+	    <bone
+         name   = "mFaceLipUpperLeft"
+	     scale  = " 0 0 0"
+		 offset = "0 0 -0.006" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+	     scale  = " 0 0 0"
+		 offset = "0 0 -0.006" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+	     scale  = " 0 0 0"
+		 offset = "0 0 -0.006" />
+		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+	     scale  = " 0 0 0"
+		 offset = "0 0 -0.006" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+	     scale  = " 0 0 0"
+		 offset = "0 0 -0.006" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+	     scale  = " 0 0 0"
+		 offset = "0 0 -0.006" />
+
+        <bone
+         name   = "mFaceTongueBase"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0 0 -0.006" />
+
+        <bone
+         name   = "mFaceTeethUpper"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0 0 -0.006" />
+
+        <bone
+         name   = "mFaceTeethLower"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0 0 -0.006" />
+
+      </param_skeleton>
+    </param>
+	
     <param
-     id="148"
+     id="30658"
      group="1"
-     name="Bangs_Back_Up"
-     label="Back Bangs Up"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Back Bangs"
-     label_max="Back Bangs Up"
+     name="Frown_Mouth"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="150">
-      <param_morph />
+     value_max="1.4">
+	 <param_skeleton>
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.005" />
+
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.005" />
+
+	    <bone
+         name   = "mFaceLipUpperLeft"
+	     scale  = "0 0 0"
+		 offset = "0 0 0" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+	     scale  = "0 0 0"
+		 offset = "0 0 0" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+	     scale  = "0 0 0"
+		 offset = "0 0 0" />
+		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+	     scale  = "0 0 0"
+		 offset = "0 0 0.001" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+	     scale  = "0 0 0"
+		 offset = "0 0 0.002" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+	     scale  = "0 0 0"
+		 offset = "0 0 0.001" />
+      </param_skeleton>
     </param>
 
     <param
-     id="149"
+     id="30657"
      group="1"
-     name="Bangs_Back_Down"
-     label="Back Bangs Down"
-     clothing_morph="true"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Back Bangs"
-     label_max="Back Bangs Down"
+     name="Smile_Mouth"
      value_min="0"
-     value_max="2"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="150">
-      <param_morph />
-    </param>
+     value_max="1.4">
+      <param_skeleton>
+		 		 
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0.005 0.002" />
 
-    <param
-     id="171"
-     group="1"
-     name="Hair_Front_Down"
-     label="Front Hair Down"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Front Hair"
-     label_max="Front Hair Down"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0 0 0"
+		 offset = "0 -0.005 0.002" />
 
-    <param
-     id="172"
-     group="1"
-     name="Hair_Front_Up"
-     label="Front Hair Up"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Front Hair"
-     label_max="Front Hair Up"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+	    <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0.002 0" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.0005" />
 
-    <param
-     id="173"
-     group="1"
-     name="Hair_Sides_Down"
-     label="Sides Hair Down"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Sides Hair"
-     label_max="Sides Hair Down"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0 0 0"
+		 offset = "0 -0.002 0" />
+		 
+	    <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0.001 0" />
+		 
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.001" />
 
-    <param
-     id="174"
-     group="1"
-     name="Hair_Sides_Up"
-     label="Sides Hair Up"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Sides Hair"
-     label_max="Sides Hair Up"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0 0 0"
+		 offset = "0 -0.001 0" />
 
-    <param
-     id="175"
-     group="1"
-     name="Hair_Back_Down"
-     label="Back Hair Down"
-     clothing_morph="true"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Back Hair"
-     label_max="Back Hair Down"
-     value_min="0"
-     value_max="3"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="150">
-      <param_morph />
+      </param_skeleton>
     </param>
-
+	
     <param
-     id="176"
-     group="1"
-     name="Hair_Back_Up"
-     label="Back Hair Up"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Back Hair"
-     label_max="Back Hair Up"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="150">
-      <param_morph />
-    </param>
+     id="30764"
+     group="0"
+     name="Lip_Cleft_Deep"
+     value_min="-.5"
+     value_max="1.2">
+      <param_skeleton>
+		 		 
+	    <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.002" />
+		 
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0 0 0"
+		 offset = "0 0 0.004" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0 0 0"
+		 offset = "0 0 -0.002" />
 
+      </param_skeleton>
+	 </param>
+	 
     <param
-     id="177"
+     id="30025"
      group="0"
-     name="Hair_Rumpled"
-     label="Rumpled Hair"
-   show_simple="true"
-     wearable="hair"
-     clothing_morph="true"
-     edit_group="hair_style"
-     edit_group_order="14.5"
-     label_min="Smooth Hair"
-     label_max="Rumpled Hair"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
+     name="Wide_Lip_Cleft"
+     value_min="-.8"
+     value_max="1.5">
+      <param_skeleton>
+		 		 
+	    <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0 0 0"
+		 offset = "0 0.004 0" />
+		 
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0  0 0"
+		 offset = "0 -0.004 0" />
 
-    <param
-     id="178"
-     group="1"
-     name="Hair_Swept_Back"
-     label="Swept Back Hair"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="NotHair"
-     label_max="Swept Back"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="90">
-      <param_morph />
+      </param_skeleton>
     </param>
-
+	
     <param
-     id="179"
-     group="1"
-     name="Hair_Swept_Forward"
-     label="Swept Forward Hair"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Hair"
-     label_max="Swept Forward"
+     id="31663"
+     group="0"
+     name="Shift_Mouth"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="90">
-      <param_morph />
-    </param>
+     value_max="2">
+      <param_skeleton>
+        <bone
+         name   = "mFaceNoseCenter"
+         scale  = "0.0 0.00 0.0" 
+		 offset = "0.0 -0.003 0.0" />
 
-    <param
-     id="190"
-     group="1"
-     name="Hair_Tilt_Right"
-     label="Hair Tilted Right"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Hair"
-     label_max="Tilt Right"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="0">
-      <param_morph />
-    </param>
+		<bone
+         name   = "mFaceNoseLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.003 0.0"/>
 
-    <param
-     id="191"
-     group="1"
-     name="Hair_Tilt_Left"
-     label="Hair Tilted Left"
-     wearable="hair"
-     edit_group="hair_style"
-     label_min="Hair"
-     label_max="Tilt Left"
-     value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="0">
-      <param_morph />
+        <bone
+         name   = "mFaceNoseRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.003 0.0" />
+
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.006 0.0" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 -0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 -0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.007 0.0" />
+
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 -0.01 0.0" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 -0.005 0.0" />
+		 
+        <bone
+         name   = "mFaceTeethUpper"
+		 scale  = "0.0  0.00 0.0"
+		 offset = "-0.002 -0.005 0.0" />
+		 
+        <bone
+         name   = "mFaceTeethLower"
+		 scale  = "0.0  0.00 0.0"
+		 offset = "-0.002 -0.006 0.0" />
+		 
+		 
+
+      </param_skeleton>
     </param>
 
     <param
-     id="192"
+     id="32663"
      group="0"
-     name="Bangs_Part_Middle"
-     label="Part Bangs"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="20"
-     label_min="No Part"
-     label_max="Part Bangs"
+     name="Shift_Mouth"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="0">
-      <param_morph />
-    </param>
+     value_max="2">
+      <param_skeleton>
+        <bone
+         name   = "mFaceNoseCenter"
+         scale  = "0.0 0.00 0.0" 
+		 offset = "0.0 0.003 0.0" />
+
+		<bone
+         name   = "mFaceNoseLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.003 0.0"/>
+
+        <bone
+         name   = "mFaceNoseRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.003 0.0" />
+
+        <bone
+         name   = "mFaceLipCornerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipUpperLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipUpperCenter"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.006 0.0" />
+
+        <bone
+         name   = "mFaceLipUpperRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipCornerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.005 0.0" />		 
+
+        <bone
+         name   = "mFaceLipLowerLeft"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 0.005 0.0" />
+
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.01 0.0" />
+
+        <bone
+         name   = "mFaceLipLowerRight"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "0.0 0.007 0.0" />
+		 
+        <bone
+         name   = "mFaceTeethUpper"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 0.005 0.0" />
+		 
+        <bone
+         name   = "mFaceTeethLower"
+		 scale  = "0.0 0.00 0.0"
+		 offset = "-0.002 0.006 0.0" />
+		 
+
+       </param_skeleton>
+	  </param>
 
     <param
-     id="640"
-     group="1"
-     name="Hair_Egg_Head"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
-     value_min="-1.3"
-     value_max="1">
-      <param_morph />
+     id="30035"
+     group="0"
+     name="Big_Ears"
+     value_min="-1"
+     value_max="2">
+      <param_skeleton>
+        <bone
+         name   = "mFaceEar1Left"
+         scale  = "0.55 0.55 0.55" 
+		 offset = "0.0  -0.002   0.001" />
+        <bone
+         name   = "mFaceEar1Right"
+         scale  = "0.55 0.55 0.55" 
+		 offset = "0.0  0.002   0.001" />
+       </param_skeleton>
     </param>
-
+	
     <param
-     id="641"
-     group="1"
-     name="Hair_Squash_Stretch_Head"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
+     id="30015"
+     group="0"
+     name="Ears_Out"
      value_min="-.5"
-     value_max="1">
-      <param_morph />
-    </param>
-
+     value_max="1.5">
+      <param_skeleton>
+	    <!-- Place Holder. Can't do this unless we get rotation offset -->
+        <bone
+         name   = "mFaceEar1Left"
+		 offset = "0.0  -0.0   0.0" />
+        <bone
+         name   = "mFaceEar1Right"
+		 offset = "0.0  0.0   0.0" />
+       </param_skeleton>
+     </param>
+	 
     <param
-     id="642"
-     group="1"
-     name="Hair_Square_Head"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
-     value_min="0"
-     value_max="1">
-      <param_morph />
+     id="30796"
+     group="0"
+     name="Pointy_Ears"
+     value_min="-.4"
+     value_max="3">
+      <param_skeleton>
+        <bone
+         name   = "mFaceEar2Left"
+		 offset = "-0.0149  0.001   0.016" />
+        <bone
+         name   = "mFaceEar2Right"
+		 offset = "-0.0149  -0.001   0.016" />
+       </param_skeleton>
     </param>
-
+	
     <param
-     id="643"
-     group="1"
-     name="Hair_Round_Head"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
-     value_min="0"
+     id="30185"
+     group="0"
+     name="Deep_Chin"
+     value_min="-1"
      value_max="1">
-      <param_morph />
-    </param>
+      <param_skeleton>
+        <bone
+         name   = "mFaceJaw"
+		 offset = "0.0  0.00   -0.02" />
 
-    <param
-     id="644"
-     group="1"
-     name="Hair_Forehead_Round"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
-     value_min="0"
-     value_max="1">
-      <param_morph />
-    </param>
+        <bone
+         name   = "mFaceLipLowerLeft"
+		 offset = "0.0  0.00   0.02" />
 
-    <param
-     id="645"
-     group="1"
-     name="Hair_Forehead_Slant"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
-     value_min="0"
-     value_max="1">
-      <param_morph />
-    </param>
+        <bone
+         name   = "mFaceLipLowerRight"
+		 offset = "0.0  0.00   0.02" />
+
+        <bone
+         name   = "mFaceLipLowerCenter"
+		 offset = "0.0  0.00   0.02" />
 
+        <bone
+         name   = "mFaceTongueBase"
+		 offset = "0.0  0.00   0.02"/>
+		 
+        <bone
+         name   = "mFaceTeethLower"
+		 offset = "0 0 0.02" />
+		 
+		 
+       </param_skeleton>
+    </param>
+	
     <param
-     id="774"
-     group="1"
-     name="Shear_Head_Hair"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
+     id="30665"
+     group="0"
+     name="Jaw_Jut"
      value_min="-2"
      value_max="2">
-      <param_morph />
+      <param_skeleton>
+        <bone
+         name   = "mFaceJaw"
+		 offset = "0.0085  0.00  0" />
+       </param_skeleton>
     </param>
-
+	
     <param
-     id="771"
-     group="1"
-     name="Elongate_Head_Hair"
-     wearable="hair"
-     edit_group="hair_style"
-     cross_wearable="true"
-     value_min="-1"
-     value_max="1">
-      <param_morph />
-    </param>
+     id="30024"
+     group="0"
+     name="Wide_Eyes"
+     value_min="-1.5"
+     value_max="2">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceEyeLidUpperLeft"
+         scale="0 0 0"
+         offset="0 0 .003" />
+
+		 <bone
+         name="mFaceEyeLidUpperRight"
+         scale="0 0 0"
+         offset="0 0 .003" />
+		 
+		 <bone
+         name="mFaceEyeLidLowerLeft"
+         scale="0 0 0"
+         offset="0 0 -.003" />
+
+		 <bone
+         name="mFaceEyeLidLowerRight"
+         scale="0 0 0"
+         offset="0 0 -.003" />
 
+       </param_skeleton>
+    </param>
+	
     <param
-     id="674"
+     id="30650"
      group="0"
-     name="Hair_Shear_Back"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="12"
-     label="Shear Back"
-     label_min="Full Back"
-     label_max="Sheared Back"
-     value_min="-1"
-     value_max="2"
-     value_default="-0.3"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="100">
-      <param_morph />
-    </param>
+     name="Eyelid_Corner_Up"
+     value_min="-1.3"
+     value_max="1.2">
+      <param_skeleton>
+		 <bone
+         name="mFaceEyebrowOuterLeft"
+         scale="0 0 0"
+         offset="0 0 .004" />
 
+		 <bone
+         name="mFaceEyebrowOuterRight"
+         scale="0 0 0"
+         offset="0 0 .004" />
+       </param_skeleton>		 
+    </param>
+	
     <param
-     id="762"
+     id="30765"
      group="0"
-     name="Hair_Shear_Front"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="11.8"
-     label="Shear Front"
-   show_simple="true"
-     label_min="Full Front"
-     label_max="Sheared Front"
-     value_min="0"
-     value_max="3"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="30">
-      <param_morph />
+     name="Puffy_Lower_Lids"
+     value_min="-.3"
+     value_max="2.5">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceEyeLidLowerLeft"
+         scale="0 0 0.3"
+         offset="0 0 0" />
+
+		 <bone
+         name="mFaceEyeLidLowerRight"
+         scale="0 0 0.3"
+         offset="0 0 0" />
+
+       </param_skeleton>		 
     </param>
 
     <param
-     id="754"
+     id="31629"
      group="0"
-     name="Hair_Taper_Back"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="14"
-     label="Taper Back"
-     label_min="Wide Back"
-     label_max="Narrow Back"
-     value_min="-1"
-     value_max="2"
-     value_default="0"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="160">
-      <param_morph />
+     name="Forehead Angle"
+     value_min="0"
+     value_max="1">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceForeheadLeft"
+         scale="0 0 0.08"
+         offset="0.02 0 0" />
+
+		 <bone
+         name="mFaceForeheadCenter"
+         scale="0.01 0 0.08"
+         offset="0.002 0 0" />
+
+		 <bone
+         name="mFaceForeheadRight"
+         scale="0 0 0.08"
+         offset="0.02 0 0" />
+
+       </param_skeleton>		 
     </param>
 
     <param
-     id="755"
+     id="32629"
      group="0"
-     name="Hair_Taper_Front"
-     wearable="hair"
-     edit_group="hair_style"
-     edit_group_order="13"
-     label="Taper Front"
-     label_min="Wide Front"
-     label_max="Narrow Front"
+     name="Forehead Angle"
+     value_min="0"
+     value_max="1">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceForeheadLeft"
+         scale="0 0 0.2"
+         offset="-0.01 0 -0.01" />
+
+		 <bone
+         name="mFaceForeheadCenter"
+         scale="0 0 0"
+         offset="-0.001 0 0.001" />
+
+		 <bone
+         name="mFaceForeheadRight"
+         scale="0 0 0.2"
+         offset="-0.01 0 -0.01" />
+		 
+		 <bone
+         name="mFaceEyebrowInnerRight"
+         scale="0 0 0"
+         offset="0 0 0.002" />
+		 
+		 <bone
+         name="mFaceEyebrowInnerLeft"
+         scale="0 0 0"
+         offset="0 0 0.002" />
+		 
+		 <bone
+         name="mFaceEyebrowCenterRight"
+         scale="0 0 0"
+         offset="0 0 0.003" />
+		 
+		 <bone
+         name="mFaceEyebrowCenterLeft"
+         scale="0 0 0"
+         offset="0 0 0.003" />
+
+       </param_skeleton>		 
+    </param>
+
+    <param
+     id="30001"
+     group="0"
+     name="Big_Brow"
+     value_min="-.3"
+     value_max="2">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceForeheadCenter"
+         scale="0 0 0"
+         offset="0.008 0 0.001" />
+
+		 <bone
+         name="mFaceEyebrowInnerRight"
+         scale="0.1 0 0"
+         offset="0.004 0 0" />
+		 
+		 <bone
+         name="mFaceEyebrowInnerLeft"
+         scale="0.1 0 0"
+         offset="0.004 0 0" />
+		 
+		 <bone
+         name="mFaceEyebrowCenterRight"
+         scale="0.1 0 0"
+         offset="0.004 0 0" />
+		 
+		 <bone
+         name="mFaceEyebrowCenterLeft"
+         scale="0.1 0 0"
+         offset="0.004 0 0" />
+		 
+		 <bone
+         name="mFaceEyebrowOuterRight"
+         scale="0 0 0"
+         offset="0.004 0 0" />
+		 
+		 <bone
+         name="mFaceEyebrowOuterLeft"
+         scale="0 0 0"
+         offset="0.004 0 0" />
+
+       </param_skeleton>		 
+    </param>
+	
+    <param
+     id="30011"
+     group="0"
+     name="Noble_Nose_Bridge"
+     value_min="-.5"
+     value_max="1.5">
+      <param_skeleton>
+
+		 <!--bone
+         name="mFaceNoseBridge"
+         scale="0.15 0.01 0.7"
+         offset="0.009 0 -0.006" /-->
+
+		 <bone
+         name="mFaceForeheadCenter"
+         scale="0 0 0"
+         offset="0.001 0 0" />
+
+       </param_skeleton>
+    </param>
+
+    <param
+     id="30758"
+     group="0"
+     name="Lower_Bridge_Nose"
      value_min="-1.5"
-     value_max="1.5"
-     value_default="0.05"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
+     value_max="1.5">
+      <param_skeleton>
+
+		 <!--bone
+         name="mFaceNoseBridge"
+         scale="0 0 0.2"
+         offset="0.00 0 0.002" /-->
+
+		 <bone
+         name="mFaceNoseCenter"
+         scale="0 0 0"
+         offset="0.004 0 0.001" />
+
+       </param_skeleton>
     </param>
 
     <param
-     id="782"
-     group="1"
-     clothing_morph="true"
-     name="Hair_Pigtails_Short"
-     wearable="hair"
-     edit_group="hair_style"
-     value_min="0"
-     value_max="1">
-      <param_morph />
+     id="30027"
+     group="0"
+     name="Wide_Nose_Bridge"
+     value_min="-1.3"
+     value_max="1.2">
+      <param_skeleton>
+
+		 <!--bone
+         name="mFaceNoseBridge"
+         scale="0 0.4 0"
+         offset="0 0 0" /-->
+
+       </param_skeleton>
     </param>
+	
+    <param
+     id="30010"
+     group="0"
+     name="Sunken_Cheeks"
+     value_min="-1.5"
+     value_max="3">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceCheekUpperInnerLeft"
+         scale="0 0.1 0"
+         offset="0.001 -0.01 0" />
+
+		 <bone
+         name="mFaceCheekUpperInnerRight"
+         scale="0 0.1 0"
+         offset="0.001 0.01 0" />
 
+       </param_skeleton>
+    </param>
+	
     <param
-     id="783"
-     group="1"
-     clothing_morph="true"
-     name="Hair_Pigtails_Med"
-     wearable="hair"
-     edit_group="hair_style"
-     value_min="0"
+     id="30018"
+     group="0"
+     name="Puffy_Upper_Cheeks"
+     value_min="-1.5"
+     value_max="2.5">
+      <param_skeleton>
+
+		 <bone
+         name="mFaceCheekUpperOuterLeft"
+         scale="0.15 0.1 0.1"
+         offset="0.002 0 0.002" />
+
+		 <bone
+         name="mFaceCheekUpperOuterRight"
+         scale="0.15 0.1 0.1"
+         offset="0.002 0 0.002" />
+
+       </param_skeleton>
+    </param>
+	
+    <param
+     id="30014"
+     group="0"
+     name="High_Cheek_Bones"
+     value_min="-.5"
      value_max="1">
-      <param_morph />
+      <param_skeleton>
+
+		 <bone
+         name="mFaceCheekUpperOuterLeft"
+         scale="0 0 0"
+         offset="0 0 0.02" />
+
+		 <bone
+         name="mFaceCheekUpperOuterRight"
+         scale="0 0 0"
+         offset="0 0 0.02" />
+
+       </param_skeleton>
     </param>
+	
+	
+  </skeleton>
 
+  <mesh
+   type="hairMesh"
+   lod="0"
+   file_name="avatar_hair.llm"
+   min_pixel_width="320">
+    <!-- begin morph targets -->
     <param
-     id="790"
+     id="180"
      group="1"
-     clothing_morph="true"
-     name="Hair_Pigtails_Medlong"
+     name="Hair_Volume"
+     label="Hair Volume"
+     show_simple="true"
      wearable="hair"
+     clothing_morph="true"
      edit_group="hair_style"
+     label_min="Less"
+     label_max="More"
      value_min="0"
-     value_max="1">
+     value_max="1.3"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="784"
+     id="761"
      group="1"
-     clothing_morph="true"
-     name="Hair_Pigtails_Long"
+     name="Hair_Volume_Small"
+     label="Hair Volume"
+   show_simple="true"
      wearable="hair"
      edit_group="hair_style"
+     label_min="Less"
+     label_max="More"
      value_min="0"
-     value_max="1">
+     value_max="1.3"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="786"
-     group="1"
-     name="Hair_Ponytail_Short"
+     id="181"
+     group="0"
+     name="Hair_Big_Front"
+     label="Big Hair Front"
      wearable="hair"
      edit_group="hair_style"
-     value_min="0"
-     value_max="1">
+     edit_group_order="5"
+     label_min="Less"
+     label_max="More"
+     value_min="-1"
+     value_max="1"
+     value_default="0.14"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="90">
       <param_morph />
     </param>
 
     <param
-     id="787"
-     group="1"
-     name="Hair_Ponytail_Med"
+     id="182"
+     group="0"
+     name="Hair_Big_Top"
+     label="Big Hair Top"
      wearable="hair"
      edit_group="hair_style"
-     value_min="0"
-     value_max="1">
+     edit_group_order="6"
+     label_min="Less"
+     label_max="More"
+     value_min="-1"
+     value_max="1"
+     value_default=".7"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="90">
       <param_morph />
     </param>
 
     <param
-     id="788"
-     group="1"
-     name="Hair_Ponytail_Long"
+     id="183"
+     group="0"
+     name="Hair_Big_Back"
      clothing_morph="true"
+     label="Big Hair Back"
      wearable="hair"
      edit_group="hair_style"
-     value_min="0"
-     value_max="1">
+     edit_group_order="7"
+     label_min="Less"
+     label_max="More"
+     value_min="-1"
+     value_max="1"
+     value_default="0.05"
+     camera_elevation=".1"
+     camera_distance=".7"
+     camera_angle="90">
       <param_morph />
     </param>
 
-    <!-- #end morph targets -->
-  </mesh>
-
-  <mesh
-   type="hairMesh"
- lod="1"
-   file_name="avatar_hair_1.llm"
-   min_pixel_width="160"
-   reference="avatar_hair.llm">
-  </mesh>
-
-  <mesh
-   type="hairMesh"
- lod="2"
-   file_name="avatar_hair_2.llm"
-   min_pixel_width="80"
-   reference="avatar_hair.llm">
-  </mesh>
-
-  <mesh
-   type="hairMesh"
- lod="3"
-   file_name="avatar_hair_3.llm"
-   min_pixel_width="40"
-   reference="avatar_hair.llm">
-  </mesh>
-
-  <mesh
-   type="hairMesh"
- lod="4"
-   file_name="avatar_hair_4.llm"
- min_pixel_width="20"
-   reference="avatar_hair.llm">
-  </mesh>
-
-  <mesh
-   type="hairMesh"
- lod="5"
-   file_name="avatar_hair_5.llm"
- min_pixel_width="0"
-   reference="avatar_hair.llm">
-  </mesh>
-
-  <mesh
-   type="headMesh"
- lod="0"
-   file_name="avatar_head.llm"
-   min_pixel_width="320">
-    <!-- 
-                begin morph targets
-                #############
-                tweakable morphs
-                ############# 
-      -->
     <param
-     id="1"
+     id="184"
      group="0"
-     name="Big_Brow"
-     label="Brow Size"
-     wearable="shape"
-     edit_group="shape_head"
-     edit_group_order="7"
-     label_min="Small"
-     label_max="Large"
-     value_min="-.3"
-     value_max="2"
+     name="Hair_Spiked"
+     label="Spiked Hair"
+   show_simple="true"
+     wearable="hair"
+     clothing_morph="true"
+     edit_group="hair_style"
+     edit_group_order="15"
+     label_min="No Spikes"
+     label_max="Big Spikes"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".4"
-     camera_angle="45">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="2"
+     id="140"
      group="0"
-     name="Nose_Big_Out"
-     label="Nose Size"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="1"
-     label_min="Small"
-     label_max="Large"
-     show_simple="true"
-     value_min="-0.8"
-     value_max="2.5"
+     name="Hair_Part_Middle"
+     label="Middle Part"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="17"
+     label_min="No Part"
+     label_max="Part"
+     value_min="0"
+     value_max="2"
      camera_elevation=".1"
-     camera_distance=".35"
-     camera_angle="50">
+     camera_distance=".5"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="4"
+     id="141"
      group="0"
-     name="Broad_Nostrils"
-     label="Nostril Width"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="3"
-     label_min="Narrow"
-     label_max="Broad"
-     value_min="-.5"
-     value_max="1"
+     name="Hair_Part_Right"
+     label="Right Part"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="18"
+     label_min="No Part"
+     label_max="Part"
+     value_min="0"
+     value_max="2"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
+     camera_distance=".5"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="759"
+     id="142"
      group="0"
-     name="Low_Septum_Nose"
-     label="Nostril Division"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="3.5"
-     label_min="High"
-     label_max="Low"
-     value_min="-1"
-     value_max="1.5"
-     value_default="0.5"
+     name="Hair_Part_Left"
+     label="Left Part"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="19"
+     label_min="No Part"
+     label_max="Part"
+     value_min="0"
+     value_max="2"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
+     camera_distance=".5"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="517"
+     id="143"
      group="0"
-     name="Wide_Nose"
-     label="Nose Width"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="2"
-     label_min="Narrow"
-     label_max="Wide"
-     show_simple="true"
-     value_min="-.5"
-     value_max="1"
+     name="Hair_Sides_Full"
+     label="Full Hair Sides"
+   show_simple="true"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="11"
+     label_min="Mowhawk"
+     label_max="Full Sides"
+     value_min="-4"
+     value_max="1.5"
+     value_default="0.125"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="5"
-     group="0"
-     name="Cleft_Chin"
-     label="Chin Cleft"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="6"
-     label_min="Round"
-     label_max="Cleft"
-     value_min="-.1"
+     id="144"
+     group="1"
+     name="Bangs_Front_Up"
+     label="Front Bangs Up"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Bangs"
+     label_max="Bangs Up"
+     value_min="0"
      value_max="1"
-     camera_elevation="0"
-     camera_distance=".28"
-     camera_angle="-20">
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="6"
-     group="0"
-     name="Bulbous_Nose_Tip"
-     label="Nose Tip Shape"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="8"
-     label_min="Pointy"
-     label_max="Bulbous"
-     value_min="-.3"
-     value_max="1"
+     id="145"
+     group="1"
+     clothing_morph="true"
+     name="Bangs_Front_Down"
+     label="Front Bangs Down"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Bangs"
+     label_max="Bangs Down"
+     value_min="0"
+     value_max="5"
      camera_elevation=".1"
-     camera_distance=".35"
-     camera_angle="15">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="7"
-     group="0"
-     name="Weak_Chin"
-     label="Chin Angle"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="1"
-     label_min="Chin Out"
-     label_max="Chin In"
-     value_min="-.5"
-     value_max=".5"
+     id="146"
+     group="1"
+     name="Bangs_Sides_Up"
+     label="Side Bangs Up"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Side Bangs"
+     label_max="Side Bangs Up"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".4"
-     camera_angle="45">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="8"
-     group="0"
-     name="Double_Chin"
-     label="Chin-Neck"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="8"
-     label_min="Tight Chin"
-     label_max="Double Chin"
-     value_min="-.5"
-     value_max="1.5"
-     camera_elevation="-.1"
-     camera_distance=".3"
-     camera_angle="60">
+     id="147"
+     group="1"
+     clothing_morph="true"
+     name="Bangs_Sides_Down"
+     label="Side Bangs Down"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Side Bangs"
+     label_max="Side Bangs Down"
+     value_min="0"
+     value_max="2"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="10"
-     group="0"
-     name="Sunken_Cheeks"
-     label="Lower Cheeks"
-     wearable="shape"
-     edit_group="shape_head"
-     edit_group_order="9"
-     label_min="Well-Fed"
-     label_max="Sunken"
-     show_simple="true"
-     value_min="-1.5"
-     value_max="3"
+     id="148"
+     group="1"
+     name="Bangs_Back_Up"
+     label="Back Bangs Up"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Back Bangs"
+     label_max="Back Bangs Up"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".4"
-     camera_angle="5">
+     camera_distance=".5"
+     camera_angle="150">
       <param_morph />
     </param>
 
     <param
-     id="11"
-     group="0"
-     name="Noble_Nose_Bridge"
-     label="Upper Bridge"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="5"
-     label_min="Low"
-     label_max="High"
-     value_min="-.5"
-     value_max="1.5"
+     id="149"
+     group="1"
+     name="Bangs_Back_Down"
+     label="Back Bangs Down"
+     clothing_morph="true"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Back Bangs"
+     label_max="Back Bangs Down"
+     value_min="0"
+     value_max="2"
      camera_elevation=".1"
-     camera_distance=".35"
-     camera_angle="70">
+     camera_distance=".5"
+     camera_angle="150">
       <param_morph />
     </param>
 
     <param
-     id="758"
-     group="0"
-     name="Lower_Bridge_Nose"
-     label="Lower Bridge"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="5.5"
-     label_min="Low"
-     label_max="High"
-     value_min="-1.5"
-     value_max="1.5"
+     id="171"
+     group="1"
+     name="Hair_Front_Down"
+     label="Front Hair Down"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Front Hair"
+     label_max="Front Hair Down"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".35"
-     camera_angle="70">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="12"
-     group="0"
-     name="Jowls"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="5"
-     label_min="Less"
-     label_max="More"
-     value_min="-.5"
-     value_max="2.5"
+     id="172"
+     group="1"
+     name="Hair_Front_Up"
+     label="Front Hair Up"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Front Hair"
+     label_max="Front Hair Up"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".4"
-     camera_angle="0">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="13"
-     group="0"
-     name="Cleft_Chin_Upper"
-     label="Upper Chin Cleft"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="7"
-     label_min="Round"
-     label_max="Cleft"
+     id="173"
+     group="1"
+     name="Hair_Sides_Down"
+     label="Sides Hair Down"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Sides Hair"
+     label_max="Sides Hair Down"
      value_min="0"
-     value_max="1.5"
-     camera_elevation="0"
-     camera_distance=".28"
-     camera_angle="-20">
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="14"
-     group="0"
-     name="High_Cheek_Bones"
-     label="Cheek Bones"
-     wearable="shape"
-     edit_group="shape_head"
-     edit_group_order="10"
-     label_min="Low"
-     label_max="High"
-     value_min="-.5"
+     id="174"
+     group="1"
+     name="Hair_Sides_Up"
+     label="Sides Hair Up"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Sides Hair"
+     label_max="Sides Hair Up"
+     value_min="0"
      value_max="1"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="15"
-     group="0"
-     name="Ears_Out"
-     label="Ear Angle"
-     wearable="shape"
-     edit_group="shape_ears"
-     edit_group_order="2"
-     label_min="In"
-     label_max="Out"
-     value_min="-.5"
-     value_max="1.5"
+     id="175"
+     group="1"
+     name="Hair_Back_Down"
+     label="Back Hair Down"
+     clothing_morph="true"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Back Hair"
+     label_max="Back Hair Down"
+     value_min="0"
+     value_max="3"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
+     camera_distance=".5"
+     camera_angle="150">
       <param_morph />
     </param>
 
-    <!--Pointy eyebrows became a driver/driven param with new max value for backwards compatibility between 1.0 and 1.1-->
     <param
-     id="870"
+     id="176"
      group="1"
-     name="Pointy_Eyebrows"
-     label="Eyebrow Points"
+     name="Hair_Back_Up"
+     label="Back Hair Up"
      wearable="hair"
-     edit_group="hair_eyebrows"
-     edit_group_order="4"
-     label_min="Smooth"
-     label_max="Pointy"
-     value_min="-.5"
+     edit_group="hair_style"
+     label_min="Back Hair"
+     label_max="Back Hair Up"
+     value_min="0"
      value_max="1"
      camera_elevation=".1"
-     camera_distance=".3">
+     camera_distance=".5"
+     camera_angle="150">
       <param_morph />
     </param>
 
     <param
-     id="17"
+     id="177"
      group="0"
-     name="Square_Jaw"
-     label="Jaw Shape"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="2"
-     label_min="Pointy"
-     label_max="Square"
-     value_min="-.5"
+     name="Hair_Rumpled"
+     label="Rumpled Hair"
+   show_simple="true"
+     wearable="hair"
+     clothing_morph="true"
+     edit_group="hair_style"
+     edit_group_order="14.5"
+     label_min="Smooth Hair"
+     label_max="Rumpled Hair"
+     value_min="0"
      value_max="1"
-     camera_distance=".3"
-     camera_elevation=".04"
-     camera_angle="-20">
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="18"
-     group="0"
-     name="Puffy_Upper_Cheeks"
-     label="Upper Cheeks"
-     wearable="shape"
-     edit_group="shape_head"
-     edit_group_order="8"
-     label_min="Thin"
-     label_max="Puffy"
-     value_min="-1.5"
-     value_max="2.5"
-     camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
-      <param_morph />
-    </param>
-
-    <param
-     id="19"
-     group="0"
-     name="Upturned_Nose_Tip"
-     label="Nose Tip Angle"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="7"
-     label_min="Downturned"
-     label_max="Upturned"
-     value_min="-1.5"
+     id="178"
+     group="1"
+     name="Hair_Swept_Back"
+     label="Swept Back Hair"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="NotHair"
+     label_max="Swept Back"
+     value_min="0"
      value_max="1"
      camera_elevation=".1"
-     camera_distance=".35"
-     camera_angle="15">
+     camera_distance=".5"
+     camera_angle="90">
       <param_morph />
     </param>
 
     <param
-     id="20"
-     group="0"
-     name="Bulbous_Nose"
-     label="Nose Thickness"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="4"
-     label_min="Thin Nose"
-     label_max="Bulbous Nose"
-     show_simple="true"
-     value_min="-.5"
-     value_max="1.5"
+     id="179"
+     group="1"
+     name="Hair_Swept_Forward"
+     label="Swept Forward Hair"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Hair"
+     label_max="Swept Forward"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".3">
+     camera_distance=".5"
+     camera_angle="90">
       <param_morph />
     </param>
 
     <param
-     id="21"
-     group="0"
-     name="Upper_Eyelid_Fold"
-     label="Upper Eyelid Fold"
-     wearable="shape"
-     edit_group="shape_eyes"
-     edit_group_order="5"
-     label_min="Uncreased"
-     label_max="Creased"
-     value_min="-0.2"
-     value_max="1.3"
+     id="190"
+     group="1"
+     name="Hair_Tilt_Right"
+     label="Hair Tilted Right"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Hair"
+     label_max="Tilt Right"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".35">
+     camera_distance=".5"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="22"
-     group="0"
-     name="Attached_Earlobes"
-     label="Attached Earlobes"
-     wearable="shape"
-     edit_group="shape_ears"
-     edit_group_order="3"
-     label_min="Unattached"
-     label_max="Attached"
+     id="191"
+     group="1"
+     name="Hair_Tilt_Left"
+     label="Hair Tilted Left"
+     wearable="hair"
+     edit_group="hair_style"
+     label_min="Hair"
+     label_max="Tilt Left"
      value_min="0"
      value_max="1"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="45">
+     camera_distance=".5"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="23"
+     id="192"
      group="0"
-     name="Baggy_Eyes"
-     label="Eye Bags"
-     wearable="shape"
-     edit_group="shape_eyes"
-     edit_group_order="6"
-     label_min="Smooth"
-     label_max="Baggy"
-     value_min="-.5"
-     value_max="1.5"
+     name="Bangs_Part_Middle"
+     label="Part Bangs"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="20"
+     label_min="No Part"
+     label_max="Part Bangs"
+     value_min="0"
+     value_max="1"
      camera_elevation=".1"
-     camera_distance=".35">
+     camera_distance=".5"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="765"
-     group="0"
-     name="Puffy_Lower_Lids"
-     label="Puffy Eyelids"
-     wearable="shape"
-     edit_group="shape_eyes"
-     edit_group_order="6.1"
-     label_min="Flat"
-     label_max="Puffy"
-     value_min="-.3"
-     value_max="2.5"
-     camera_elevation=".1"
-     camera_distance=".35">
+     id="640"
+     group="1"
+     name="Hair_Egg_Head"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="-1.3"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="24"
-     group="0"
-     name="Wide_Eyes"
-     label="Eye Opening"
-     wearable="shape"
-     edit_group="shape_eyes"
-     edit_group_order="1.1"
-     label_min="Narrow"
-     label_max="Wide"
-     value_min="-1.5"
-     value_max="2"
-   show_simple="true"
-     camera_elevation=".1"
-     camera_distance=".35">
+     id="641"
+     group="1"
+     name="Hair_Squash_Stretch_Head"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="-.5"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="25"
-     group="0"
-     name="Wide_Lip_Cleft"
-     label="Lip Cleft"
-     wearable="shape"
-     edit_group="shape_mouth"
-     edit_group_order="6"
-     label_min="Narrow"
-     label_max="Wide"
-     value_min="-.8"
-     value_max="1.5"
-     camera_elevation="0"
-     camera_distance=".28">
+     id="642"
+     group="1"
+     name="Hair_Square_Head"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="764"
-     group="0"
-     name="Lip_Cleft_Deep"
-     label="Lip Cleft Depth"
-     wearable="shape"
-     edit_group="shape_mouth"
-     edit_group_order="5.8"
-     label_min="Shallow"
-     label_max="Deep"
-     value_min="-.5"
-     value_max="1.2"
-     camera_elevation="0"
-     camera_distance=".28">
+     id="643"
+     group="1"
+     name="Hair_Round_Head"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="26"
+     id="644"
      group="1"
-     wearable="shape"
-     name="Lips_Thin"
-     edit_group="driven"
+     name="Hair_Forehead_Round"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
      value_min="0"
-     value_max=".7">
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="27"
-     group="0"
-     name="Wide_Nose_Bridge"
-     label="Bridge Width"
-     wearable="shape"
-     edit_group="shape_nose"
-     edit_group_order="6"
-     label_min="Narrow"
-     label_max="Wide"
-     value_min="-1.3"
-     value_max="1.2"
-     camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="-20">
+     id="645"
+     group="1"
+     name="Hair_Forehead_Slant"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="28"
+     id="774"
      group="1"
-     name="Lips_Fat"
-     wearable="shape"
-     edit_group="driven"
-     value_min="0"
+     name="Shear_Head_Hair"
+     wearable="hair"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="-2"
      value_max="2">
       <param_morph />
     </param>
 
     <param
-     id="29"
+     id="771"
      group="1"
-     name="Wide_Upper_Lip"
-     wearable="shape"
-     edit_group="driven"
-     value_min="-.7"
-     value_max="1.3">
-      <param_morph />
-    </param>
-
-    <param
-     id="30"
-     group="1"
-     name="Wide_Lower_Lip"
-     wearable="shape"
-     edit_group="driven"
-     value_min="-.7"
-     value_max="1.3">
-      <param_morph />
-    </param>
-
-    <!--Arced eyebrows became a driver/driven param with new max value for backwards compatibility between 1.0 and 1.1-->
-    <param
-     id="872"
-     group="1"
-     name="Arced_Eyebrows"
-     label="Eyebrow Arc"
+     name="Elongate_Head_Hair"
      wearable="hair"
-     edit_group="hair_eyebrows"
-     edit_group_order="3"
-     label_min="Flat"
-     label_max="Arced"
-     value_min="0"
+     edit_group="hair_style"
+     cross_wearable="true"
+     value_min="-1"
      value_max="1">
       <param_morph />
     </param>
 
-    <!--Lower eyebrows became a driver/driven param with new min value for backwards compatibility between 1.0 and 1.1-->
-    <param
-     id="871"
-     group="1"
-     name="Lower_Eyebrows"
-     label="Eyebrow Height"
-   show_simple="true"
-     wearable="hair"
-     edit_group="hair_eyebrows"
-     edit_group_order="2.5"
-     label_min="Higher"
-     label_max="Lower"
-     value_min="-2"
-     value_max="2">
-      <param_morph />
-    </param>
-
     <param
-     id="35"
+     id="674"
      group="0"
-     name="Big_Ears"
-     label="Ear Size"
-     wearable="shape"
-     edit_group="shape_ears"
-     edit_group_order="1"
-     label_min="Small"
-     label_max="Large"
+     name="Hair_Shear_Back"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="12"
+     label="Shear Back"
+     label_min="Full Back"
+     label_max="Sheared Back"
      value_min="-1"
      value_max="2"
+     value_default="-0.3"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="45">
+     camera_distance=".5"
+     camera_angle="100">
       <param_morph />
     </param>
 
     <param
-     id="796"
+     id="762"
      group="0"
-     name="Pointy_Ears"
-     label="Ear Tips"
-     wearable="shape"
-     edit_group="shape_ears"
-     edit_group_order="4"
-     label_min="Flat"
-     label_max="Pointy"
-     value_min="-.4"
+     name="Hair_Shear_Front"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="11.8"
+     label="Shear Front"
+   show_simple="true"
+     label_min="Full Front"
+     label_max="Sheared Front"
+     value_min="0"
      value_max="3"
      camera_elevation=".1"
-     camera_distance=".3"
-     camera_angle="45">
+     camera_distance=".5"
+     camera_angle="30">
       <param_morph />
     </param>
 
     <param
-     id="185"
+     id="754"
      group="0"
-     name="Deep_Chin"
-     label="Chin Depth"
-     wearable="shape"
-     edit_group="shape_chin"
-     edit_group_order="3"
-     label_min="Shallow"
-     label_max="Deep"
+     name="Hair_Taper_Back"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="14"
+     label="Taper Back"
+     label_min="Wide Back"
+     label_max="Narrow Back"
      value_min="-1"
-     value_max="1"
+     value_max="2"
+     value_default="0"
      camera_elevation=".1"
-     camera_distance=".4"
-     camera_angle="30">
+     camera_distance=".5"
+     camera_angle="160">
       <param_morph />
     </param>
 
     <param
-     id="186"
-     group="1"
-     name="Egg_Head"
-     label="Egg Head"
-     wearable="shape"
-     edit_group="shape_head"
-     label_min="Chin Heavy"
-     label_max="Forehead Heavy"
-     value_min="-1.3"
-     value_max="1"
+     id="755"
+     group="0"
+     name="Hair_Taper_Front"
+     wearable="hair"
+     edit_group="hair_style"
+     edit_group_order="13"
+     label="Taper Front"
+     label_min="Wide Front"
+     label_max="Narrow Front"
+     value_min="-1.5"
+     value_max="1.5"
+     value_default="0.05"
      camera_elevation=".1"
      camera_distance=".5"
      camera_angle="20">
@@ -3331,775 +3751,895 @@
     </param>
 
     <param
-     id="187"
+     id="782"
      group="1"
-     name="Squash_Stretch_Head"
-     label="Squash/Stretch Head"
-     wearable="shape"
-     edit_group="shape_head"
-     label_min="Squash Head"
-     label_max="Stretch Head"
-     value_min="-.5"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph>
-        <volume_morph
-          name="HEAD"
-          scale="-0.008 -0.006 0.015"/>
-      </param_morph>
+     clothing_morph="true"
+     name="Hair_Pigtails_Short"
+     wearable="hair"
+     edit_group="hair_style"
+     value_min="0"
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="188"
+     id="783"
      group="1"
-     name="Square_Head"
-     wearable="shape"
-     label_min="Less Square"
-     label_max="More Square"
+     clothing_morph="true"
+     name="Hair_Pigtails_Med"
+     wearable="hair"
+     edit_group="hair_style"
      value_min="0"
-     value_max=".7"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="189"
+     id="790"
      group="1"
-     wearable="shape"
-     name="Round_Head"
-     label_min="Less Round"
-     label_max="More Round"
+     clothing_morph="true"
+     name="Hair_Pigtails_Medlong"
+     wearable="hair"
+     edit_group="hair_style"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="194"
+     id="784"
      group="1"
-     name="Eye_Spread"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="Eyes Together"
-     label_max="Eyes Spread"
-     value_min="-2"
-     value_max="2">
+     clothing_morph="true"
+     name="Hair_Pigtails_Long"
+     wearable="hair"
+     edit_group="hair_style"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="400"
-     sex="male"
+     id="786"
      group="1"
-     name="Displace_Hair_Facial"
-     label="Hair Thickess"
+     name="Hair_Ponytail_Short"
      wearable="hair"
-     edit_group="hair_facial"
-     label_min="Cropped Hair"
-     label_max="Bushy Hair"
+     edit_group="hair_style"
      value_min="0"
-     value_max="2">
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="506"
-     group="0"
-     name="Mouth_Height"
-     wearable="shape"
-     label="Mouth Position"
-   show_simple="true"
-     edit_group="shape_mouth"
-     edit_group_order="4"
-     label_min="High"
-     label_max="Low"
-     value_min="-2"
-     value_max="2"
-     camera_distance=".3"
-     camera_elevation=".04">
+     id="787"
+     group="1"
+     name="Hair_Ponytail_Med"
+     wearable="hair"
+     edit_group="hair_style"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="633"
+     id="788"
      group="1"
-     name="Fat_Head"
-     label="Fat Head"
-     wearable="shape"
-     edit_group="shape_body"
-     label_min="Skinny"
-     label_max="Fat"
+     name="Hair_Ponytail_Long"
+     clothing_morph="true"
+     wearable="hair"
+     edit_group="hair_style"
      value_min="0"
-     value_max="1"
-     camera_elevation=".3">
-      <param_morph/>
+     value_max="1">
+      <param_morph />
     </param>
 
-    <param
-     id="630"
-     group="1"
-     name="Forehead_Round"
-     label="Round Forehead"
-     wearable="shape"
-     label_min="Less"
-     label_max="More"
-     value_min="0"
-     value_max="1">
-      <param_morph />
-    </param>
+    <!-- #end morph targets -->
+  </mesh>
+
+  <mesh
+   type="hairMesh"
+ lod="1"
+   file_name="avatar_hair_1.llm"
+   min_pixel_width="160"
+   reference="avatar_hair.llm">
+  </mesh>
+
+  <mesh
+   type="hairMesh"
+ lod="2"
+   file_name="avatar_hair_2.llm"
+   min_pixel_width="80"
+   reference="avatar_hair.llm">
+  </mesh>
+
+  <mesh
+   type="hairMesh"
+ lod="3"
+   file_name="avatar_hair_3.llm"
+   min_pixel_width="40"
+   reference="avatar_hair.llm">
+  </mesh>
+
+  <mesh
+   type="hairMesh"
+ lod="4"
+   file_name="avatar_hair_4.llm"
+ min_pixel_width="20"
+   reference="avatar_hair.llm">
+  </mesh>
+
+  <mesh
+   type="hairMesh"
+ lod="5"
+   file_name="avatar_hair_5.llm"
+ min_pixel_width="0"
+   reference="avatar_hair.llm">
+  </mesh>
 
+  <mesh
+   type="headMesh"
+ lod="0"
+   file_name="avatar_head.llm"
+   min_pixel_width="320">
+    <!-- 
+                begin morph targets
+                #############
+                tweakable morphs
+                ############# 
+      -->
     <param
-     id="631"
-     group="1"
-     name="Forehead_Slant"
-     label="Slanted Forehead"
-     wearable="shape"
-     label_min="Less"
-     label_max="More"
-     value_min="0"
-     value_max="1">
+     id="20001"
+     group="0"
+     name="Big_Brow"
+     value_min="-.3"
+     value_max="2">
       <param_morph />
     </param>
 
     <param
-     id="650"
+     id="20002"
      group="0"
-     name="Eyelid_Corner_Up"
-     label="Outer Eye Corner"
-     wearable="shape"
-     edit_group="shape_eyes"
-     edit_group_order="4"
-     label_min="Corner Down"
-     label_max="Corner Up"
-     value_min="-1.3"
-     value_max="1.2"
-     camera_elevation=".1"
-     camera_distance=".30">
+     name="Nose_Big_Out"
+     value_min="-0.8"
+     value_max="2.5">
       <param_morph />
     </param>
 
     <param
-       id="880"
-       group="0"
-       name="Eyelid_Inner_Corner_Up"
-       label="Inner Eye Corner"
-       wearable="shape"
-       edit_group="shape_eyes"
-       edit_group_order="4.2"
-       label_min="Corner Down"
-       label_max="Corner Up"
-       value_min="-1.3"
-       value_max="1.2"
-       camera_elevation=".1"
-       camera_distance=".30">
+     id="20517"
+     group="0"
+     name="Wide_Nose"
+     value_min="-.5"
+     value_max="1">
       <param_morph />
     </param>
- 
 
     <param
-     id="653"
+     id="20020"
      group="0"
-     name="Tall_Lips"
-     wearable="shape"
-     label="Lip Fullness"
-   show_simple="true"
-     edit_group="shape_mouth"
-     edit_group_order="2"
-     label_min="Less Full"
-     label_max="More Full"
-     value_min="-1"
-     value_max="2"
-     camera_distance=".3"
-     camera_elevation=".04">
+     name="Bulbous_Nose"
+     value_min="-.5"
+     value_max="1.5">
       <param_morph />
     </param>
-
+	
     <param
-     id="656"
+     id="20656"
      group="0"
      name="Crooked_Nose"
-     wearable="shape"
-     label="Crooked Nose"
-     edit_group="shape_nose"
-     edit_group_order="9"
-     label_min="Nose Left"
-     label_max="Nose Right"
      value_min="-2"
-     value_max="2"
-     camera_distance=".3"
-     camera_elevation=".04"
-     camera_angle="-20">
+     value_max="2">
       <param_morph />
     </param>
-
+	
     <param
-     id="657"
-     group="1"
-     name="Smile_Mouth"
-     wearable="shape"
-     label="Mouth Corner"
-     edit_group="shape_mouth"
-     label_min="Corner Normal"
-     label_max="Corner Up"
-     value_min="0"
-     value_max="1.4"
-     camera_distance=".3"
-     camera_elevation=".04">
+     id="20004"
+     group="0"
+     name="Broad_Nostrils"
+     value_min="-.5"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="658"
-     group="1"
-     name="Frown_Mouth"
-     wearable="shape"
-     label="Mouth Corner"
-     edit_group="shape_mouth"
-     label_min="Corner Normal"
-     label_max="Corner Down"
-     value_min="0"
-     value_max="1.2"
-     camera_distance=".3"
-     camera_elevation=".04">
+     id="20653"
+     group="0"
+     name="Tall_Lips"
+     value_min="-1"
+     value_max="2">
       <param_morph />
     </param>
-
+	
     <param
-     id="797"
-     group="1"
-     name="Fat_Upper_Lip"
-     wearable="shape"
-     label="Fat Upper Lip"
-     edit_group="shape_mouth"
-     label_min="Normal Upper"
-     label_max="Fat Upper"
-     value_min="0"
-     value_max="1.5"
-     camera_distance=".3"
-     camera_elevation=".04">
+     id="20506"
+     group="0"
+     name="Mouth_Height"
+     value_min="-2"
+     value_max="2">
       <param_morph />
     </param>
+	
+    <param
+     id="20764"
+     group="0"
+     name="Lip_Cleft_Deep"
+     value_min="-.5"
+     value_max="1.2">
+	  <param_morph/>
+	</param>
 
     <param
-     id="798"
-     group="1"
-     name="Fat_Lower_Lip"
-     wearable="shape"
-     label="Fat Lower Lip"
-     edit_group="shape_mouth"
-     label_min="Normal Lower"
-     label_max="Fat Lower"
-     value_min="0"
-     value_max="1.5"
-     camera_distance=".3"
-     camera_elevation=".04">
-      <param_morph />
+     id="20025"
+     group="0"
+     name="Wide_Lip_Cleft"
+     value_min="-.8"
+     value_max="1.5">
+      <param_morph/>
     </param>
-
+	
     <param
-     id="660"
-     group="1"
-     name="Shear_Head"
-     wearable="shape"
-     label="Shear Face"
-     edit_group="shape_head"
-     label_min="Shear Left"
-     label_max="Shear Right"
+     id="20663"
+     group="0"
+     name="Shift_Mouth"
      value_min="-2"
      value_max="2"
-     value_default="0"
-     camera_distance=".5"
-     camera_elevation=".04">
+     value_default="0">
       <param_morph />
     </param>
-
+	
     <param
-     id="770"
-     group="1"
-     name="Elongate_Head"
-     wearable="shape"
-     label="Shear Face"
-     edit_group="shape_head"
-     label_min="Flat Head"
-     label_max="Long Head"
+     id="20035"
+     group="0"
+     name="Big_Ears"
      value_min="-1"
-     value_max="1"
-     value_default="0"
-     camera_distance=".5"
-     camera_elevation=".04">
-      <param_morph>
-        <volume_morph
-          name="HEAD"
-          scale="0.02 0.0 0.0"/>
-      </param_morph>
+     value_max="2">
+      <param_morph/>
     </param>
-
+	
     <param
-     id="663"
+     id="20015"
      group="0"
-     name="Shift_Mouth"
-     wearable="shape"
-     label="Shift Mouth"
-     edit_group="shape_mouth"
-     edit_group_order="7"
-     label_min="Shift Left"
-     label_max="Shift Right"
+     name="Ears_Out"
+     value_min="-.5"
+     value_max="1.5">
+      <param_morph/>
+    </param>
+	
+    <param
+     id="20796"
+     group="0"
+     name="Pointy_Ears"
+     value_min="-.4"
+     value_max="3">
+      <param_morph />
+    </param>
+	
+    <param
+     id="20185"
+     group="0"
+     name="Deep_Chin"
+     value_min="-1"
+     value_max="1">
+      <param_morph />
+    </param>
+	
+    <param
+     id="20665"
+     group="0"
+     name="Jaw_Jut"
      value_min="-2"
-     value_max="2"
-     value_default="0"
-     camera_distance=".35"
-     camera_elevation=".04"
-     camera_angle="-20">
+     value_max="2">
       <param_morph />
     </param>
-
+	
     <param
-     id="664"
+     id="20024"
      group="0"
-     name="Pop_Eye"
-     wearable="shape"
-     label="Eye Pop"
-     edit_group="shape_eyes"
-     edit_group_order="8"
-     label_min="Pop Right Eye"
-     label_max="Pop Left Eye"
+     name="Wide_Eyes"
+     value_min="-1.5"
+     value_max="2">
+      <param_morph />
+    </param>
+	
+    <param
+     id="20650"
+     group="0"
+     name="Eyelid_Corner_Up"
      value_min="-1.3"
-     value_max="1.3"
-     value_default="0"
-     camera_elevation=".1"
-     camera_distance=".35">
+     value_max="1.2">
+      <param_morph />
+    </param>
+	
+    <param
+     id="20765"
+     group="0"
+     name="Puffy_Lower_Lids"
+     value_min="-.3"
+     value_max="2.5">
       <param_morph />
     </param>
 
     <param
-     id="760"
+     id="759"
      group="0"
-     name="Jaw_Angle"
+     name="Low_Septum_Nose"
+     label="Nostril Division"
      wearable="shape"
-     label="Jaw Angle"
-     edit_group="shape_chin"
+     edit_group="shape_nose"
      edit_group_order="3.5"
-     label_min="Low Jaw"
-     label_max="High Jaw"
-     value_min="-1.2"
-     value_max="2"
-     value_default="0"
-     camera_distance=".5"
-     camera_elevation=".04"
-     camera_angle="70">
+     label_min="High"
+     label_max="Low"
+     value_min="-1"
+     value_max="1.5"
+     value_default="0.5"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
       <param_morph />
     </param>
 
     <param
-     id="665"
+     id="5"
      group="0"
-     name="Jaw_Jut"
+     name="Cleft_Chin"
+     label="Chin Cleft"
      wearable="shape"
-     label="Jaw Jut"
      edit_group="shape_chin"
-     edit_group_order="4"
-     label_min="Overbite"
-     label_max="Underbite"
-     value_min="-2"
-     value_max="2"
-     value_default="0"
-     camera_distance=".5"
-     camera_elevation=".04"
-     camera_angle="70">
+     edit_group_order="6"
+     label_min="Round"
+     label_max="Cleft"
+     value_min="-.1"
+     value_max="1"
+     camera_elevation="0"
+     camera_distance=".28"
+     camera_angle="-20">
       <param_morph />
     </param>
 
     <param
-     id="686"
-     group="1"
-     name="Head_Eyes_Big"
+     id="6"
+     group="0"
+     name="Bulbous_Nose_Tip"
+     label="Nose Tip Shape"
      wearable="shape"
-     label="Eye Size"
-     edit_group="shape_eyes"
-     label_min="Beady Eyes"
-     label_max="Anime Eyes"
-     show_simple="true"
-     value_min="-2"
-     value_max="2"
-     value_default="0">
+     edit_group="shape_nose"
+     edit_group_order="8"
+     label_min="Pointy"
+     label_max="Bulbous"
+     value_min="-.3"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".35"
+     camera_angle="15">
       <param_morph />
     </param>
 
     <param
-     id="767"
-     group="1"
-     name="Bug_Eyed_Head"
+     id="7"
+     group="0"
+     name="Weak_Chin"
+     label="Chin Angle"
      wearable="shape"
-     label="Eye Depth"
-     edit_group="shape_eyes"
-     edit_group_order="4.5"
-     label_min="Sunken Eyes"
-     label_max="Bug Eyes"
-     value_min="-2"
-     value_max="2"
-     value_default="0">
+     edit_group="shape_chin"
+     edit_group_order="1"
+     label_min="Chin Out"
+     label_max="Chin In"
+     value_min="-.5"
+     value_max=".5"
+     camera_elevation=".1"
+     camera_distance=".4"
+     camera_angle="45">
       <param_morph />
     </param>
 
-    <!--
-             #Fat_Lips = Fat_Lips 34 1 0 1
-             #Wide_Lips = Wide_Lips 35 1 0 1
-             #Wide_Nose = Wide_Nose 36 1 0 1
-       -->
-    <!--
-            ##############
-            # Facial Expression morphs 
-            ##############
-            -->
     <param
-     id="300"
-     group="1"
-     name="Express_Closed_Mouth"
-     value_default="1"
-     value_min="0"
-     value_max="1">
+     id="8"
+     group="0"
+     name="Double_Chin"
+     label="Chin-Neck"
+     wearable="shape"
+     edit_group="shape_chin"
+     edit_group_order="8"
+     label_min="Tight Chin"
+     label_max="Double Chin"
+     value_min="-.5"
+     value_max="1.5"
+     camera_elevation="-.1"
+     camera_distance=".3"
+     camera_angle="60">
       <param_morph />
     </param>
 
     <param
-     id="301"
-     group="1"
-     name="Express_Tongue_Out"
-     value_min="0"
-     value_max="1">
+     id="20010"
+     group="0"
+     name="Sunken_Cheeks"
+     value_min="-1.5"
+     value_max="3">
       <param_morph />
     </param>
 
     <param
-     id="302"
-     group="1"
-     name="Express_Surprise_Emote"
-     value_min="0"
-     value_max="1">
+     id="20011"
+     group="0"
+     name="Noble_Nose_Bridge"
+     value_min="-.5"
+     value_max="1.5">
       <param_morph />
     </param>
 
     <param
-     id="303"
-     group="1"
-     name="Express_Wink_Emote"
-     value_min="0"
-     value_max="1">
+     id="20758"
+     group="0"
+     name="Lower_Bridge_Nose"
+     value_min="-1.5"
+     value_max="1.5">
       <param_morph />
     </param>
 
     <param
-     id="304"
-     group="1"
-     name="Express_Embarrassed_Emote"
-     value_min="0"
-     value_max="1">
+     id="12"
+     group="0"
+     name="Jowls"
+     wearable="shape"
+     edit_group="shape_chin"
+     edit_group_order="5"
+     label_min="Less"
+     label_max="More"
+     value_min="-.5"
+     value_max="2.5"
+     camera_elevation=".1"
+     camera_distance=".4"
+     camera_angle="0">
       <param_morph />
     </param>
 
     <param
-     id="305"
-     group="1"
-     name="Express_Shrug_Emote"
+     id="13"
+     group="0"
+     name="Cleft_Chin_Upper"
+     label="Upper Chin Cleft"
+     wearable="shape"
+     edit_group="shape_chin"
+     edit_group_order="7"
+     label_min="Round"
+     label_max="Cleft"
      value_min="0"
-     value_max="1">
+     value_max="1.5"
+     camera_elevation="0"
+     camera_distance=".28"
+     camera_angle="-20">
       <param_morph />
     </param>
 
     <param
-     id="306"
-     group="1"
-     name="Express_Kiss"
-     value_min="0"
+     id="20014"
+     group="0"
+     name="High_Cheek_Bones"
+     value_min="-.5"
      value_max="1">
       <param_morph />
     </param>
 
+    <!--Pointy eyebrows became a driver/driven param with new max value for backwards compatibility between 1.0 and 1.1-->
     <param
-     id="307"
+     id="870"
      group="1"
-     name="Express_Bored_Emote"
-     value_min="0"
-     value_max="1">
-      <param_morph />
+     name="Pointy_Eyebrows"
+     label="Eyebrow Points"
+     wearable="hair"
+     edit_group="hair_eyebrows"
+     edit_group_order="4"
+     label_min="Smooth"
+     label_max="Pointy"
+     value_min="-.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".3">
+      <param_morph />
     </param>
 
     <param
-     id="308"
-     group="1"
-     name="Express_Repulsed_Emote"
-     value_min="0"
-     value_max="1">
+     id="17"
+     group="0"
+     name="Square_Jaw"
+     label="Jaw Shape"
+     wearable="shape"
+     edit_group="shape_chin"
+     edit_group_order="2"
+     label_min="Pointy"
+     label_max="Square"
+     value_min="-.5"
+     value_max="1"
+     camera_distance=".3"
+     camera_elevation=".04"
+     camera_angle="-20">
       <param_morph />
     </param>
 
     <param
-     id="309"
-     group="1"
-     name="Express_Disdain"
-     value_min="0"
-     value_max="1">
+     id="20018"
+     group="0"
+     name="Puffy_Upper_Cheeks"
+     value_min="-1.5"
+     value_max="2.5">
       <param_morph />
     </param>
 
     <param
-     id="310"
-     group="1"
-     name="Express_Afraid_Emote"
-     value_min="0"
-     value_max="1">
+     id="19"
+     group="0"
+     name="Upturned_Nose_Tip"
+     label="Nose Tip Angle"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="7"
+     label_min="Downturned"
+     label_max="Upturned"
+     value_min="-1.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".35"
+     camera_angle="15">
       <param_morph />
     </param>
-
+	
     <param
-     id="311"
-     group="1"
-     name="Express_Worry_Emote"
-     value_min="0"
-     value_max="1">
+     id="21"
+     group="0"
+     name="Upper_Eyelid_Fold"
+     label="Upper Eyelid Fold"
+     wearable="shape"
+     edit_group="shape_eyes"
+     edit_group_order="5"
+     label_min="Uncreased"
+     label_max="Creased"
+     value_min="-0.2"
+     value_max="1.3"
+     camera_elevation=".1"
+     camera_distance=".35">
       <param_morph />
     </param>
 
     <param
-     id="312"
-     group="1"
-     name="Express_Cry_Emote"
+     id="22"
+     group="0"
+     name="Attached_Earlobes"
+     label="Attached Earlobes"
+     wearable="shape"
+     edit_group="shape_ears"
+     edit_group_order="3"
+     label_min="Unattached"
+     label_max="Attached"
      value_min="0"
-     value_max="1">
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="45">
       <param_morph />
     </param>
 
     <param
-     id="313"
-     group="1"
-     name="Express_Sad_Emote"
-     value_min="0"
-     value_max="1">
+     id="23"
+     group="0"
+     name="Baggy_Eyes"
+     label="Eye Bags"
+     wearable="shape"
+     edit_group="shape_eyes"
+     edit_group_order="6"
+     label_min="Smooth"
+     label_max="Baggy"
+     value_min="-.5"
+     value_max="1.5"
+     camera_elevation=".1"
+     camera_distance=".35">
       <param_morph />
     </param>
 
     <param
-     id="314"
+     id="26"
      group="1"
-     name="Express_Anger_Emote"
+     wearable="shape"
+     name="Lips_Thin"
+     edit_group="driven"
      value_min="0"
-     value_max="1">
+     value_max=".7">
       <param_morph />
     </param>
 
     <param
-     id="315"
-     group="1"
-     name="Express_Frown"
-     value_min="0"
-     value_max="1">
+     id="20027"
+     group="0"
+     name="Wide_Nose_Bridge"
+     value_min="-1.3"
+     value_max="1.2">
       <param_morph />
     </param>
 
     <param
-     id="316"
+     id="28"
      group="1"
-     name="Express_Laugh_Emote"
+     name="Lips_Fat"
+     wearable="shape"
+     edit_group="driven"
      value_min="0"
-     value_max="1">
+     value_max="2">
       <param_morph />
     </param>
 
     <param
-     id="317"
+     id="29"
      group="1"
-     name="Express_Toothsmile"
-     value_min="0"
-     value_max="1">
+     name="Wide_Upper_Lip"
+     wearable="shape"
+     edit_group="driven"
+     value_min="-.7"
+     value_max="1.3">
       <param_morph />
     </param>
 
     <param
-     id="318"
+     id="30"
      group="1"
-     name="Express_Smile"
-     value_min="0"
-     value_max="1">
+     name="Wide_Lower_Lip"
+     wearable="shape"
+     edit_group="driven"
+     value_min="-.7"
+     value_max="1.3">
       <param_morph />
     </param>
 
+    <!--Arced eyebrows became a driver/driven param with new max value for backwards compatibility between 1.0 and 1.1-->
     <param
-     id="632"
+     id="872"
      group="1"
-     name="Express_Open_Mouth"
+     name="Arced_Eyebrows"
+     label="Eyebrow Arc"
+     wearable="hair"
+     edit_group="hair_eyebrows"
+     edit_group_order="3"
+     label_min="Flat"
+     label_max="Arced"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
-    <!--
-            ##############
-            # Lipsync morphs
-            ##############
-            -->
-
+    <!--Lower eyebrows became a driver/driven param with new min value for backwards compatibility between 1.0 and 1.1-->
     <param
-     id="70"
+     id="871"
      group="1"
-     name="Lipsync_Aah"
-     value_min="0"
-     value_max="1">
+     name="Lower_Eyebrows"
+     label="Eyebrow Height"
+   show_simple="true"
+     wearable="hair"
+     edit_group="hair_eyebrows"
+     edit_group_order="2.5"
+     label_min="Higher"
+     label_max="Lower"
+     value_min="-2"
+     value_max="2">
       <param_morph />
     </param>
 
     <param
-     id="71"
+     id="186"
      group="1"
-     name="Lipsync_Ooh"
-     value_min="0"
-     value_max="1">
+     name="Egg_Head"
+     label="Egg Head"
+     wearable="shape"
+     edit_group="shape_head"
+     label_min="Chin Heavy"
+     label_max="Forehead Heavy"
+     value_min="-1.3"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
-    <!--
-            ##############
-            # other morphs (not user controlled)
-            ##############
-            -->
     <param
-     id="40"
+     id="187"
      group="1"
-     name="Male_Head"
+     name="Squash_Stretch_Head"
+     label="Squash/Stretch Head"
      wearable="shape"
-     edit_group="driven"
-     value_min="0"
-     value_max="1">
-      <param_morph />
+     edit_group="shape_head"
+     label_min="Squash Head"
+     label_max="Stretch Head"
+     value_min="-.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
+      <param_morph>
+        <volume_morph
+          name="HEAD"
+          scale="-0.008 -0.006 0.015"/>
+      </param_morph>
     </param>
 
     <param
-     id="41"
+     id="188"
      group="1"
-     name="Old"
+     name="Square_Head"
+     wearable="shape"
+     label_min="Less Square"
+     label_max="More Square"
      value_min="0"
-     value_max="1">
+     value_max=".7"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
-    <!--
-            ##############
-            # animatable morphs
-            ##############
-             -->
     <param
-     id="51"
+     id="189"
      group="1"
-     name="Furrowed_Eyebrows"
+     wearable="shape"
+     name="Round_Head"
+     label_min="Less Round"
+     label_max="More Round"
      value_min="0"
-     value_max="1">
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
       <param_morph />
     </param>
 
     <param
-     id="53"
+     id="194"
      group="1"
-     name="Surprised_Eyebrows"
+     name="Eye_Spread"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="Eyes Together"
+     label_max="Eyes Spread"
+     value_min="-2"
+     value_max="2">
+      <param_morph />
+    </param>
+
+    <param
+     id="400"
+     sex="male"
+     group="1"
+     name="Displace_Hair_Facial"
+     label="Hair Thickess"
+     wearable="hair"
+     edit_group="hair_facial"
+     label_min="Cropped Hair"
+     label_max="Bushy Hair"
      value_min="0"
-     value_max="1">
+     value_max="2">
       <param_morph />
     </param>
 
     <param
-     id="54"
+     id="633"
      group="1"
-     name="Worried_Eyebrows"
+     name="Fat_Head"
+     label="Fat Head"
+     wearable="shape"
+     edit_group="shape_body"
+     label_min="Skinny"
+     label_max="Fat"
+     value_min="0"
+     value_max="1"
+     camera_elevation=".3">
+      <param_morph/>
+    </param>
+
+    <param
+     id="630"
+     group="1"
+     name="Forehead_Round"
+     label="Round Forehead"
+     wearable="shape"
+     label_min="Less"
+     label_max="More"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="55"
+     id="631"
      group="1"
-     name="Frown_Mouth"
+     name="Forehead_Slant"
+     label="Slanted Forehead"
+     wearable="shape"
+     label_min="Less"
+     label_max="More"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="57"
+       id="880"
+       group="0"
+       name="Eyelid_Inner_Corner_Up"
+       label="Inner Eye Corner"
+       wearable="shape"
+       edit_group="shape_eyes"
+       edit_group_order="4.2"
+       label_min="Corner Down"
+       label_max="Corner Up"
+       value_min="-1.3"
+       value_max="1.2"
+       camera_elevation=".1"
+       camera_distance=".30">
+      <param_morph />
+    </param>
+ 
+    <param
+     id="657"
      group="1"
      name="Smile_Mouth"
+     wearable="shape"
+     label="Mouth Corner"
+     edit_group="shape_mouth"
+     label_min="Corner Normal"
+     label_max="Corner Up"
      value_min="0"
-     value_max="1">
+     value_max="1.4"
+     camera_distance=".3"
+     camera_elevation=".04">
       <param_morph />
     </param>
 
     <param
-     id="58"
+     id="658"
      group="1"
-     name="Blink_Left"
+     name="Frown_Mouth"
+     wearable="shape"
+     label="Mouth Corner"
+     edit_group="shape_mouth"
+     label_min="Corner Normal"
+     label_max="Corner Down"
      value_min="0"
-     value_max="1">
+     value_max="1.2"
+     camera_distance=".3"
+     camera_elevation=".04">
       <param_morph />
     </param>
 
     <param
-     id="59"
+     id="797"
      group="1"
-     name="Blink_Right"
+     name="Fat_Upper_Lip"
+     wearable="shape"
+     label="Fat Upper Lip"
+     edit_group="shape_mouth"
+     label_min="Normal Upper"
+     label_max="Fat Upper"
      value_min="0"
-     value_max="1">
+     value_max="1.5"
+     camera_distance=".3"
+     camera_elevation=".04">
       <param_morph />
     </param>
 
-    <!--
-            #end morph targets
-             -->
-  </mesh>
-
-  <mesh
-   type="headMesh"
- lod="1"
-   file_name="avatar_head_1.llm"
-   min_pixel_width="160"
-   reference="avatar_head.llm">
-  </mesh>
-
-  <mesh
-   type="headMesh"
- lod="2"
-   file_name="avatar_head_2.llm"
-   min_pixel_width="80"
-   reference="avatar_head.llm">
-  </mesh>
-
-  <mesh
-   type="headMesh"
- lod="3"
-   file_name="avatar_head_3.llm"
-   min_pixel_width="40"
-   reference="avatar_head.llm">
-  </mesh>
-
-  <mesh
-   type="headMesh"
- lod="4"
-   file_name="avatar_head_4.llm"
- min_pixel_width="0"
-   reference="avatar_head.llm">
-  </mesh>
+    <param
+     id="798"
+     group="1"
+     name="Fat_Lower_Lip"
+     wearable="shape"
+     label="Fat Lower Lip"
+     edit_group="shape_mouth"
+     label_min="Normal Lower"
+     label_max="Fat Lower"
+     value_min="0"
+     value_max="1.5"
+     camera_distance=".3"
+     camera_elevation=".04">
+      <param_morph />
+    </param>
 
-  <mesh
-   type="eyelashMesh"
- lod="0"
-   file_name="avatar_eyelashes.llm"
-   min_pixel_width="320">
     <param
-     shared="1"
      id="660"
      group="1"
      name="Shear_Head"
@@ -4117,7 +4657,6 @@
     </param>
 
     <param
-     shared="1"
      id="770"
      group="1"
      name="Elongate_Head"
@@ -4131,11 +4670,14 @@
      value_default="0"
      camera_distance=".5"
      camera_elevation=".04">
-      <param_morph />
+      <param_morph>
+        <volume_morph
+          name="HEAD"
+          scale="0.02 0.0 0.0"/>
+      </param_morph>
     </param>
 
     <param
-     shared="1"
      id="664"
      group="0"
      name="Pop_Eye"
@@ -4145,193 +4687,86 @@
      edit_group_order="8"
      label_min="Pop Right Eye"
      label_max="Pop Left Eye"
-     value_min="-2"
-     value_max="2"
+     value_min="-1.3"
+     value_max="1.3"
      value_default="0"
-     camera_distance=".5"
-     camera_elevation=".04"
-     camera_angle="-20">
+     camera_elevation=".1"
+     camera_distance=".35">
       <param_morph />
     </param>
 
     <param
-     shared="1"
-     id="21"
+     id="760"
      group="0"
-     name="Upper_Eyelid_Fold"
-     label="Upper Eyelid Fold"
+     name="Jaw_Angle"
      wearable="shape"
-     edit_group="shape_eyes"
-     label_min="Uncreased"
-     label_max="Creased"
-     value_min="-0.2"
-     value_max="1.3"
-     camera_elevation=".1"
-     camera_distance=".35">
+     label="Jaw Angle"
+     edit_group="shape_chin"
+     edit_group_order="3.5"
+     label_min="Low Jaw"
+     label_max="High Jaw"
+     value_min="-1.2"
+     value_max="2"
+     value_default="0"
+     camera_distance=".5"
+     camera_elevation=".04"
+     camera_angle="70">
       <param_morph />
     </param>
 
     <param
-     shared="1"
-     id="24"
-     group="0"
-     name="Wide_Eyes"
-     label="Eye Opening"
+     id="686"
+     group="1"
+     name="Head_Eyes_Big"
      wearable="shape"
+     label="Eye Size"
      edit_group="shape_eyes"
-     label_min="Narrow"
-     label_max="Wide"
+     label_min="Beady Eyes"
+     label_max="Anime Eyes"
      show_simple="true"
-     value_min="-1.5"
+     value_min="-2"
      value_max="2"
-     camera_elevation=".1"
-     camera_distance=".3">
+     value_default="0">
       <param_morph />
     </param>
 
     <param
-     shared="1"
-     id="186"
+     id="767"
      group="1"
-     name="Egg_Head"
-     label="Egg Head"
+     name="Bug_Eyed_Head"
      wearable="shape"
-     edit_group="shape_head"
-     label_min="Chin Heavy"
-     label_max="Forehead Heavy"
-     value_min="-1.3"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
-
-    <param
-     shared="1"
-     id="187"
-     group="1"
-     name="Squash_Stretch_Head"
-     label="Squash/Stretch Head"
-     wearable="shape"
-     edit_group="shape_head"
-     label_min="Squash Head"
-     label_max="Stretch Head"
-     value_min="-.5"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5"
-     camera_angle="20">
-      <param_morph />
-    </param>
-
-    <param
-     shared="1"
-     id="194"
-     group="1"
-     name="Eye_Spread"
-     edit_group="shape_eyes"
-     label_min="Eyes Together"
-     label_max="Eyes Spread"
-     value_min="-2"
-     value_max="2">
-      <param_morph />
-    </param>
-
-    <param
-     id="518"
-     group="0"
-     name="Eyelashes_Long"
-     wearable="shape"
-     label="Eyelash Length"
-     edit_group="shape_eyes"
-     edit_group_order="7"
-     label_min="Short"
-     label_max="Long"
-     value_min="-.3"
-     value_max="1.5"
-     camera_elevation=".1"
-     camera_distance=".30"
-     camera_angle="-20">
-      <param_morph />
-    </param>
-
-    <param
-     shared="1"
-     id="650"
-     group="0"
-     name="Eyelid_Corner_Up"
-     label="Outer Eye Corner"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="Corner Down"
-     label_max="Corner Up"
-     value_min="-1.3"
-     value_max="1.2"
-     camera_elevation=".1"
-     camera_distance=".3">
-      <param_morph />
-    </param>
-      
-
-    <param
-     shared="1"
-     id="880"
-     group="0"
-     name="Eyelid_Inner_Corner_Up"
-     label="Inner Eye Corner"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="Corner Down"
-     label_max="Corner Up"
-     value_min="-1.3"
-     value_max="1.2"
-     camera_elevation=".1"
-     camera_distance=".3">
-      <param_morph />
-    </param>
-
-    <param
-     shared="1"
-     id="686"
-     group="1"
-     name="Head_Eyes_Big"
-     wearable="shape"
-     label="Eye Size"
-     edit_group="shape_eyes"
-     label_min="Beady Eyes"
-     label_max="Anime Eyes"
-     value_min="-2"
-     value_max="2"
-   show_simple="true"
-     value_default="0">
-      <param_morph />
-    </param>
-
-    <param
-     shared="1"
-     id="767"
-     group="1"
-     name="Bug_Eyed_Head"
-     wearable="shape"
-     label="Eye Depth"
-     edit_group="shape_eyes"
-     edit_group_order="4.5"
-     label_min="Sunken Eyes"
-     label_max="Bug Eyes"
-     value_min="-2"
-     value_max="2"
-     value_default="0">
+     label="Eye Depth"
+     edit_group="shape_eyes"
+     edit_group_order="4.5"
+     label_min="Sunken Eyes"
+     label_max="Bug Eyes"
+     value_min="-2"
+     value_max="2"
+     value_default="0">
       <param_morph />
     </param>
 
+    <!--
+             #Fat_Lips = Fat_Lips 34 1 0 1
+             #Wide_Lips = Wide_Lips 35 1 0 1
+             #Wide_Nose = Wide_Nose 36 1 0 1
+       -->
     <!--
             ##############
             # Facial Expression morphs 
             ##############
             -->
     <param
-     shared="1"
+     id="300"
+     group="1"
+     name="Express_Closed_Mouth"
+     value_default="1"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
+
+    <param
      id="301"
      group="1"
      name="Express_Tongue_Out"
@@ -4341,7 +4776,6 @@
     </param>
 
     <param
-     shared="1"
      id="302"
      group="1"
      name="Express_Surprise_Emote"
@@ -4351,7 +4785,6 @@
     </param>
 
     <param
-     shared="1"
      id="303"
      group="1"
      name="Express_Wink_Emote"
@@ -4361,7 +4794,6 @@
     </param>
 
     <param
-     shared="1"
      id="304"
      group="1"
      name="Express_Embarrassed_Emote"
@@ -4371,7 +4803,6 @@
     </param>
 
     <param
-     shared="1"
      id="305"
      group="1"
      name="Express_Shrug_Emote"
@@ -4381,7 +4812,6 @@
     </param>
 
     <param
-     shared="1"
      id="306"
      group="1"
      name="Express_Kiss"
@@ -4391,7 +4821,6 @@
     </param>
 
     <param
-     shared="1"
      id="307"
      group="1"
      name="Express_Bored_Emote"
@@ -4401,7 +4830,6 @@
     </param>
 
     <param
-     shared="1"
      id="308"
      group="1"
      name="Express_Repulsed_Emote"
@@ -4411,7 +4839,6 @@
     </param>
 
     <param
-     shared="1"
      id="309"
      group="1"
      name="Express_Disdain"
@@ -4421,7 +4848,6 @@
     </param>
 
     <param
-     shared="1"
      id="310"
      group="1"
      name="Express_Afraid_Emote"
@@ -4431,7 +4857,15 @@
     </param>
 
     <param
-     shared="1"
+     id="311"
+     group="1"
+     name="Express_Worry_Emote"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
+
+    <param
      id="312"
      group="1"
      name="Express_Cry_Emote"
@@ -4441,7 +4875,6 @@
     </param>
 
     <param
-     shared="1"
      id="313"
      group="1"
      name="Express_Sad_Emote"
@@ -4451,7 +4884,6 @@
     </param>
 
     <param
-     shared="1"
      id="314"
      group="1"
      name="Express_Anger_Emote"
@@ -4461,7 +4893,6 @@
     </param>
 
     <param
-     shared="1"
      id="315"
      group="1"
      name="Express_Frown"
@@ -4471,7 +4902,6 @@
     </param>
 
     <param
-     shared="1"
      id="316"
      group="1"
      name="Express_Laugh_Emote"
@@ -4481,7 +4911,6 @@
     </param>
 
     <param
-     shared="1"
      id="317"
      group="1"
      name="Express_Toothsmile"
@@ -4491,7 +4920,6 @@
     </param>
 
     <param
-     shared="1"
      id="318"
      group="1"
      name="Express_Smile"
@@ -4500,16 +4928,10 @@
       <param_morph />
     </param>
 
-    <!--
-            ##############
-            # other morphs (not user controlled)
-            ##############
-            -->
     <param
-     shared="1"
-     id="41"
+     id="632"
      group="1"
-     name="Old"
+     name="Express_Open_Mouth"
      value_min="0"
      value_max="1">
       <param_morph />
@@ -4517,835 +4939,578 @@
 
     <!--
             ##############
-            # animatable morphs
+            # Lipsync morphs
             ##############
-             -->
+            -->
+
     <param
-     shared="1"
-     id="58"
+     id="70"
      group="1"
-     name="Blink_Left"
+     name="Lipsync_Aah"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     shared="1"
-     id="59"
+     id="71"
      group="1"
-     name="Blink_Right"
+     name="Lipsync_Ooh"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
-  </mesh>
 
-  <!--
-      #headMesh2 =
-      #headMesh3 =
-      -->
-  <mesh
-   type="upperBodyMesh"
- lod="0"
-   file_name="avatar_upper_body.llm"
-   min_pixel_width="320">
     <!--
-            #begin morph targets
-            #############
-            # tweakable morphs
-            #############
+            ##############
+            # other morphs (not user controlled)
+            ##############
             -->
     <param
-     id="104"
+     id="40"
      group="1"
-     name="Big_Belly_Torso"
+     name="Male_Head"
      wearable="shape"
      edit_group="driven"
      value_min="0"
      value_max="1">
-      <param_morph>
-        <volume_morph
-          name="BELLY"
-          scale="0.075 0.04 0.03"
-          pos="0.07 0 -0.07"/>
-        <volume_morph
-          name="PELVIS"
-          scale="0.075 0.04 0.03"
-          pos="0.07 0 -0.02"/>
-      </param_morph>
+      <param_morph />
     </param>
 
     <param
-     id="626"
-     sex="female"
+     id="41"
      group="1"
-     name="Big_Chest"
-     label="Chest Size"
-     wearable="shape"
-     edit_group="shape_torso"
-     label_min="Small"
-     label_max="Large"
+     name="Old"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance="1"
-     camera_angle="15">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0273 0.0273 0.0273"
-          pos="0.038 0.024 -0.016"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0273 0.0273 0.0273"
-          pos="0.038 -0.024 -0.016"/>
-	  </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
+    <!--
+            ##############
+            # animatable morphs
+            ##############
+             -->
     <param
-     id="627"
-     sex="female"
+     id="51"
      group="1"
-     name="Small_Chest"
-     label="Chest Size"
-     wearable="shape"
-     edit_group="shape_torso"
-     label_min="Large"
-     label_max="Small"
+     name="Furrowed_Eyebrows"
      value_min="0"
-     value_max="1"
-     camera_elevation="0"
-     camera_distance=".28">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="-0.05 0.0 0.0"
-          pos="-0.01 -0.01 -0.02"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="-0.05 0.0 0.0"
-          pos="-0.01 -0.01 -0.02"/>
-	  </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="843"
-     sex="female"
+     id="53"
      group="1"
-     name="No_Chest"
-     label="Chest Size"
-     wearable="shape"
-     edit_group="shape_torso"
-     label_min="Some"
-     label_max="None"
+     name="Surprised_Eyebrows"
      value_min="0"
-     value_max="1"
-     camera_elevation="0"
-     camera_distance=".28">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="-0.051 0.0 0.0"
-          pos="-0.02 -0.01 -0.03"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="-0.051 0.0 0.0"
-          pos="-0.02 -0.01 -0.03"/>
-	  </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="106"
+     id="54"
      group="1"
-     name="Muscular_Torso"
-     label="Torso Muscles"
-   show_simple="true"
-     wearable="shape"
-     edit_group="shape_torso"
-     label_min="Regular"
-     label_max="Muscular"
+     name="Worried_Eyebrows"
      value_min="0"
-     value_max="1.4"
-     camera_elevation=".3"
-     camera_distance="1.2">
-      <param_morph>
-        <volume_morph
-          name="L_CLAVICLE"
-          scale="0.02 0.0 0.005"
-          pos="0.0 0 0.005"/>
-        <volume_morph
-          name="L_UPPER_ARM"
-          scale="0.015 0.0 0.005"
-          pos="0.015 0 0"/>
-        <volume_morph
-          name="L_LOWER_ARM"
-          scale="0.005 0.0 0.005"
-          pos="0.005 0 0"/>
-        <volume_morph
-          name="R_CLAVICLE"
-          scale="0.02 0.0 0.005"
-          pos="0.0 0 0.005"/>
-        <volume_morph
-          name="R_UPPER_ARM"
-          scale="0.015 0.0 0.005"
-          pos="0.015 0 0"/>
-        <volume_morph
-          name="R_LOWER_ARM"
-          scale="0.005 0.0 0.005"
-          pos="0.005 0 0"/>
-      </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="648"
+     id="55"
      group="1"
-     sex="female"
-     name="Scrawny_Torso"
-     label="Torso Muscles"
-   show_simple="true"
-     wearable="shape"
-     edit_group="shape_torso"
-     label_min="Regular"
-     label_max="Scrawny"
+     name="Frown_Mouth"
      value_min="0"
-     value_max="1.3"
-     camera_elevation=".3"
-     camera_distance="1.2">
-      <param_morph>
-        <volume_morph
-          name="BELLY"
-          scale="0.0 -0.01 0.0"
-          pos="0.0 0.0 0"/>
-        <volume_morph
-          name="UPPER_BACK"
-          scale="-0.01 -0.01 0.0"
-          pos="0.0 0.0 0"/>
-        <volume_morph
-          name="CHEST"
-          scale="-0.01 -0.01 0.0"
-          pos="0.01 0.0 0"/>
-        <volume_morph
-          name="L_CLAVICLE"
-          scale="0.0 -0.03 -0.005"
-          pos="0.0 0 -0.005"/>
-        <volume_morph
-          name="L_UPPER_ARM"
-          scale="-0.01 -0.01 -0.02"
-          pos="0 0 0"/>
-        <volume_morph
-          name="L_LOWER_ARM"
-          scale="-0.005 0.0 -0.01"
-          pos="-0.005 0 0"/>
-        <volume_morph
-          name="R_CLAVICLE"
-          scale="0.0 -0.03 -0.005"
-          pos="0.0 0 -0.005"/>
-        <volume_morph
-          name="R_UPPER_ARM"
-          scale="-0.01 -0.01 -0.02"
-          pos="0 0 0"/>
-        <volume_morph
-          name="R_LOWER_ARM"
-          scale="-0.005 0.0 -0.01"
-          pos="-0.005 0 0"/>
-      </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="677"
+     id="57"
      group="1"
-     sex="male"
-     name="Scrawny_Torso_Male"
-     label="Torso Scrawny"
-     wearable="shape"
-     edit_group="shape_torso"
-     label_min="Regular"
-     label_max="Scrawny"
+     name="Smile_Mouth"
      value_min="0"
-     value_max="1.3"
-     camera_elevation=".3"
-     camera_distance="1.2">
-      <param_morph>
-        <volume_morph
-          name="BELLY"
-          scale="-0.01 -0.01 0.0"
-          pos="0.01 0.0 0"/>
-        <volume_morph
-          name="UPPER_BACK"
-          scale="-0.01 -0.01 0.0"
-          pos="0.0 0.0 0"/>
-        <volume_morph
-          name="CHEST"
-          scale="-0.02 -0.02 0.0"
-          pos="0.01 0.0 0"/>
-        <volume_morph
-          name="L_CLAVICLE"
-          scale="0.0 -0.03 -0.005"
-          pos="0.0 0 -0.005"/>
-        <volume_morph
-          name="L_UPPER_ARM"
-          scale="-0.01 -0.01 -0.02"
-          pos="0 0 0"/>
-        <volume_morph
-          name="L_LOWER_ARM"
-          scale="-0.005 0.0 -0.01"
-          pos="-0.005 0 0"/>
-        <volume_morph
-          name="R_CLAVICLE"
-          scale="0.0 -0.03 -0.005"
-          pos="0.0 0 -0.005"/>
-        <volume_morph
-          name="R_UPPER_ARM"
-          scale="-0.01 -0.01 -0.02"
-          pos="0 0 0"/>
-        <volume_morph
-          name="R_LOWER_ARM"
-          scale="-0.005 0.0 -0.01"
-          pos="-0.005 0 0"/>
-      </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="634"
+     id="58"
      group="1"
-     name="Fat_Torso"
-     label="Fat Torso"
-     wearable="shape"
-     edit_group="shape_body"
-     label_min="skinny"
-     label_max="fat"
+     name="Blink_Left"
      value_min="0"
-     value_max="1"
-     camera_elevation=".3">
-      <param_morph>
-        <volume_morph
-          name="CHEST"
-          scale="0.02 0.03 0.03"
-          pos="0 0 -0.03"/>
-        <volume_morph
-          name="PELVIS"
-          scale="0.02 0.03 0.03"
-          pos="0 0 -0.03"/>
-        <volume_morph
-          name="UPPER_BACK"
-          scale="0.01 0.03 0.0"
-          pos="-0.03 0 0"/>
-        <volume_morph
-          name="LOWER_BACK"
-          scale="0.04 0.06 0.0"
-          pos="-0.06 0 0"/>
-        <volume_morph
-          name="LEFT_HANDLE"
-          pos="0.0 0.08 0.0"/>
-        <volume_morph
-          name="RIGHT_HANDLE"
-          pos="0.0 -0.08 0.0"/>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0367 0.0367 0.016"
-          pos="0.00 -0.005 -0.013"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0367 0.0367 0.016"
-          pos="0.00 0.005 -0.013"/>
-        <volume_morph
-          name="BELLY"
-          scale="0.09 0.08 0.07"
-          pos="0 0 -0.05"/>
-        <volume_morph
-          name="L_CLAVICLE"
-          scale="0.0 0.0 0.015"/>
-        <volume_morph
-          name="L_UPPER_ARM"
-          scale="0.02 0.0 0.02"
-          pos="0.0 0.0 -0.02"/>
-        <volume_morph
-          name="L_LOWER_ARM"
-          scale="0.01 0.0 0.01"
-          pos="0.0 0.0 -0.01"/>
-        <volume_morph
-          name="R_CLAVICLE"
-          scale="0.0 0.0 0.015"/>
-        <volume_morph
-          name="R_UPPER_ARM"
-          scale="0.02 0.0 0.02"
-          pos="0.0 0.0 -0.02"/>
-        <volume_morph
-          name="R_LOWER_ARM"
-          scale="0.01 0.0 0.01"
-          pos="0.0 0.0 -0.01"/>
-        <volume_morph
-          name="NECK"
-          scale="0.015 0.01 0.0"/>
-        <volume_morph
-          name="HEAD"
-          scale="0.0 0.0 0.01"
-          pos="0 0 -0.01"/>
-      </param_morph>
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="507"
-     group="0"
-     sex="female"
-     name="Breast_Gravity"
-     label="Breast Buoyancy"
-     wearable="shape"
-     edit_group="shape_torso"
-     edit_group_order="7"
-     label_min="Less Gravity"
-     label_max="More Gravity"
-     value_default="0"
-     value_min="-1.5"
-     value_max="2"
-     camera_elevation=".3"
-     camera_distance=".8">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.004 0.0 -0.01"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.004 0.0 -0.01"/>
-      </param_morph>
-    </param>
-    
-    <param
-     id="628"
+     id="59"
      group="1"
-     name="Displace_Loose_Upperbody"
-     label="Shirt Fit"
-     wearable="shirt"
-     edit_group="driven"
-     clothing_morph="true"
+     name="Blink_Right"
      value_min="0"
-     value_max="1"
-     value_default="0">
+     value_max="1">
       <param_morph />
     </param>
 
+    <!--
+            #end morph targets
+             -->
+  </mesh>
+
+  <mesh
+   type="headMesh"
+ lod="1"
+   file_name="avatar_head_1.llm"
+   min_pixel_width="160"
+   reference="avatar_head.llm">
+  </mesh>
+
+  <mesh
+   type="headMesh"
+ lod="2"
+   file_name="avatar_head_2.llm"
+   min_pixel_width="80"
+   reference="avatar_head.llm">
+  </mesh>
+
+  <mesh
+   type="headMesh"
+ lod="3"
+   file_name="avatar_head_3.llm"
+   min_pixel_width="40"
+   reference="avatar_head.llm">
+  </mesh>
+
+  <mesh
+   type="headMesh"
+ lod="4"
+   file_name="avatar_head_4.llm"
+ min_pixel_width="0"
+   reference="avatar_head.llm">
+  </mesh>
+
+  <mesh
+   type="eyelashMesh"
+ lod="0"
+   file_name="avatar_eyelashes.llm"
+   min_pixel_width="320">
     <param
-     id="840"
-     group="0"
-     name="Shirtsleeve_flair"
-     label="Sleeve Looseness"
-   show_simple="true"
-     wearable="shirt"
-     edit_group="shirt"
-     edit_group_order="6"
-     clothing_morph="true"
-     label_min="Tight Sleeves"
-     label_max="Loose Sleeves"
-     value_min="0"
-     value_max="1.5"
-     camera_distance="1.8"
-     camera_angle="30"
-     camera_elevation="-.3">
+     shared="1"
+     id="660"
+     group="1"
+     name="Shear_Head"
+     wearable="shape"
+     label="Shear Face"
+     edit_group="shape_head"
+     label_min="Shear Left"
+     label_max="Shear Right"
+     value_min="-2"
+     value_max="2"
+     value_default="0"
+     camera_distance=".5"
+     camera_elevation=".04">
       <param_morph />
     </param>
 
     <param
-     id="855"
+     shared="1"
+     id="770"
      group="1"
-     name="Love_Handles"
+     name="Elongate_Head"
      wearable="shape"
-     edit_group="driven"
-     value_default="0"
+     label="Shear Face"
+     edit_group="shape_head"
+     label_min="Flat Head"
+     label_max="Long Head"
      value_min="-1"
-     value_max="2">
-      <param_morph>
-        <volume_morph
-          name="BELLY"
-          scale="0.0 0.02 0.0"/>
-        <volume_morph
-          name="LOWER_BACK"
-          scale="0.0 0.02 0.0"/>
-        <volume_morph
-          name="LEFT_HANDLE"
-          pos="0.0 0.025 0.0"/>
-        <volume_morph
-          name="RIGHT_HANDLE"
-          pos="0.0 -0.025 0.0"/>
-      </param_morph>
+     value_max="1"
+     value_default="0"
+     camera_distance=".5"
+     camera_elevation=".04">
+      <param_morph />
     </param>
 
     <param
-     id="684"
+     shared="1"
+     id="664"
      group="0"
-     sex="female"
-     name="Breast_Female_Cleavage"
-     label="Breast Cleavage"
+     name="Pop_Eye"
      wearable="shape"
-     edit_group="shape_torso"
+     label="Eye Pop"
+     edit_group="shape_eyes"
      edit_group_order="8"
-     label_min="Separate"
-     label_max="Join"
+     label_min="Pop Right Eye"
+     label_max="Pop Left Eye"
+     value_min="-2"
+     value_max="2"
      value_default="0"
-     value_min="-.3"
-     value_max="1.3"
-     camera_elevation=".3"
-     camera_distance=".8">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 -0.026 0.0"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.026 0.0"/>
-      </param_morph>
+     camera_distance=".5"
+     camera_elevation=".04"
+     camera_angle="-20">
+      <param_morph />
     </param>
-    
+
     <param
-     id="685"
+     shared="1"
+     id="21"
      group="0"
-     sex="male"
-     name="Chest_Male_No_Pecs"
-     label="Pectorals"
+     name="Upper_Eyelid_Fold"
+     label="Upper Eyelid Fold"
      wearable="shape"
-     edit_group="shape_torso"
-     edit_group_order="5"
-     label_min="Big Pectorals"
-     label_max="Sunken Chest"
-     value_default="0"
-     value_min="-0.5"
-     value_max="1.1"
-     camera_elevation=".3"
-     camera_distance="1.2">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="-0.03 -0.024 -0.01"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="-0.03 0.024 -0.01"/>
-      </param_morph>
+     edit_group="shape_eyes"
+     label_min="Uncreased"
+     label_max="Creased"
+     value_min="-0.2"
+     value_max="1.3"
+     camera_elevation=".1"
+     camera_distance=".35">
+      <param_morph />
     </param>
 
-    <!-- ############# # 
-      other morphs (not user controlled) 
-      ############# -->
     <param
-     id="100"
+     shared="1"
+     id="186"
      group="1"
-     name="Male_Torso"
-    wearable="shape"
-     edit_group="driven"
-     label_min="Male_Torso"
-     value_min="0"
-     value_max="1">
-      <param_morph>
-        <volume_morph
-          name="CHEST"
-          scale="0.03 0.04 0.02"
-          pos="-0.03 0 -0.01"/>
-        <volume_morph
-          name="BELLY"
-          scale="0.03 0.03 0.0"
-          pos="-0.03 0 0.02"/>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.008 -0.03 0.01"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.008 0.03 0.01"/>
-        <volume_morph
-          name="L_CLAVICLE"
-          scale="0.02 0.0 0.01"
-          pos="-0.02 0 0"/>
-        <volume_morph
-          name="L_UPPER_ARM"
-          scale="0.01 0.0 0.01"
-          pos="0.0 0.0 -0.01"/>
-        <volume_morph
-          name="L_LOWER_ARM"
-          scale="0.005 0.0 0.005"
-          pos="0.0 0.0 -0.005"/>
-        <volume_morph
-          name="R_CLAVICLE"
-          scale="0.02 0.0 0.01"
-          pos="-0.02 0 0"/>
-        <volume_morph
-          name="R_UPPER_ARM"
-          scale="0.01 0.0 0.01"
-          pos="0.0 0.0 -0.01"/>
-        <volume_morph
-          name="R_LOWER_ARM"
-          scale="0.005 0.0 0.005"
-          pos="0.0 0.0 -0.005"/>
-        <volume_morph
-          name="NECK"
-          scale="0.015 0.01 0.0"/>
-        <volume_morph
-          name="HEAD"
-          scale="0.0 0.0 0.01"
-          pos="0 0 -0.01"/>
-      </param_morph>
+     name="Egg_Head"
+     label="Egg Head"
+     wearable="shape"
+     edit_group="shape_head"
+     label_min="Chin Heavy"
+     label_max="Forehead Heavy"
+     value_min="-1.3"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
+      <param_morph />
+    </param>
+
+    <param
+     shared="1"
+     id="187"
+     group="1"
+     name="Squash_Stretch_Head"
+     label="Squash/Stretch Head"
+     wearable="shape"
+     edit_group="shape_head"
+     label_min="Squash Head"
+     label_max="Stretch Head"
+     value_min="-.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5"
+     camera_angle="20">
+      <param_morph />
+    </param>
+
+    <param
+     shared="1"
+     id="194"
+     group="1"
+     name="Eye_Spread"
+     edit_group="shape_eyes"
+     label_min="Eyes Together"
+     label_max="Eyes Spread"
+     value_min="-2"
+     value_max="2">
+      <param_morph />
+    </param>
+
+    <param
+     id="518"
+     group="0"
+     name="Eyelashes_Long"
+     wearable="shape"
+     label="Eyelash Length"
+     edit_group="shape_eyes"
+     edit_group_order="7"
+     label_min="Short"
+     label_max="Long"
+     value_min="-.3"
+     value_max="1.5"
+     camera_elevation=".1"
+     camera_distance=".30"
+     camera_angle="-20">
+      <param_morph />
+    </param>
+
+    <param
+     shared="1"
+     id="880"
+     group="0"
+     name="Eyelid_Inner_Corner_Up"
+     label="Inner Eye Corner"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="Corner Down"
+     label_max="Corner Up"
+     value_min="-1.3"
+     value_max="1.2"
+     camera_elevation=".1"
+     camera_distance=".3">
+      <param_morph />
+    </param>
+
+    <param
+     shared="1"
+     id="686"
+     group="1"
+     name="Head_Eyes_Big"
+     wearable="shape"
+     label="Eye Size"
+     edit_group="shape_eyes"
+     label_min="Beady Eyes"
+     label_max="Anime Eyes"
+     value_min="-2"
+     value_max="2"
+   show_simple="true"
+     value_default="0">
+      <param_morph />
+    </param>
+
+    <param
+     shared="1"
+     id="767"
+     group="1"
+     name="Bug_Eyed_Head"
+     wearable="shape"
+     label="Eye Depth"
+     edit_group="shape_eyes"
+     edit_group_order="4.5"
+     label_min="Sunken Eyes"
+     label_max="Bug Eyes"
+     value_min="-2"
+     value_max="2"
+     value_default="0">
+      <param_morph />
     </param>
 
     <!--
             ##############
-            # animatable morphs
+            # Facial Expression morphs 
             ##############
             -->
     <param
-     id="101"
+     shared="1"
+     id="301"
      group="1"
-     name="Hands_Relaxed"
+     name="Express_Tongue_Out"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="102"
+     shared="1"
+     id="302"
      group="1"
-     name="Hands_Point"
+     name="Express_Surprise_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="103"
+     shared="1"
+     id="303"
      group="1"
-     name="Hands_Fist"
+     name="Express_Wink_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="666"
+     shared="1"
+     id="304"
      group="1"
-     name="Hands_Relaxed_L"
+     name="Express_Embarrassed_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="667"
+     shared="1"
+     id="305"
      group="1"
-     name="Hands_Point_L"
+     name="Express_Shrug_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="668"
+     shared="1"
+     id="306"
      group="1"
-     name="Hands_Fist_L"
+     name="Express_Kiss"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="669"
+     shared="1"
+     id="307"
      group="1"
-     name="Hands_Relaxed_R"
+     name="Express_Bored_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="670"
+     shared="1"
+     id="308"
      group="1"
-     name="Hands_Point_R"
+     name="Express_Repulsed_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="671"
+     shared="1"
+     id="309"
      group="1"
-     name="Hands_Fist_R"
+     name="Express_Disdain"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="672"
+     shared="1"
+     id="310"
      group="1"
-     name="Hands_Typing"
+     name="Express_Afraid_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="766"
+     shared="1"
+     id="312"
      group="1"
-     name="Hands_Salute_R"
+     name="Express_Cry_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="791"
+     shared="1"
+     id="313"
      group="1"
-     name="Hands_Peace_R"
+     name="Express_Sad_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="792"
+     shared="1"
+     id="314"
      group="1"
-     name="Hands_Spread_R"
+     name="Express_Anger_Emote"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
-    <!--
-            #############
-            # physics morphs (not user controlled)
-            #############
-            -->
     <param
-     id="1200"
+     shared="1"
+     id="315"
      group="1"
-     sex="female"
-     name="Breast_Physics_UpDown_Driven"
-     wearable="physics"
-     edit_group="driven"
-     value_default="0"
-     value_min="-3"
-     value_max="3">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.0 -0.01"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.0 -0.01"/>
-	  </param_morph>
+     name="Express_Frown"
+     value_min="0"
+     value_max="1">
+      <param_morph />
     </param>
 
     <param
-     id="1201"
+     shared="1"
+     id="316"
      group="1"
-     sex="female"
-     name="Breast_Physics_InOut_Driven"
-     wearable="physics"
-     edit_group="driven"
-     value_default="0"
-     value_min="-1.25"
-     value_max="1.25">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 -0.026 0.0"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.026 -0.0"/>
-	  </param_morph>
-    </param>
-
+     name="Express_Laugh_Emote"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
+
     <param
-     id="1204"
+     shared="1"
+     id="317"
      group="1"
-     name="Belly_Physics_Torso_UpDown_Driven"
-     wearable="physics"
-     edit_group="driven"
-     value_default="0"
-     value_min="-1"
+     name="Express_Toothsmile"
+     value_min="0"
      value_max="1">
-      <param_morph>
-        <volume_morph
-          name="BELLY"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.0 0.05"/>
-	  </param_morph>
+      <param_morph />
     </param>
 
     <param
-     id="1207"
+     shared="1"
+     id="318"
      group="1"
-     name="Breast_Physics_LeftRight_Driven"
-     wearable="physics"
-     edit_group="driven"
-     value_default="0"
-     value_min="-2"
-     value_max="2">
-      <param_morph>
-        <volume_morph
-          name="LEFT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.03 0.0"/>
-        <volume_morph
-          name="RIGHT_PEC"
-          scale="0.0 0.0 0.0"
-          pos="0.0 0.03 0.0"/>
-	  </param_morph>
+     name="Express_Smile"
+     value_min="0"
+     value_max="1">
+      <param_morph />
     </param>
 
     <!--
-         #end morph targets
-          -->
-
-  </mesh>
-
-  <mesh
-   type="upperBodyMesh"
- lod="1"
-   file_name="avatar_upper_body_1.llm"
-   min_pixel_width="160"
-   reference="avatar_upper_body.llm">
-  </mesh>
-
-  <mesh
-   type="upperBodyMesh"
- lod="2"
-   file_name="avatar_upper_body_2.llm"
-   min_pixel_width="80"
-   reference="avatar_upper_body.llm">
-  </mesh>
+            ##############
+            # other morphs (not user controlled)
+            ##############
+            -->
+    <param
+     shared="1"
+     id="41"
+     group="1"
+     name="Old"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-  <mesh
-   type="upperBodyMesh"
- lod="3"
-   file_name="avatar_upper_body_3.llm"
-   min_pixel_width="40"
-   reference="avatar_upper_body.llm">
-  </mesh>
+    <!--
+            ##############
+            # animatable morphs
+            ##############
+             -->
+    <param
+     shared="1"
+     id="58"
+     group="1"
+     name="Blink_Left"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-  <mesh
-   type="upperBodyMesh"
- lod="4"
-   file_name="avatar_upper_body_4.llm"
- min_pixel_width="0"
-   reference="avatar_upper_body.llm">
+    <param
+     shared="1"
+     id="59"
+     group="1"
+     name="Blink_Right"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
   </mesh>
 
   <!--
-      #upperBodyMesh2 =
-      #upperBodyMesh3 =
+      #headMesh2 =
+      #headMesh3 =
       -->
   <mesh
-   type="lowerBodyMesh"
+   type="upperBodyMesh"
  lod="0"
-   file_name="avatar_lower_body.llm"
+   file_name="avatar_upper_body.llm"
    min_pixel_width="320">
     <!--
             #begin morph targets
@@ -5354,315 +5519,368 @@
             #############
             -->
     <param
-     id="156"
+     id="104"
      group="1"
-     name="Big_Belly_Legs"
+     name="Big_Belly_Torso"
      wearable="shape"
      edit_group="driven"
      value_min="0"
      value_max="1">
-      <param_morph />
+      <param_morph>
+        <volume_morph
+          name="BELLY"
+          scale="0.075 0.04 0.03"
+          pos="0.07 0 -0.07"/>
+        <volume_morph
+          name="PELVIS"
+          scale="0.075 0.04 0.03"
+          pos="0.07 0 -0.02"/>
+      </param_morph>
     </param>
 
-
     <param
-     id="151"
+     id="626"
+     sex="female"
      group="1"
-     name="Big_Butt_Legs"
-     label="Butt Size"
+     name="Big_Chest"
+     label="Chest Size"
      wearable="shape"
-     edit_group="shape_legs"
-     label_min="Regular"
+     edit_group="shape_torso"
+     label_min="Small"
      label_max="Large"
      value_min="0"
-     value_max="1">
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance="1"
+     camera_angle="15">
       <param_morph>
         <volume_morph
-          name="PELVIS"
-          scale="0.03 0.0 0.02"
-          pos="-0.03 0 -0.025"/>
-      </param_morph>
+          name="LEFT_PEC"
+          scale="0.0273 0.0273 0.0273"
+          pos="0.038 0.024 -0.016"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0273 0.0273 0.0273"
+          pos="0.038 -0.024 -0.016"/>
+	  </param_morph>
     </param>
 
     <param
-     id="794"
+     id="627"
+     sex="female"
      group="1"
-     name="Small_Butt"
-     label="Butt Size"
+     name="Small_Chest"
+     label="Chest Size"
      wearable="shape"
-     edit_group="shape_legs"
-     label_min="Regular"
+     edit_group="shape_torso"
+     label_min="Large"
      label_max="Small"
      value_min="0"
-     value_max="1">
+     value_max="1"
+     camera_elevation="0"
+     camera_distance=".28">
       <param_morph>
         <volume_morph
-          name="PELVIS"
-          scale="-0.01 0.0 0.0"
-          pos="0.01 0 0.0"/>
+          name="LEFT_PEC"
+          scale="-0.05 0.0 0.0"
+          pos="-0.01 -0.01 -0.02"/>
         <volume_morph
-          name="BUTT"
-          scale="0.0 0.0886 0.0"
-          pos="0.03 0 0.0"/>
-      </param_morph>
+          name="RIGHT_PEC"
+          scale="-0.05 0.0 0.0"
+          pos="-0.01 -0.01 -0.02"/>
+	  </param_morph>
     </param>
 
     <param
-     id="152"
+     id="843"
+     sex="female"
      group="1"
-     name="Muscular_Legs"
-     label="Leg Muscles"
-   show_simple="true"
+     name="No_Chest"
+     label="Chest Size"
      wearable="shape"
-     edit_group="shape_legs"
-     label_min="Regular Muscles"
-     label_max="More Muscles"
+     edit_group="shape_torso"
+     label_min="Some"
+     label_max="None"
      value_min="0"
-     value_max="1.5"
-     camera_distance="1.3"
-     camera_elevation="-.5">
+     value_max="1"
+     camera_elevation="0"
+     camera_distance=".28">
       <param_morph>
         <volume_morph
-          name="L_UPPER_LEG"
-          scale="0.015 0.015 0.0"
-          pos="0.0 0 0.0"/>
-        <volume_morph
-          name="L_LOWER_LEG"
-          scale="0.01 0.01 0.0"
-          pos="0.0 0 0.0"/>
-        <volume_morph
-          name="R_UPPER_LEG"
-          scale="0.015 0.015 0.0"
-          pos="0.0 0 0.0"/>
+          name="LEFT_PEC"
+          scale="-0.051 0.0 0.0"
+          pos="-0.02 -0.01 -0.03"/>
         <volume_morph
-          name="R_LOWER_LEG"
-          scale="0.01 0.01 0.0"
-          pos="0.0 0 0.0"/>
-      </param_morph>
+          name="RIGHT_PEC"
+          scale="-0.051 0.0 0.0"
+          pos="-0.02 -0.01 -0.03"/>
+	  </param_morph>
     </param>
 
     <param
-     id="651"
+     id="106"
      group="1"
-     name="Scrawny_Legs"
-     label="Scrawny Leg"
+     name="Muscular_Torso"
+     label="Torso Muscles"
+   show_simple="true"
      wearable="shape"
-     edit_group="shape_legs"
-     label_min="Regular Muscles"
-     label_max="Less Muscles"
+     edit_group="shape_torso"
+     label_min="Regular"
+     label_max="Muscular"
      value_min="0"
-     value_max="1.5"
-     camera_distance="1.3"
-     camera_elevation="-.5">
-      <param_morph>
-        <volume_morph
-          name="L_UPPER_LEG"
-          scale="-0.03 -0.03 0.0"
-          pos="0.0 0 0.0"/>
+     value_max="1.4"
+     camera_elevation=".3"
+     camera_distance="1.2">
+      <param_morph>
         <volume_morph
-          name="L_LOWER_LEG"
-          scale="-0.015 -0.015 0.0"
-          pos="0.0 0 0.0"/>
+          name="L_CLAVICLE"
+          scale="0.02 0.0 0.005"
+          pos="0.0 0 0.005"/>
         <volume_morph
-          name="R_UPPER_LEG"
-          scale="-0.03 -0.03 0.0"
-          pos="0.0 0 0.0"/>
+          name="L_UPPER_ARM"
+          scale="0.015 0.0 0.005"
+          pos="0.015 0 0"/>
         <volume_morph
-          name="R_LOWER_LEG"
-          scale="-0.015 -0.015 0.0"
-          pos="0.0 0 0.0"/>
+          name="L_LOWER_ARM"
+          scale="0.005 0.0 0.005"
+          pos="0.005 0 0"/>
+        <volume_morph
+          name="R_CLAVICLE"
+          scale="0.02 0.0 0.005"
+          pos="0.0 0 0.005"/>
+        <volume_morph
+          name="R_UPPER_ARM"
+          scale="0.015 0.0 0.005"
+          pos="0.015 0 0"/>
+        <volume_morph
+          name="R_LOWER_ARM"
+          scale="0.005 0.0 0.005"
+          pos="0.005 0 0"/>
       </param_morph>
     </param>
 
     <param
-     id="853"
+     id="648"
      group="1"
-     name="Bowed_Legs"
-     label="Knee Angle"
+     sex="female"
+     name="Scrawny_Torso"
+     label="Torso Muscles"
+   show_simple="true"
      wearable="shape"
-     value_min="-1"
-     value_max="1">
+     edit_group="shape_torso"
+     label_min="Regular"
+     label_max="Scrawny"
+     value_min="0"
+     value_max="1.3"
+     camera_elevation=".3"
+     camera_distance="1.2">
       <param_morph>
         <volume_morph
-          name="L_UPPER_LEG"
-          pos="0.0 0.03 0.0"/>
+          name="BELLY"
+          scale="0.0 -0.01 0.0"
+          pos="0.0 0.0 0"/>
         <volume_morph
-          name="L_LOWER_LEG"
-          pos="0.0 0.03 0.0"/>
+          name="UPPER_BACK"
+          scale="-0.01 -0.01 0.0"
+          pos="0.0 0.0 0"/>
         <volume_morph
-          name="R_UPPER_LEG"
-          pos="0.0 -0.03 0.0"/>
+          name="CHEST"
+          scale="-0.01 -0.01 0.0"
+          pos="0.01 0.0 0"/>
         <volume_morph
-          name="R_LOWER_LEG"
-          pos="0.0 -0.03 0.0"/>
+          name="L_CLAVICLE"
+          scale="0.0 -0.03 -0.005"
+          pos="0.0 0 -0.005"/>
+        <volume_morph
+          name="L_UPPER_ARM"
+          scale="-0.01 -0.01 -0.02"
+          pos="0 0 0"/>
+        <volume_morph
+          name="L_LOWER_ARM"
+          scale="-0.005 0.0 -0.01"
+          pos="-0.005 0 0"/>
+        <volume_morph
+          name="R_CLAVICLE"
+          scale="0.0 -0.03 -0.005"
+          pos="0.0 0 -0.005"/>
+        <volume_morph
+          name="R_UPPER_ARM"
+          scale="-0.01 -0.01 -0.02"
+          pos="0 0 0"/>
+        <volume_morph
+          name="R_LOWER_ARM"
+          scale="-0.005 0.0 -0.01"
+          pos="-0.005 0 0"/>
       </param_morph>
     </param>
 
     <param
-     id="500"
+     id="677"
      group="1"
-     name="Shoe_Heel_Height"
-     label="Heel Height"
-     wearable="shoes"
-     edit_group="shoes"
-     label_min="Low Heels"
-     label_max="High Heels"
+     sex="male"
+     name="Scrawny_Torso_Male"
+     label="Torso Scrawny"
+     wearable="shape"
+     edit_group="shape_torso"
+     label_min="Regular"
+     label_max="Scrawny"
      value_min="0"
-     value_max="1"
-     camera_distance="1.5"
-     camera_elevation="-.5">
-      <param_morph />
+     value_max="1.3"
+     camera_elevation=".3"
+     camera_distance="1.2">
+      <param_morph>
+        <volume_morph
+          name="BELLY"
+          scale="-0.01 -0.01 0.0"
+          pos="0.01 0.0 0"/>
+        <volume_morph
+          name="UPPER_BACK"
+          scale="-0.01 -0.01 0.0"
+          pos="0.0 0.0 0"/>
+        <volume_morph
+          name="CHEST"
+          scale="-0.02 -0.02 0.0"
+          pos="0.01 0.0 0"/>
+        <volume_morph
+          name="L_CLAVICLE"
+          scale="0.0 -0.03 -0.005"
+          pos="0.0 0 -0.005"/>
+        <volume_morph
+          name="L_UPPER_ARM"
+          scale="-0.01 -0.01 -0.02"
+          pos="0 0 0"/>
+        <volume_morph
+          name="L_LOWER_ARM"
+          scale="-0.005 0.0 -0.01"
+          pos="-0.005 0 0"/>
+        <volume_morph
+          name="R_CLAVICLE"
+          scale="0.0 -0.03 -0.005"
+          pos="0.0 0 -0.005"/>
+        <volume_morph
+          name="R_UPPER_ARM"
+          scale="-0.01 -0.01 -0.02"
+          pos="0 0 0"/>
+        <volume_morph
+          name="R_LOWER_ARM"
+          scale="-0.005 0.0 -0.01"
+          pos="-0.005 0 0"/>
+      </param_morph>
     </param>
 
     <param
-     id="501"
+     id="634"
      group="1"
-     name="Shoe_Platform_Height"
-     label="Platform Height"
-     wearable="shoes"
-     edit_group="shoes"
-     label_min="Low Platforms"
-     label_max="High Platforms"
+     name="Fat_Torso"
+     label="Fat Torso"
+     wearable="shape"
+     edit_group="shape_body"
+     label_min="skinny"
+     label_max="fat"
      value_min="0"
      value_max="1"
-     camera_distance="1.5"
-     camera_elevation="-.5">
-      <param_morph />
+     camera_elevation=".3">
+      <param_morph>
+        <volume_morph
+          name="CHEST"
+          scale="0.02 0.03 0.03"
+          pos="0 0 -0.03"/>
+        <volume_morph
+          name="PELVIS"
+          scale="0.02 0.03 0.03"
+          pos="0 0 -0.03"/>
+        <volume_morph
+          name="UPPER_BACK"
+          scale="0.01 0.03 0.0"
+          pos="-0.03 0 0"/>
+        <volume_morph
+          name="LOWER_BACK"
+          scale="0.04 0.06 0.0"
+          pos="-0.06 0 0"/>
+        <volume_morph
+          name="LEFT_HANDLE"
+          pos="0.0 0.08 0.0"/>
+        <volume_morph
+          name="RIGHT_HANDLE"
+          pos="0.0 -0.08 0.0"/>
+        <volume_morph
+          name="LEFT_PEC"
+          scale="0.0367 0.0367 0.016"
+          pos="0.00 -0.005 -0.013"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0367 0.0367 0.016"
+          pos="0.00 0.005 -0.013"/>
+        <volume_morph
+          name="BELLY"
+          scale="0.09 0.08 0.07"
+          pos="0 0 -0.05"/>
+        <volume_morph
+          name="L_CLAVICLE"
+          scale="0.0 0.0 0.015"/>
+        <volume_morph
+          name="L_UPPER_ARM"
+          scale="0.02 0.0 0.02"
+          pos="0.0 0.0 -0.02"/>
+        <volume_morph
+          name="L_LOWER_ARM"
+          scale="0.01 0.0 0.01"
+          pos="0.0 0.0 -0.01"/>
+        <volume_morph
+          name="R_CLAVICLE"
+          scale="0.0 0.0 0.015"/>
+        <volume_morph
+          name="R_UPPER_ARM"
+          scale="0.02 0.0 0.02"
+          pos="0.0 0.0 -0.02"/>
+        <volume_morph
+          name="R_LOWER_ARM"
+          scale="0.01 0.0 0.01"
+          pos="0.0 0.0 -0.01"/>
+        <volume_morph
+          name="NECK"
+          scale="0.015 0.01 0.0"/>
+        <volume_morph
+          name="HEAD"
+          scale="0.0 0.0 0.01"
+          pos="0 0 -0.01"/>
+      </param_morph>
     </param>
 
     <param
-     id="508"
+     id="507"
      group="0"
-     name="Shoe_Platform_Width"
-     label="Platform Width"
-     wearable="shoes"
-     edit_group="shoes"
+     sex="female"
+     name="Breast_Gravity"
+     label="Breast Buoyancy"
+     wearable="shape"
+     edit_group="shape_torso"
      edit_group_order="7"
-     label_min="Narrow"
-     label_max="Wide"
-     value_min="-1"
+     label_min="Less Gravity"
+     label_max="More Gravity"
+     value_default="0"
+     value_min="-1.5"
      value_max="2"
-     camera_angle="15"
-     camera_distance="1.5"
-     camera_elevation="-1">
-      <param_morph />
-    </param>
-
-    <param
-     id="509"
-     group="1"
-     name="Shoe_Heel_Point"
-     label="Heel Shape"
-     wearable="shoes"
-     edit_group="shoes"
-     label_min="Default Heels"
-     label_max="Pointy Heels"
-     value_min="0"
-     value_max="1"
-     camera_distance="1.3"
-     camera_elevation="-.5">
-      <param_morph />
-    </param>
-
-    <param
-     id="510"
-     group="1"
-     name="Shoe_Heel_Thick"
-     label="Heel Shape"
-     wearable="shoes"
-     edit_group="shoes"
-     label_min="default Heels"
-     label_max="Thick Heels"
-     value_min="0"
-     value_max="1"
-     camera_distance="1.3"
-     camera_elevation="-.5">
-      <param_morph />
-    </param>
-
-    <param
-     id="511"
-     group="1"
-     name="Shoe_Toe_Point"
-     label="Toe Shape"
-     wearable="shoes"
-     edit_group="shoes"
-     label_min="Default Toe"
-     label_max="Pointy Toe"
-     value_min="0"
-     value_max="1"
-     camera_distance="1.3"
-     camera_elevation="-.5">
-      <param_morph />
-    </param>
-
-    <param
-     id="512"
-     group="1"
-     name="Shoe_Toe_Square"
-     label="Toe Shape"
-     wearable="shoes"
-     edit_group="shoes"
-     label_min="Default Toe"
-     label_max="Square Toe"
-     value_min="0"
-     value_max="1"
-     camera_distance="1.5"
-     camera_elevation="-.5">
-      <param_morph />
-    </param>
-
-    <param
-     id="654"
-     group="0"
-     name="Shoe_Toe_Thick"
-     label="Toe Thickness"
-     wearable="shoes"
-     edit_group="shoes"
-     edit_group_order="5"
-     label_min="Flat Toe"
-     label_max="Thick Toe"
-     value_min="0"
-     value_max="2"
-     camera_angle="15"
-     camera_distance="1.5"
-     camera_elevation="-1">
-      <param_morph />
-    </param>
-
-    <param
-     id="515"
-     group="0"
-     name="Foot_Size"
-     label="Foot Size"
-     wearable="shape"
-     edit_group="shape_legs"
-     edit_group_order="6"
-     label_min="Small"
-     label_max="Big"
-     value_min="-1"
-     value_max="3"
-     camera_angle="45"
-     camera_distance="1.1"
-     camera_elevation="-1">
+     camera_elevation=".3"
+     camera_distance=".8">
       <param_morph>
         <volume_morph
-          name="L_FOOT"
-          scale="0.02 0.01 0.0"
-          pos="0.01 0 0"/>
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.004 0.0 -0.01"/>
         <volume_morph
-          name="R_FOOT"
-          scale="0.02 0.01 0.0"
-          pos="0.01 0 0"/>
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.004 0.0 -0.01"/>
       </param_morph>
     </param>
-
+    
     <param
-     id="516"
+     id="628"
      group="1"
-     name="Displace_Loose_Lowerbody"
-     label="Pants Fit"
-     wearable="pants"
+     name="Displace_Loose_Upperbody"
+     label="Shirt Fit"
+     wearable="shirt"
      edit_group="driven"
      clothing_morph="true"
      value_min="0"
@@ -5672,17 +5890,17 @@
     </param>
 
     <param
-     id="625"
+     id="840"
      group="0"
-     name="Leg_Pantflair"
-     label="Cuff Flare"
+     name="Shirtsleeve_flair"
+     label="Sleeve Looseness"
    show_simple="true"
-     wearable="pants"
-     edit_group="pants"
-     edit_group_order="3"
+     wearable="shirt"
+     edit_group="shirt"
+     edit_group_order="6"
      clothing_morph="true"
-     label_min="Tight Cuffs"
-     label_max="Flared Cuffs"
+     label_min="Tight Sleeves"
+     label_max="Loose Sleeves"
      value_min="0"
      value_max="1.5"
      camera_distance="1.8"
@@ -5692,2856 +5910,2915 @@
     </param>
 
     <param
-     id="793"
-     group="1"
-     name="Leg_Longcuffs"
-     label="Longcuffs"
-     wearable="pants"
-     edit_group="driven"
-     clothing_morph="true"
-     value_min="0"
-     value_max="3"
-     value_default="0">
-      <param_morph />
-    </param>
-
-    <param
-     id="638"
-     group="0"
-     name="Low_Crotch"
-     label="Pants Crotch"
-     wearable="pants"
-     clothing_morph="true"
-     edit_group="pants"
-     edit_group_order="4"
-     label_min="High and Tight"
-     label_max="Low and Loose"
-     value_min="0"
-     value_max="1.3"
-     camera_distance="1.2"
-     camera_angle="-20"
-     camera_elevation="-.3">
-      <param_morph />
-    </param>
-
-    <param
-     id="635"
+     id="855"
      group="1"
-     name="Fat_Legs"
-     label="Fat Torso"
+     name="Love_Handles"
      wearable="shape"
-     edit_group="shape_body"
-     label_min="skinny"
-     label_max="fat"
-     value_min="0"
-     value_max="1">
+     edit_group="driven"
+     value_default="0"
+     value_min="-1"
+     value_max="2">
       <param_morph>
         <volume_morph
-          name="PELVIS"
-          scale="0.03 0.06 0.0"/>
-        <volume_morph
-          name="R_UPPER_LEG"
-          scale="0.02 0.02 0.0"
-          pos="0.0 -0.02 0.0"/>
+          name="BELLY"
+          scale="0.0 0.02 0.0"/>
         <volume_morph
-          name="R_LOWER_LEG"
-          scale="0.01 0.01 0.0"/>
+          name="LOWER_BACK"
+          scale="0.0 0.02 0.0"/>
         <volume_morph
-          name="L_UPPER_LEG"
-          scale="0.02 0.02 0.0"
-          pos="0.0 0.02 0.0"/>
+          name="LEFT_HANDLE"
+          pos="0.0 0.025 0.0"/>
         <volume_morph
-          name="L_LOWER_LEG"
-          scale="0.01 0.01 0.0"/>
+          name="RIGHT_HANDLE"
+          pos="0.0 -0.025 0.0"/>
       </param_morph>
     </param>
 
     <param
-     id="854"
-     group="1"
-     name="Saddlebags"
+     id="684"
+     group="0"
+     sex="female"
+     name="Breast_Female_Cleavage"
+     label="Breast Cleavage"
      wearable="shape"
-     edit_group="driven"
-     value_min="-.5"
-     value_max="3">
+     edit_group="shape_torso"
+     edit_group_order="8"
+     label_min="Separate"
+     label_max="Join"
+     value_default="0"
+     value_min="-.3"
+     value_max="1.3"
+     camera_elevation=".3"
+     camera_distance=".8">
       <param_morph>
         <volume_morph
-          name="PELVIS"
-          scale="0.0 0.025 0.0"/>
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 -0.026 0.0"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.026 0.0"/>
       </param_morph>
-
     </param>
-
+    
     <param
-     id="879"
+     id="685"
      group="0"
      sex="male"
-     name="Male_Package"
-     label="Package"
+     name="Chest_Male_No_Pecs"
+     label="Pectorals"
      wearable="shape"
-     edit_group="shape_legs"
-     edit_group_order="4.6"
-     label_min="Coin Purse"
-     label_max="Duffle Bag"
+     edit_group="shape_torso"
+     edit_group_order="5"
+     label_min="Big Pectorals"
+     label_max="Sunken Chest"
      value_default="0"
-     value_min="-.5"
-     value_max="2"
-     camera_angle="60"
-     camera_distance=".6">
-      <param_morph />
+     value_min="-0.5"
+     value_max="1.1"
+     camera_elevation=".3"
+     camera_distance="1.2">
+      <param_morph>
+        <volume_morph
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="-0.03 -0.024 -0.01"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="-0.03 0.024 -0.01"/>
+      </param_morph>
     </param>
 
-    <!--
-            #############
-            # other morphs (not user controlled)
-            #############
-            -->
+    <!-- ############# # 
+      other morphs (not user controlled) 
+      ############# -->
     <param
-     id="153"
+     id="100"
      group="1"
-     name="Male_Legs"
-     wearable="shape"
+     name="Male_Torso"
+    wearable="shape"
      edit_group="driven"
+     label_min="Male_Torso"
      value_min="0"
      value_max="1">
-      <param_morph />
+      <param_morph>
+        <volume_morph
+          name="CHEST"
+          scale="0.03 0.04 0.02"
+          pos="-0.03 0 -0.01"/>
+        <volume_morph
+          name="BELLY"
+          scale="0.03 0.03 0.0"
+          pos="-0.03 0 0.02"/>
+        <volume_morph
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.008 -0.03 0.01"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.008 0.03 0.01"/>
+        <volume_morph
+          name="L_CLAVICLE"
+          scale="0.02 0.0 0.01"
+          pos="-0.02 0 0"/>
+        <volume_morph
+          name="L_UPPER_ARM"
+          scale="0.01 0.0 0.01"
+          pos="0.0 0.0 -0.01"/>
+        <volume_morph
+          name="L_LOWER_ARM"
+          scale="0.005 0.0 0.005"
+          pos="0.0 0.0 -0.005"/>
+        <volume_morph
+          name="R_CLAVICLE"
+          scale="0.02 0.0 0.01"
+          pos="-0.02 0 0"/>
+        <volume_morph
+          name="R_UPPER_ARM"
+          scale="0.01 0.0 0.01"
+          pos="0.0 0.0 -0.01"/>
+        <volume_morph
+          name="R_LOWER_ARM"
+          scale="0.005 0.0 0.005"
+          pos="0.0 0.0 -0.005"/>
+        <volume_morph
+          name="NECK"
+          scale="0.015 0.01 0.0"/>
+        <volume_morph
+          name="HEAD"
+          scale="0.0 0.0 0.01"
+          pos="0 0 -0.01"/>
+      </param_morph>
     </param>
 
     <!--
-            #############
-            # physics morphs (not user controlled)
-            #############
+            ##############
+            # animatable morphs
+            ##############
             -->
     <param
-     id="1202"
+     id="101"
      group="1"
-     name="Belly_Physics_Legs_UpDown_Driven"
-     wearable="physics"
-     cross_wearable="true"
-     edit_group="driven"
-     value_min="-1"
+     name="Hands_Relaxed"
+     value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
-    
     <param
-     id="1205"
+     id="102"
      group="1"
-     name="Butt_Physics_UpDown_Driven"
-     wearable="physics"
-     cross_wearable="true"
-     edit_group="driven"
-     value_default="0"
-     value_min="-1"
+     name="Hands_Point"
+     value_min="0"
      value_max="1">
-      <param_morph>
-        <volume_morph
-          name="BUTT"
-          pos="0.0 0.0 0.05"/>
-	  </param_morph>
+      <param_morph />
     </param>
 
     <param
-     id="1206"
+     id="103"
      group="1"
-     name="Butt_Physics_LeftRight_Driven"
-     wearable="physics"
-     cross_wearable="true"
-     edit_group="driven"
-     value_default="0"
-     value_min="-1"
+     name="Hands_Fist"
+     value_min="0"
      value_max="1">
-      <param_morph>
-        <volume_morph
-          name="BUTT"
-          pos="0.0 0.05 0.0"/>
-	  </param_morph>
+      <param_morph />
     </param>
 
-    <!--
-            #end morph targets
-            -->
-
-  </mesh>
-
-  <mesh
-   type="lowerBodyMesh"
- lod="1"
-   file_name="avatar_lower_body_1.llm"
-   min_pixel_width="160"
-   reference="avatar_lower_body.llm">
-  </mesh>
-
-  <mesh
-   type="lowerBodyMesh"
- lod="2"
-   file_name="avatar_lower_body_2.llm"
-   min_pixel_width="80"
-   reference="avatar_lower_body.llm">
-  </mesh>
-
-  <mesh
-   type="lowerBodyMesh"
- lod="3"
-   file_name="avatar_lower_body_3.llm"
-   min_pixel_width="40"
-   reference="avatar_lower_body.llm">
-  </mesh>
-
-  <mesh
-   type="lowerBodyMesh"
- lod="4"
-   file_name="avatar_lower_body_4.llm"
- min_pixel_width="0"
-   reference="avatar_lower_body.llm">
-  </mesh>
-
-  <!--
-      #lowerBodyMesh2 =
-      #lowerBodyMesh3 =
-      -->
-  <!--
-      #eyeLidLeftMesh =
-      -->
-  <mesh
-   type="eyeBallLeftMesh"
- lod="0"
-   file_name="avatar_eye.llm"
-   min_pixel_width="320">
-    <!-- begin morph_params -->
     <param
-     id="679"
+     id="666"
      group="1"
-     name="Eyeball_Size"
-     label="Eyeball Size"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".10">
+     name="Hands_Relaxed_L"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="687"
+     id="667"
      group="1"
-     name="Eyeball_Size"
-     label="Big Eyeball"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".25">
+     name="Hands_Point_L"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
-  </mesh>
 
-  <mesh
-   type="eyeBallLeftMesh"
- lod="1"
-   file_name="avatar_eye_1.llm"
-   min_pixel_width="80">
-    <!-- begin morph_params -->
     <param
-     id="694"
+     id="668"
      group="1"
-     name="Eyeball_Size"
-     label="Eyeball Size"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".10">
+     name="Hands_Fist_L"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="695"
+     id="669"
      group="1"
-     name="Eyeball_Size"
-     label="Big Eyeball"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".25">
+     name="Hands_Relaxed_R"
+     value_min="0"
+     value_max="1">
       <param_morph />
     </param>
-  </mesh>
 
-  <!--
-      #eyeLidRightMesh =
-      -->
-  <mesh
-   type="eyeBallRightMesh"
- lod="0"
-   file_name="avatar_eye.llm"
-   min_pixel_width="320">
-    <!-- begin morph_params -->
     <param
-     id="680"
+     id="670"
      group="1"
-     name="Eyeball_Size"
-     label="Eyeball Size"
-     wearable="shape"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".10">
-      <param_morph />
-    </param>
-
-    <param
-     id="688"
-     group="1"
-     name="Eyeball_Size"
-     label="Big Eyeball"
-     wearable="shape"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".25">
-      <param_morph />
-    </param>
-  </mesh>
-
-  <mesh
-   type="eyeBallRightMesh"
- lod="1"
-   file_name="avatar_eye_1.llm"
-   min_pixel_width="80">
-    <!-- begin morph_params -->
-    <param
-     id="681"
-     group="1"
-     name="Eyeball_Size"
-     label="Eyeball Size"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".10">
-      <param_morph />
-    </param>
-
-    <param
-     id="691"
-     group="1"
-     name="Eyeball_Size"
-     label="Big Eyeball"
-     wearable="shape"
-     edit_group="shape_eyes"
-     label_min="small eye"
-     label_max="big eye"
-     value_min="-.25"
-     value_max=".25">
-      <param_morph />
-    </param>
-  </mesh>
-
-  <mesh
-   type="skirtMesh"
- lod="0"
-   file_name="avatar_skirt.llm"
-   min_pixel_width="320">
-    <param
-     id="845"
-     group="1"
-     name="skirt_poofy"
-     label="poofy skirt"
-     clothing_morph="true"
-     wearable="skirt"
-     edit_group="skirt"
-     label_min="less poofy"
-     label_max="more poofy"
+     name="Hands_Point_R"
      value_min="0"
-     value_max="1.5">
+     value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="846"
+     id="671"
      group="1"
-     name="skirt_loose"
-     label="loose skirt"
-     clothing_morph="true"
-     wearable="skirt"
-     edit_group="skirt"
-     label_min="form fitting"
-     label_max="loose"
+     name="Hands_Fist_R"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="866"
+     id="672"
      group="1"
-     name="skirt_tight"
-     label="tight skirt"
-     clothing_morph="true"
-     wearable="skirt"
-     edit_group="skirt"
-     label_min="form fitting"
-     label_max="loose"
+     name="Hands_Typing"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="867"
+     id="766"
      group="1"
-     name="skirt_smallbutt"
-     label="tight skirt"
-     clothing_morph="false"
-     wearable="skirt"
-     edit_group="skirt"
-     cross_wearable="true"
-     label_min="form fitting"
-     label_max="loose"
+     name="Hands_Salute_R"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="848"
-     group="0"
-     name="skirt_bustle"
-     label="bustle skirt"
-     clothing_morph="true"
-     wearable="skirt"
-     edit_group_order="3"
-     edit_group="skirt"
-     label_min="no bustle"
-     label_max="more bustle"
-     value_min="0"
-     value_max="2"
-     value_default=".2"
-     camera_angle="100"
-     camera_distance="1.3"
-     camera_elevation="-.5">
-      <param_morph />
-    </param>
-
-    <param
-     id="847"
-     group="1"
-     name="skirt_bowlegs"
-     label="legs skirt"
-     wearable="skirt"
-     edit_group="driven"
-     cross_wearable="true"
-     value_min="-1"
-     value_max="1"
-     value_default="0">
-      <param_morph />
-    </param>
-
-    <param
-     id="852"
+     id="791"
      group="1"
-     name="skirt_bigbutt"
-     wearable="skirt"
-     edit_group="driven"
-     cross_wearable="true"
-     label="bigbutt skirt"
-     label_min="less"
-     label_max="more"
+     name="Hands_Peace_R"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
     <param
-     id="849"
+     id="792"
      group="1"
-     name="skirt_belly"
-     wearable="skirt"
-     edit_group="driven"
-     cross_wearable="true"
-     label="big belly skirt"
+     name="Hands_Spread_R"
      value_min="0"
      value_max="1">
       <param_morph />
     </param>
 
+    <!--
+            #############
+            # physics morphs (not user controlled)
+            #############
+            -->
     <param
-     id="850"
+     id="1200"
      group="1"
-     wearable="skirt"
+     sex="female"
+     name="Breast_Physics_UpDown_Driven"
+     wearable="physics"
      edit_group="driven"
-     cross_wearable="true"
-     name="skirt_saddlebags"
-     value_min="-.5"
+     value_default="0"
+     value_min="-3"
      value_max="3">
-      <param_morph />
+      <param_morph>
+        <volume_morph
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.0 -0.01"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.0 -0.01"/>
+	  </param_morph>
     </param>
 
     <param
-     id="851"
+     id="1201"
      group="1"
-     name="skirt_chubby"
-     wearable="skirt"
+     sex="female"
+     name="Breast_Physics_InOut_Driven"
+     wearable="physics"
      edit_group="driven"
-     cross_wearable="true"
-     label_min="less"
-     label_max="more"
-     value_min="0"
-     value_max="1"
-     value_default="0">
-      <param_morph />
+     value_default="0"
+     value_min="-1.25"
+     value_max="1.25">
+      <param_morph>
+        <volume_morph
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 -0.026 0.0"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.026 -0.0"/>
+	  </param_morph>
     </param>
 
     <param
-     id="856"
+     id="1204"
      group="1"
-     name="skirt_lovehandles"
-     wearable="skirt"
+     name="Belly_Physics_Torso_UpDown_Driven"
+     wearable="physics"
      edit_group="driven"
-     cross_wearable="true"
-     label_min="less"
-     label_max="more"
+     value_default="0"
      value_min="-1"
-     value_max="2"
-     value_default="0">
-      <param_morph />
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="BELLY"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.0 0.05"/>
+	  </param_morph>
     </param>
 
-    <!--
-            #############
-            # other morphs (not user controlled)
-            #############
-            -->
     <param
-     id="857"
+     id="1207"
      group="1"
-     name="skirt_male"
-     wearable="skirt"
-     edit_group="driven"
-     cross_wearable="true" 
-     value_min="0" 
-     value_max="1"> 
-      <param_morph />
-    </param>
-
-    <!--
-            #############
-            # physics morphs (not user controlled)
-            #############
-            -->
-    <param
-     id="1203"
-     group="1"
-     name="Belly_Physics_Skirt_UpDown_Driven"
-     wearable="physics"
-     cross_wearable="true"
+     name="Breast_Physics_LeftRight_Driven"
+     wearable="physics"
      edit_group="driven"
      value_default="0"
-     value_min="-1"
-     value_max="1">
-      <param_morph />
+     value_min="-2"
+     value_max="2">
+      <param_morph>
+        <volume_morph
+          name="LEFT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.03 0.0"/>
+        <volume_morph
+          name="RIGHT_PEC"
+          scale="0.0 0.0 0.0"
+          pos="0.0 0.03 0.0"/>
+	  </param_morph>
     </param>
 
+    <!--
+         #end morph targets
+          -->
+
   </mesh>
 
   <mesh
-   type="skirtMesh"
+   type="upperBodyMesh"
  lod="1"
-   file_name="avatar_skirt_1.llm"
+   file_name="avatar_upper_body_1.llm"
    min_pixel_width="160"
-   reference="avatar_skirt.llm">
+   reference="avatar_upper_body.llm">
   </mesh>
 
   <mesh
-   type="skirtMesh"
+   type="upperBodyMesh"
  lod="2"
-   file_name="avatar_skirt_2.llm"
+   file_name="avatar_upper_body_2.llm"
    min_pixel_width="80"
-   reference="avatar_skirt.llm">
+   reference="avatar_upper_body.llm">
   </mesh>
 
   <mesh
-   type="skirtMesh"
+   type="upperBodyMesh"
  lod="3"
-   file_name="avatar_skirt_3.llm"
+   file_name="avatar_upper_body_3.llm"
    min_pixel_width="40"
-   reference="avatar_skirt.llm">
+   reference="avatar_upper_body.llm">
   </mesh>
 
   <mesh
-   type="skirtMesh"
+   type="upperBodyMesh"
  lod="4"
-   file_name="avatar_skirt_4.llm"
+   file_name="avatar_upper_body_4.llm"
  min_pixel_width="0"
-   reference="avatar_skirt.llm">
+   reference="avatar_upper_body.llm">
   </mesh>
 
-  <!-- =========================================================== -->
-  <global_color
-   name="skin_color">
+  <!--
+      #upperBodyMesh2 =
+      #upperBodyMesh3 =
+      -->
+  <mesh
+   type="lowerBodyMesh"
+ lod="0"
+   file_name="avatar_lower_body.llm"
+   min_pixel_width="320">
+    <!--
+            #begin morph targets
+            #############
+            # tweakable morphs
+            #############
+            -->
     <param
-     id="111"
-     group="0"
-     wearable="skin"
-     edit_group="skin_color"
-     edit_group_order="1"
-     name="Pigment"
-   show_simple="true"
-     label_min="Light"
-     label_max="Dark"
+     id="156"
+     group="1"
+     name="Big_Belly_Legs"
+     wearable="shape"
+     edit_group="driven"
      value_min="0"
-     value_max="1"
-     value_default=".5">
-      <param_color>
-        <value
-         color="252, 215, 200, 255" />
-
-        <value
-         color="240, 177, 112, 255" />
+     value_max="1">
+      <param_morph />
+    </param>
 
-        <value
-         color="90, 40, 16, 255" />
 
-        <value
-         color="29, 9, 6, 255" />
-      </param_color>
+    <param
+     id="151"
+     group="1"
+     name="Big_Butt_Legs"
+     label="Butt Size"
+     wearable="shape"
+     edit_group="shape_legs"
+     label_min="Regular"
+     label_max="Large"
+     value_min="0"
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="PELVIS"
+          scale="0.03 0.0 0.02"
+          pos="-0.03 0 -0.025"/>
+      </param_morph>
     </param>
 
     <param
-     id="110"
-     group="0"
-     wearable="skin"
-     edit_group="skin_color"
-     edit_group_order="2"
-     name="Red Skin"
-     label="Ruddiness"
-     label_min="Pale"
-     label_max="Ruddy"
+     id="794"
+     group="1"
+     name="Small_Butt"
+     label="Butt Size"
+     wearable="shape"
+     edit_group="shape_legs"
+     label_min="Regular"
+     label_max="Small"
      value_min="0"
-     value_max="0.1">
-      <param_color
-       operation="blend">
-        <value
-         color="218, 41, 37, 255" />
-      </param_color>
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="PELVIS"
+          scale="-0.01 0.0 0.0"
+          pos="0.01 0 0.0"/>
+        <volume_morph
+          name="BUTT"
+          scale="0.0 0.0886 0.0"
+          pos="0.03 0 0.0"/>
+      </param_morph>
     </param>
 
     <param
-     id="108"
-     group="0"
-     wearable="skin"
-     edit_group="skin_color"
-     edit_group_order="3"
-     name="Rainbow Color"
+     id="152"
+     group="1"
+     name="Muscular_Legs"
+     label="Leg Muscles"
    show_simple="true"
-     label_min="None"
-     label_max="Wild"
+     wearable="shape"
+     edit_group="shape_legs"
+     label_min="Regular Muscles"
+     label_max="More Muscles"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5">
-      <param_color>
-        <value
-         color=" 0, 0, 0, 255" />
-
-        <value
-         color="255, 0, 255, 255" />
-
-        <value
-         color="255, 0, 0, 255" />
-
-        <value
-         color="255, 255, 0, 255" />
-
-        <value
-         color=" 0, 255, 0, 255" />
-
-        <value
-         color=" 0, 255, 255, 255" />
-
-        <value
-         color=" 0, 0, 255, 255" />
-
-        <value
-         color="255, 0, 255, 255" />
-      </param_color>
+     value_max="1.5"
+     camera_distance="1.3"
+     camera_elevation="-.5">
+      <param_morph>
+        <volume_morph
+          name="L_UPPER_LEG"
+          scale="0.015 0.015 0.0"
+          pos="0.0 0 0.0"/>
+        <volume_morph
+          name="L_LOWER_LEG"
+          scale="0.01 0.01 0.0"
+          pos="0.0 0 0.0"/>
+        <volume_morph
+          name="R_UPPER_LEG"
+          scale="0.015 0.015 0.0"
+          pos="0.0 0 0.0"/>
+        <volume_morph
+          name="R_LOWER_LEG"
+          scale="0.01 0.01 0.0"
+          pos="0.0 0 0.0"/>
+      </param_morph>
     </param>
-  </global_color>
 
-  <!-- =========================================================== -->
-  <global_color
-   name="hair_color">
     <param
-     id="114"
-     group="0"
-     wearable="hair"
-     edit_group="hair_color"
-     edit_group_order="3"
-     name="Blonde Hair"
-   show_simple="true"
-     label_min="Black"
-     label_max="Blonde"
+     id="651"
+     group="1"
+     name="Scrawny_Legs"
+     label="Scrawny Leg"
+     wearable="shape"
+     edit_group="shape_legs"
+     label_min="Regular Muscles"
+     label_max="Less Muscles"
      value_min="0"
-     value_max="1"
-     value_default=".5"
-     camera_elevation=".1"
-     camera_distance=".5">
-      <param_color>
-        <value
-         color="0, 0, 0, 255" />
-
-        <value
-         color="22, 6, 6, 255" />
-
-        <value
-         color="29, 9, 6, 255" />
-
-        <value
-         color="45, 21, 11, 255" />
-
-        <value
-         color="78, 39, 11, 255" />
-
-        <value
-         color="90, 53, 16, 255" />
-
-        <value
-         color="136, 92, 21, 255" />
-
-        <value
-         color="150, 106, 33, 255" />
-
-        <value
-         color="198, 156, 74, 255" />
-
-        <value
-         color="233, 192, 103, 255" />
+     value_max="1.5"
+     camera_distance="1.3"
+     camera_elevation="-.5">
+      <param_morph>
+        <volume_morph
+          name="L_UPPER_LEG"
+          scale="-0.03 -0.03 0.0"
+          pos="0.0 0 0.0"/>
+        <volume_morph
+          name="L_LOWER_LEG"
+          scale="-0.015 -0.015 0.0"
+          pos="0.0 0 0.0"/>
+        <volume_morph
+          name="R_UPPER_LEG"
+          scale="-0.03 -0.03 0.0"
+          pos="0.0 0 0.0"/>
+        <volume_morph
+          name="R_LOWER_LEG"
+          scale="-0.015 -0.015 0.0"
+          pos="0.0 0 0.0"/>
+      </param_morph>
+    </param>
 
-        <value
-         color="238, 205, 136, 255" />
-      </param_color>
+    <param
+     id="853"
+     group="1"
+     name="Bowed_Legs"
+     label="Knee Angle"
+     wearable="shape"
+     value_min="-1"
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="L_UPPER_LEG"
+          pos="0.0 0.03 0.0"/>
+        <volume_morph
+          name="L_LOWER_LEG"
+          pos="0.0 0.03 0.0"/>
+        <volume_morph
+          name="R_UPPER_LEG"
+          pos="0.0 -0.03 0.0"/>
+        <volume_morph
+          name="R_LOWER_LEG"
+          pos="0.0 -0.03 0.0"/>
+      </param_morph>
     </param>
 
     <param
-     id="113"
-     group="0"
-     wearable="hair"
-     edit_group="hair_color"
-     edit_group_order="4"
-     name="Red Hair"
-   show_simple="true"
-     label_min="No Red"
-     label_max="Very Red"
+     id="500"
+     group="1"
+     name="Shoe_Heel_Height"
+     label="Heel Height"
+     wearable="shoes"
+     edit_group="shoes"
+     label_min="Low Heels"
+     label_max="High Heels"
      value_min="0"
      value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5">
-      <param_color>
-        <value
-         color="0, 0, 0, 255" />
-
-        <value
-         color="118, 47, 19, 255" />
-      </param_color>
+     camera_distance="1.5"
+     camera_elevation="-.5">
+      <param_morph />
     </param>
 
     <param
-     id="115"
-     group="0"
-     wearable="hair"
-     edit_group="hair_color"
-     edit_group_order="1"
-     name="White Hair"
-   show_simple="true"
-     label_min="No White"
-     label_max="All White"
+     id="501"
+     group="1"
+     name="Shoe_Platform_Height"
+     label="Platform Height"
+     wearable="shoes"
+     edit_group="shoes"
+     label_min="Low Platforms"
+     label_max="High Platforms"
      value_min="0"
      value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5">
-      <param_color>
-        <value
-         color="0, 0, 0, 255" />
-
-        <value
-         color="255, 255, 255, 255" />
-      </param_color>
+     camera_distance="1.5"
+     camera_elevation="-.5">
+      <param_morph />
     </param>
 
     <param
-     id="112"
+     id="508"
      group="0"
-     wearable="hair"
-     edit_group="hair_color"
-     edit_group_order="2"
-     name="Rainbow Color"
-   show_simple="true"
-     label_min="None"
-     label_max="Wild"
+     name="Shoe_Platform_Width"
+     label="Platform Width"
+     wearable="shoes"
+     edit_group="shoes"
+     edit_group_order="7"
+     label_min="Narrow"
+     label_max="Wide"
+     value_min="-1"
+     value_max="2"
+     camera_angle="15"
+     camera_distance="1.5"
+     camera_elevation="-1">
+      <param_morph />
+    </param>
+
+    <param
+     id="509"
+     group="1"
+     name="Shoe_Heel_Point"
+     label="Heel Shape"
+     wearable="shoes"
+     edit_group="shoes"
+     label_min="Default Heels"
+     label_max="Pointy Heels"
      value_min="0"
      value_max="1"
-     camera_elevation=".1"
-     camera_distance=".5">
-      <param_color>
-        <value
-         color=" 0, 0, 0, 255" />
-
-        <value
-         color="255, 0, 255, 255" />
-
-        <value
-         color="255, 0, 0, 255" />
-
-        <value
-         color="255, 255, 0, 255" />
-
-        <value
-         color=" 0, 255, 0, 255" />
+     camera_distance="1.3"
+     camera_elevation="-.5">
+      <param_morph />
+    </param>
 
-        <value
-         color=" 0, 255, 255, 255" />
+    <param
+     id="510"
+     group="1"
+     name="Shoe_Heel_Thick"
+     label="Heel Shape"
+     wearable="shoes"
+     edit_group="shoes"
+     label_min="default Heels"
+     label_max="Thick Heels"
+     value_min="0"
+     value_max="1"
+     camera_distance="1.3"
+     camera_elevation="-.5">
+      <param_morph />
+    </param>
 
-        <value
-         color=" 0, 0, 255, 255" />
+    <param
+     id="511"
+     group="1"
+     name="Shoe_Toe_Point"
+     label="Toe Shape"
+     wearable="shoes"
+     edit_group="shoes"
+     label_min="Default Toe"
+     label_max="Pointy Toe"
+     value_min="0"
+     value_max="1"
+     camera_distance="1.3"
+     camera_elevation="-.5">
+      <param_morph />
+    </param>
 
-        <value
-         color="255, 0, 255, 255" />
-      </param_color>
+    <param
+     id="512"
+     group="1"
+     name="Shoe_Toe_Square"
+     label="Toe Shape"
+     wearable="shoes"
+     edit_group="shoes"
+     label_min="Default Toe"
+     label_max="Square Toe"
+     value_min="0"
+     value_max="1"
+     camera_distance="1.5"
+     camera_elevation="-.5">
+      <param_morph />
     </param>
-  </global_color>
 
-  <!-- =========================================================== -->
-  <global_color
-   name="eye_color">
     <param
-     id="99"
+     id="654"
      group="0"
-     wearable="eyes"
-     edit_group="eyes"
-     edit_group_order="1"
-     name="Eye Color"
-   show_simple="true"
-     label_min="Natural"
-     label_max="Unnatural"
+     name="Shoe_Toe_Thick"
+     label="Toe Thickness"
+     wearable="shoes"
+     edit_group="shoes"
+     edit_group_order="5"
+     label_min="Flat Toe"
+     label_max="Thick Toe"
      value_min="0"
-     value_max="1"
-     value_default="0"
-     camera_elevation=".1"
-     camera_distance=".3">
-      <!-- default to natural brown eyes-->
-      <param_color>
-        <value
-         color="50, 25, 5, 255" />
+     value_max="2"
+     camera_angle="15"
+     camera_distance="1.5"
+     camera_elevation="-1">
+      <param_morph />
+    </param>
 
-        <!-- natural dark brown eyes-->
-        <value
-         color="109, 55, 15, 255" />
-
-        <!-- natural brown eyes-->
-        <value
-         color="150, 93, 49, 255" />
-
-        <!-- natural light brown eyes-->
-        <value
-         color="152, 118, 25, 255" />
-
-        <!--natural hazel eyes-->
-        <value
-         color="95, 179, 107, 255" />
-
-        <!--natural green eyes-->
-        <value
-         color="87, 192, 191, 255" />
-
-        <!--natural aqua eyes-->
-        <value
-         color="95, 172, 179, 255" />
-
-        <!--natural blue eyes-->
-        <value
-         color="128, 128, 128, 255" />
-
-        <!--natural grey eyes-->
-        <value
-         color="0, 0, 0, 255" />
-
-        <!--black eyes-->
-        <value
-         color="255, 255, 0, 255" />
-
-        <!--bright yellow eyes-->
-        <value
-         color=" 0, 255, 0, 255" />
-
-        <!-- bright green eyes-->
-        <value
-         color=" 0, 255, 255, 255" />
-
-        <!-- bright cyan eyes-->
-        <value
-         color=" 0, 0, 255, 255" />
-
-        <!--bright blue eyes-->
-        <value
-         color="255, 0, 255, 255" />
-
-        <!-- bright violet eyes-->
-        <value
-         color="255, 0, 0, 255" />
+    <param
+     id="515"
+     group="0"
+     name="Foot_Size"
+     label="Foot Size"
+     wearable="shape"
+     edit_group="shape_legs"
+     edit_group_order="6"
+     label_min="Small"
+     label_max="Big"
+     value_min="-1"
+     value_max="3"
+     camera_angle="45"
+     camera_distance="1.1"
+     camera_elevation="-1">
+      <param_morph>
+        <volume_morph
+          name="L_FOOT"
+          scale="0.02 0.01 0.0"
+          pos="0.01 0 0"/>
+        <volume_morph
+          name="R_FOOT"
+          scale="0.02 0.01 0.0"
+          pos="0.01 0 0"/>
+      </param_morph>
+    </param>
 
-        <!--bright red eyes-->
-      </param_color>
+    <param
+     id="516"
+     group="1"
+     name="Displace_Loose_Lowerbody"
+     label="Pants Fit"
+     wearable="pants"
+     edit_group="driven"
+     clothing_morph="true"
+     value_min="0"
+     value_max="1"
+     value_default="0">
+      <param_morph />
     </param>
 
     <param
-     id="98"
+     id="625"
      group="0"
-     wearable="eyes"
-     edit_group="eyes"
-     edit_group_order="2"
-     name="Eye Lightness"
+     name="Leg_Pantflair"
+     label="Cuff Flare"
    show_simple="true"
-     label_min="Darker"
-     label_max="Lighter"
+     wearable="pants"
+     edit_group="pants"
+     edit_group_order="3"
+     clothing_morph="true"
+     label_min="Tight Cuffs"
+     label_max="Flared Cuffs"
      value_min="0"
-     value_max="1"
-     camera_elevation=".1"
-     camera_distance=".3">
-      <param_color>
-        <value
-         color="0, 0, 0, 0" />
+     value_max="1.5"
+     camera_distance="1.8"
+     camera_angle="30"
+     camera_elevation="-.3">
+      <param_morph />
+    </param>
 
-        <value
-         color="255, 255, 255, 255" />
-      </param_color>
+    <param
+     id="793"
+     group="1"
+     name="Leg_Longcuffs"
+     label="Longcuffs"
+     wearable="pants"
+     edit_group="driven"
+     clothing_morph="true"
+     value_min="0"
+     value_max="3"
+     value_default="0">
+      <param_morph />
     </param>
-  </global_color>
 
-  <!-- =========================================================== -->
-  <layer_set
-    body_region="hair"
-    width="512"
-    height="512"
-    clear_alpha="false">
-    <layer
-      name="base"
-      global_color="hair_color"
-      write_all_channels="true">
-      <texture
-       local_texture="hair_grain" />
-    </layer>
+    <param
+     id="638"
+     group="0"
+     name="Low_Crotch"
+     label="Pants Crotch"
+     wearable="pants"
+     clothing_morph="true"
+     edit_group="pants"
+     edit_group_order="4"
+     label_min="High and Tight"
+     label_max="Low and Loose"
+     value_min="0"
+     value_max="1.3"
+     camera_distance="1.2"
+     camera_angle="-20"
+     camera_elevation="-.3">
+      <param_morph />
+    </param>
 
-    <layer
-       name="hair texture alpha layer"
-       visibility_mask="TRUE">
-      <texture
-         local_texture="hair_grain" />
-    </layer>
+    <param
+     id="635"
+     group="1"
+     name="Fat_Legs"
+     label="Fat Torso"
+     wearable="shape"
+     edit_group="shape_body"
+     label_min="skinny"
+     label_max="fat"
+     value_min="0"
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="PELVIS"
+          scale="0.03 0.06 0.0"/>
+        <volume_morph
+          name="R_UPPER_LEG"
+          scale="0.02 0.02 0.0"
+          pos="0.0 -0.02 0.0"/>
+        <volume_morph
+          name="R_LOWER_LEG"
+          scale="0.01 0.01 0.0"/>
+        <volume_morph
+          name="L_UPPER_LEG"
+          scale="0.02 0.02 0.0"
+          pos="0.0 0.02 0.0"/>
+        <volume_morph
+          name="L_LOWER_LEG"
+          scale="0.01 0.01 0.0"/>
+      </param_morph>
+    </param>
 
-    <layer
-       name="hair alpha"
-       visibility_mask="TRUE">
-      <texture
-         local_texture="hair_alpha" />
-    </layer>
+    <param
+     id="854"
+     group="1"
+     name="Saddlebags"
+     wearable="shape"
+     edit_group="driven"
+     value_min="-.5"
+     value_max="3">
+      <param_morph>
+        <volume_morph
+          name="PELVIS"
+          scale="0.0 0.025 0.0"/>
+      </param_morph>
 
-  </layer_set>
-  <!-- =========================================================== -->
+    </param>
 
-  <layer_set
-    body_region="head"
-    width="512"
-    height="512">
-    <layer
-       name="head bump base"
-       fixed_color = "128,128,128,255"
-       render_pass="bump">
-    </layer>
+    <param
+     id="879"
+     group="0"
+     sex="male"
+     name="Male_Package"
+     label="Package"
+     wearable="shape"
+     edit_group="shape_legs"
+     edit_group_order="4.6"
+     label_min="Coin Purse"
+     label_max="Duffle Bag"
+     value_default="0"
+     value_min="-.5"
+     value_max="2"
+     camera_angle="60"
+     camera_distance=".6">
+      <param_morph />
+    </param>
 
-    <layer
-     name="head bump definition"
-     render_pass="bump">
-         
-
-      <texture
-           tga_file="bump_head_base.tga"
-       file_is_mask="FALSE"/>
-
-      <param
-       id="873"
-       group="1"
-       wearable="skin"
-       edit_group="driven"
-       edit_group_order="12"
-       name="Bump base"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         domain="0" />
-      </param>
-    </layer>
+    <!--
+            #############
+            # other morphs (not user controlled)
+            #############
+            -->
+    <param
+     id="153"
+     group="1"
+     name="Male_Legs"
+     wearable="shape"
+     edit_group="driven"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-    <layer
-     name="base"
-     global_color="skin_color">
-      <texture
-       tga_file="head_skingrain.tga" />
-    </layer>
+    <!--
+            #############
+            # physics morphs (not user controlled)
+            #############
+            -->
+    <param
+     id="1202"
+     group="1"
+     name="Belly_Physics_Legs_UpDown_Driven"
+     wearable="physics"
+     cross_wearable="true"
+     edit_group="driven"
+     value_min="-1"
+     value_max="1">
+      <param_morph />
+    </param>
 
-    <layer
-     name="headcolor">
-      <texture
-       tga_file="head_color.tga" />
-    </layer>
+    
+    <param
+     id="1205"
+     group="1"
+     name="Butt_Physics_UpDown_Driven"
+     wearable="physics"
+     cross_wearable="true"
+     edit_group="driven"
+     value_default="0"
+     value_min="-1"
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="BUTT"
+          pos="0.0 0.0 0.05"/>
+	  </param_morph>
+    </param>
 
-    <layer
-     name="shadow">
-      <texture
-       tga_file="head_shading_alpha.tga"
-       file_is_mask="TRUE" />
+    <param
+     id="1206"
+     group="1"
+     name="Butt_Physics_LeftRight_Driven"
+     wearable="physics"
+     cross_wearable="true"
+     edit_group="driven"
+     value_default="0"
+     value_min="-1"
+     value_max="1">
+      <param_morph>
+        <volume_morph
+          name="BUTT"
+          pos="0.0 0.05 0.0"/>
+	  </param_morph>
+    </param>
 
-      <param
-       id="158"
-       group="1"
-       wearable="skin"
-       name="Shading"
-       value_min="0"
-       value_max="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 0" />
+    <!--
+            #end morph targets
+            -->
 
-          <value
-           color="0, 0, 0, 128" />
-        </param_color>
-      </param>
-    </layer>
+  </mesh>
 
-    <layer
-     name="highlight">
-      <texture
-        tga_file="head_highlights_alpha.tga"
-file_is_mask="TRUE" />
+  <mesh
+   type="lowerBodyMesh"
+ lod="1"
+   file_name="avatar_lower_body_1.llm"
+   min_pixel_width="160"
+   reference="avatar_lower_body.llm">
+  </mesh>
 
+  <mesh
+   type="lowerBodyMesh"
+ lod="2"
+   file_name="avatar_lower_body_2.llm"
+   min_pixel_width="80"
+   reference="avatar_lower_body.llm">
+  </mesh>
 
-      <param
-                 id="159"
-                 group="1"
-                 name="Shading"
-                 wearable="skin"
-                 value_min="0"
-       value_max="1">
-        <param_color>
-          <value
-color="255, 255, 255, 0" />
+  <mesh
+   type="lowerBodyMesh"
+ lod="3"
+   file_name="avatar_lower_body_3.llm"
+   min_pixel_width="40"
+   reference="avatar_lower_body.llm">
+  </mesh>
 
+  <mesh
+   type="lowerBodyMesh"
+ lod="4"
+   file_name="avatar_lower_body_4.llm"
+ min_pixel_width="0"
+   reference="avatar_lower_body.llm">
+  </mesh>
 
-          <value
-           color="255, 255, 255, 64" />
-        </param_color>
-      </param>
-    </layer>
-    <layer
-     name="rosyface">
-      <texture
-       tga_file="rosyface_alpha.tga"
-       file_is_mask="true" />
+  <!--
+      #lowerBodyMesh2 =
+      #lowerBodyMesh3 =
+      -->
+  <!--
+      #eyeLidLeftMesh =
+      -->
+  <mesh
+   type="eyeBallLeftMesh"
+ lod="0"
+   file_name="avatar_eye.llm"
+   min_pixel_width="320">
+    <!-- begin morph_params -->
+    <param
+     id="679"
+     group="1"
+     name="Eyeball_Size"
+     label="Eyeball Size"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".10">
+      <param_morph />
+    </param>
 
-      <param
-       id="116"
-       group="0"
-       wearable="skin"
-       edit_group="skin_facedetail"
-       edit_group_order="4"
-       name="Rosy Complexion"
-       label_min="Less Rosy"
-       label_max="More Rosy"
-       value_min="0"
-       value_max="1"
-       camera_distance=".3"
-       camera_elevation=".07">
-        <param_color>
-          <value
-           color="198, 71, 71, 0" />
+    <param
+     id="687"
+     group="1"
+     name="Eyeball_Size"
+     label="Big Eyeball"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".25">
+      <param_morph />
+    </param>
+  </mesh>
 
-          <value
-           color="198, 71, 71, 255" />
-        </param_color>
-      </param>
-    </layer>
+  <mesh
+   type="eyeBallLeftMesh"
+ lod="1"
+   file_name="avatar_eye_1.llm"
+   min_pixel_width="80">
+    <!-- begin morph_params -->
+    <param
+     id="694"
+     group="1"
+     name="Eyeball_Size"
+     label="Eyeball Size"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".10">
+      <param_morph />
+    </param>
 
-    <layer
-       name="lips">
-      <texture
-       tga_file="lips_mask.tga"
-       file_is_mask="true" />
-
-      <param
-       id="117"
-       group="0"
-       wearable="skin"
-       edit_group="skin_facedetail"
-       edit_group_order="5"
-       name="Lip Pinkness"
-       label_min="Darker"
-       label_max="Pinker"
-       value_min="0"
-       value_max="1"
-       camera_distance=".25">
-        <param_color>
-          <value
-           color="220, 115, 115, 0" />
+    <param
+     id="695"
+     group="1"
+     name="Eyeball_Size"
+     label="Big Eyeball"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".25">
+      <param_morph />
+    </param>
+  </mesh>
 
-          <value
-           color="220, 115, 115, 128" />
-        </param_color>
-      </param>
-    </layer>
+  <!--
+      #eyeLidRightMesh =
+      -->
+  <mesh
+   type="eyeBallRightMesh"
+ lod="0"
+   file_name="avatar_eye.llm"
+   min_pixel_width="320">
+    <!-- begin morph_params -->
+    <param
+     id="680"
+     group="1"
+     name="Eyeball_Size"
+     label="Eyeball Size"
+     wearable="shape"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".10">
+      <param_morph />
+    </param>
 
-    <layer
-     name="wrinkles_shading"
-     render_pass="bump"
-     fixed_color="0,0,0,100">
-      <param
-       id="118"
-       group="1"
-       wearable="skin"
-       name="Wrinkles"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="bump_face_wrinkles.tga"
-         skip_if_zero="true"
-         domain="0.3" />
-      </param>
-    </layer>
+    <param
+     id="688"
+     group="1"
+     name="Eyeball_Size"
+     label="Big Eyeball"
+     wearable="shape"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".25">
+      <param_morph />
+    </param>
+  </mesh>
 
-    <!--<layer
-           name="wrinkles_highlights"
-           fixed_color="255,255,255,64">
-             <param
-              id="128"
-              group="1"
-              name="Wrinkles"
-              value_min="0"
-              value_max="1">
-                <param_alpha
-                 tga_file="head_wrinkles_highlights_alpha.tga"
-                 skip_if_zero="true"
-                 domain="0.3" />
-             </param>
-          </layer>-->
-    <layer
-            name="freckles"
-     fixed_color="120,47,20,128">
-      <param
-        id="165"
-        group="0"
-        wearable="skin"
-        edit_group="skin_facedetail"
-        edit_group_order="2"
-        name="Freckles"
-        label_min="Less"
-        label_max="More"
-        value_min="0"
-        value_max="1"
-        camera_distance=".3"
-camera_elevation=".07">
-        <param_alpha
-          tga_file="freckles_alpha.tga"
-          skip_if_zero="true"
-domain="0.5" />
-      </param>
-    </layer>
-    <layer
-name="eyebrowsbump"
-render_pass="bump">
-      <texture
-       tga_file="head_hair.tga"
-       file_is_mask="false" />
+  <mesh
+   type="eyeBallRightMesh"
+ lod="1"
+   file_name="avatar_eye_1.llm"
+   min_pixel_width="80">
+    <!-- begin morph_params -->
+    <param
+     id="681"
+     group="1"
+     name="Eyeball_Size"
+     label="Eyeball Size"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".10">
+      <param_morph />
+    </param>
 
-      <param
-       id="1000"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Eyebrow Size Bump"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="eyebrows_alpha.tga"
-         domain="0.1" />
-      </param>
+    <param
+     id="691"
+     group="1"
+     name="Eyeball_Size"
+     label="Big Eyeball"
+     wearable="shape"
+     edit_group="shape_eyes"
+     label_min="small eye"
+     label_max="big eye"
+     value_min="-.25"
+     value_max=".25">
+      <param_morph />
+    </param>
+  </mesh>
 
-      <param
-       id="1002"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Eyebrow Density Bump"
-       value_min="0"
-       value_max="1">
-        <param_color>
-          <value
-           color="255,255,255,0" />
+  <mesh
+   type="skirtMesh"
+ lod="0"
+   file_name="avatar_skirt.llm"
+   min_pixel_width="320">
+    <param
+     id="845"
+     group="1"
+     name="skirt_poofy"
+     label="poofy skirt"
+     clothing_morph="true"
+     wearable="skirt"
+     edit_group="skirt"
+     label_min="less poofy"
+     label_max="more poofy"
+     value_min="0"
+     value_max="1.5">
+      <param_morph />
+    </param>
 
-          <value
-           color="255,255,255,255" />
-        </param_color>
-      </param>
-    </layer>
+    <param
+     id="846"
+     group="1"
+     name="skirt_loose"
+     label="loose skirt"
+     clothing_morph="true"
+     wearable="skirt"
+     edit_group="skirt"
+     label_min="form fitting"
+     label_max="loose"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-    <layer
-     name="eyebrows"
-     global_color="hair_color">
-      <texture
-       tga_file="head_hair.tga"
-       file_is_mask="false" />
+    <param
+     id="866"
+     group="1"
+     name="skirt_tight"
+     label="tight skirt"
+     clothing_morph="true"
+     wearable="skirt"
+     edit_group="skirt"
+     label_min="form fitting"
+     label_max="loose"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-      <param
-       id="1001"
-       group="1"
-       wearable="hair"
-       edit_group="hair_eyebrows"
-       name="Eyebrow Size"
-   show_simple="true"
-       value_min="0"
-       value_max="1"
-       value_default="0.5">
-        <param_alpha
-         tga_file="eyebrows_alpha.tga"
-         domain="0.1" />
-      </param>
+    <param
+     id="867"
+     group="1"
+     name="skirt_smallbutt"
+     label="tight skirt"
+     clothing_morph="false"
+     wearable="skirt"
+     edit_group="skirt"
+     cross_wearable="true"
+     label_min="form fitting"
+     label_max="loose"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-      <param
-       id="1003"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Eyebrow Density"
-       value_min="0"
-       value_max="1">
-        <param_color
-         operation="multiply">
-          <value
-           color="255,255,255,0" />
+    <param
+     id="848"
+     group="0"
+     name="skirt_bustle"
+     label="bustle skirt"
+     clothing_morph="true"
+     wearable="skirt"
+     edit_group_order="3"
+     edit_group="skirt"
+     label_min="no bustle"
+     label_max="more bustle"
+     value_min="0"
+     value_max="2"
+     value_default=".2"
+     camera_angle="100"
+     camera_distance="1.3"
+     camera_elevation="-.5">
+      <param_morph />
+    </param>
 
-          <value
-           color="255,255,255,255" />
-        </param_color>
-      </param>
-    </layer>
+    <param
+     id="847"
+     group="1"
+     name="skirt_bowlegs"
+     label="legs skirt"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true"
+     value_min="-1"
+     value_max="1"
+     value_default="0">
+      <param_morph />
+    </param>
 
-    <layer
-     name="lipstick">
-      <param
-       id="700"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="2"
-       name="Lipstick Color"
-       label_min="Pink"
-       label_max="Black"
-       value_min="0"
-       value_max="1"
-       value_default=".25"
-       camera_distance=".25">
-        <param_color>
-          <value
-           color="245,161,177,200" />
+    <param
+     id="852"
+     group="1"
+     name="skirt_bigbutt"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true"
+     label="bigbutt skirt"
+     label_min="less"
+     label_max="more"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-          <value
-           color="216,37,67,200" />
+    <param
+     id="849"
+     group="1"
+     name="skirt_belly"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true"
+     label="big belly skirt"
+     value_min="0"
+     value_max="1">
+      <param_morph />
+    </param>
 
-          <value
-           color="178,48,76,200" />
+    <param
+     id="850"
+     group="1"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true"
+     name="skirt_saddlebags"
+     value_min="-.5"
+     value_max="3">
+      <param_morph />
+    </param>
 
-          <value
-           color="68,0,11,200" />
+    <param
+     id="851"
+     group="1"
+     name="skirt_chubby"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true"
+     label_min="less"
+     label_max="more"
+     value_min="0"
+     value_max="1"
+     value_default="0">
+      <param_morph />
+    </param>
 
-          <value
-           color="252,207,184,200" />
+    <param
+     id="856"
+     group="1"
+     name="skirt_lovehandles"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true"
+     label_min="less"
+     label_max="more"
+     value_min="-1"
+     value_max="2"
+     value_default="0">
+      <param_morph />
+    </param>
 
-          <value
-           color="241,136,106,200" />
+    <!--
+            #############
+            # other morphs (not user controlled)
+            #############
+            -->
+    <param
+     id="857"
+     group="1"
+     name="skirt_male"
+     wearable="skirt"
+     edit_group="driven"
+     cross_wearable="true" 
+     value_min="0" 
+     value_max="1"> 
+      <param_morph />
+    </param>
 
-          <value
-           color="208,110,85,200" />
+    <!--
+            #############
+            # physics morphs (not user controlled)
+            #############
+            -->
+    <param
+     id="1203"
+     group="1"
+     name="Belly_Physics_Skirt_UpDown_Driven"
+     wearable="physics"
+     cross_wearable="true"
+     edit_group="driven"
+     value_default="0"
+     value_min="-1"
+     value_max="1">
+      <param_morph />
+    </param>
 
-          <value
-           color="106,28,18,200" />
+  </mesh>
 
-          <value
-           color="58,26,49,200" />
+  <mesh
+   type="skirtMesh"
+ lod="1"
+   file_name="avatar_skirt_1.llm"
+   min_pixel_width="160"
+   reference="avatar_skirt.llm">
+  </mesh>
 
-          <value
-           color="14,14,14,200" />
-        </param_color>
-      </param>
+  <mesh
+   type="skirtMesh"
+ lod="2"
+   file_name="avatar_skirt_2.llm"
+   min_pixel_width="80"
+   reference="avatar_skirt.llm">
+  </mesh>
 
-      <param
-       id="701"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="1"
-       name="Lipstick"
-       label_min="No Lipstick"
-       label_max="More Lipstick"
-       value_min="0"
-       value_max=".9"
-       value_default="0.0"
-       camera_distance=".25">
-        <param_alpha
-         tga_file="lipstick_alpha.tga"
-         skip_if_zero="true"
-         domain="0.05" />
-      </param>
-    </layer>
+  <mesh
+   type="skirtMesh"
+ lod="3"
+   file_name="avatar_skirt_3.llm"
+   min_pixel_width="40"
+   reference="avatar_skirt.llm">
+  </mesh>
 
-    <layer
-     name="lipgloss"
-     fixed_color="255,255,255,190">
-      <param
-       id="702"
-       name="Lipgloss"
-       label_min="No Lipgloss"
-       label_max="Glossy"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="3"
-       group="0"
-       value_min="0"
-       value_max="1"
-       camera_distance=".25">
-        <param_alpha
-         tga_file="lipgloss_alpha.tga"
-         skip_if_zero="true"
-         domain="0.2" />
-      </param>
-    </layer>
+  <mesh
+   type="skirtMesh"
+ lod="4"
+   file_name="avatar_skirt_4.llm"
+ min_pixel_width="0"
+   reference="avatar_skirt.llm">
+  </mesh>
 
-    <layer
-     name="blush">
-      <param
-       id="704"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="4"
-       name="Blush"
-       label_min="No Blush"
-       label_max="More Blush"
-       value_min="0"
-       value_max=".9"
-       value_default="0"
-       camera_distance=".3"
-       camera_elevation=".07"
-       camera_angle="20">
-        <param_alpha
-         tga_file="blush_alpha.tga"
-         skip_if_zero="true"
-         domain="0.3" />
-      </param>
+  <!-- =========================================================== -->
+  <global_color
+   name="skin_color">
+    <param
+     id="111"
+     group="0"
+     wearable="skin"
+     edit_group="skin_color"
+     edit_group_order="1"
+     name="Pigment"
+   show_simple="true"
+     label_min="Light"
+     label_max="Dark"
+     value_min="0"
+     value_max="1"
+     value_default=".5">
+      <param_color>
+        <value
+         color="252, 215, 200, 255" />
 
-      <param
-       id="705"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="5"
-       name="Blush Color"
-       label_min="Pink"
-       label_max="Orange"
-       value_min="0"
-       value_max="1"
-       value_default=".5"
-       camera_distance=".3"
-       camera_elevation=".07"
-       camera_angle="20">
-        <param_color>
-          <value
-           color="253,162,193,200" />
+        <value
+         color="240, 177, 112, 255" />
 
-          <value
-           color="247,131,152,200" />
+        <value
+         color="90, 40, 16, 255" />
 
-          <value
-           color="213,122,140,200" />
+        <value
+         color="29, 9, 6, 255" />
+      </param_color>
+    </param>
 
-          <value
-           color="253,152,144,200" />
+    <param
+     id="110"
+     group="0"
+     wearable="skin"
+     edit_group="skin_color"
+     edit_group_order="2"
+     name="Red Skin"
+     label="Ruddiness"
+     label_min="Pale"
+     label_max="Ruddy"
+     value_min="0"
+     value_max="0.1">
+      <param_color
+       operation="blend">
+        <value
+         color="218, 41, 37, 255" />
+      </param_color>
+    </param>
 
-          <value
-           color="236,138,103,200" />
+    <param
+     id="108"
+     group="0"
+     wearable="skin"
+     edit_group="skin_color"
+     edit_group_order="3"
+     name="Rainbow Color"
+   show_simple="true"
+     label_min="None"
+     label_max="Wild"
+     value_min="0"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5">
+      <param_color>
+        <value
+         color=" 0, 0, 0, 255" />
 
-          <value
-           color="195,128,122,200" />
+        <value
+         color="255, 0, 255, 255" />
 
-          <value
-           color="148,103,100,200" />
+        <value
+         color="255, 0, 0, 255" />
 
-          <value
-           color="168,95,62,200" />
-        </param_color>
-      </param>
+        <value
+         color="255, 255, 0, 255" />
 
-      <param
-       id="711"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="6"
-       name="Blush Opacity"
-       label_min="Clear"
-       label_max="Opaque"
-       value_min="0"
-       value_max="1"
-       value_default=".5"
-       camera_distance=".3"
-       camera_elevation=".07"
-       camera_angle="20">
-        <param_color
-         operation="multiply">
-          <value
-           color="255,255,255,0" />
+        <value
+         color=" 0, 255, 0, 255" />
 
-          <value
-           color="255,255,255,255" />
-        </param_color>
-      </param>
-    </layer>
+        <value
+         color=" 0, 255, 255, 255" />
 
-    <layer
-     name="Outer Eye Shadow">
-      <param
-       id="708"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="11"
-       name="Out Shdw Color"
-       label_min="Light"
-       label_max="Dark"
-       value_min="0"
-       value_max="1"
-       camera_distance=".3"
-       camera_elevation=".14">
-        <param_color>
-          <value
-           color="252,247,246,255" />
+        <value
+         color=" 0, 0, 255, 255" />
 
-          <value
-           color="255,206,206,255" />
+        <value
+         color="255, 0, 255, 255" />
+      </param_color>
+    </param>
+  </global_color>
 
-          <value
-           color="233,135,149,255" />
+  <!-- =========================================================== -->
+  <global_color
+   name="hair_color">
+    <param
+     id="114"
+     group="0"
+     wearable="hair"
+     edit_group="hair_color"
+     edit_group_order="3"
+     name="Blonde Hair"
+   show_simple="true"
+     label_min="Black"
+     label_max="Blonde"
+     value_min="0"
+     value_max="1"
+     value_default=".5"
+     camera_elevation=".1"
+     camera_distance=".5">
+      <param_color>
+        <value
+         color="0, 0, 0, 255" />
 
-          <value
-           color="220,168,192,255" />
+        <value
+         color="22, 6, 6, 255" />
 
-          <value
-           color="228,203,232,255" />
+        <value
+         color="29, 9, 6, 255" />
 
-          <value
-           color="255,234,195,255" />
+        <value
+         color="45, 21, 11, 255" />
 
-          <value
-           color="230,157,101,255" />
+        <value
+         color="78, 39, 11, 255" />
 
-          <value
-           color="255,147,86,255" />
+        <value
+         color="90, 53, 16, 255" />
 
-          <value
-           color="228,110,89,255" />
+        <value
+         color="136, 92, 21, 255" />
 
-          <value
-           color="228,150,120,255" />
+        <value
+         color="150, 106, 33, 255" />
 
-          <value
-           color="223,227,213,255" />
+        <value
+         color="198, 156, 74, 255" />
 
-          <value
-           color="96,116,87,255" />
+        <value
+         color="233, 192, 103, 255" />
 
-          <value
-           color="88,143,107,255" />
+        <value
+         color="238, 205, 136, 255" />
+      </param_color>
+    </param>
 
-          <value
-           color="194,231,223,255" />
+    <param
+     id="113"
+     group="0"
+     wearable="hair"
+     edit_group="hair_color"
+     edit_group_order="4"
+     name="Red Hair"
+   show_simple="true"
+     label_min="No Red"
+     label_max="Very Red"
+     value_min="0"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5">
+      <param_color>
+        <value
+         color="0, 0, 0, 255" />
 
-          <value
-           color="207,227,234,255" />
+        <value
+         color="118, 47, 19, 255" />
+      </param_color>
+    </param>
 
-          <value
-           color="41,171,212,255" />
+    <param
+     id="115"
+     group="0"
+     wearable="hair"
+     edit_group="hair_color"
+     edit_group_order="1"
+     name="White Hair"
+   show_simple="true"
+     label_min="No White"
+     label_max="All White"
+     value_min="0"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5">
+      <param_color>
+        <value
+         color="0, 0, 0, 255" />
 
-          <value
-           color="180,137,130,255" />
+        <value
+         color="255, 255, 255, 255" />
+      </param_color>
+    </param>
 
-          <value
-           color="173,125,105,255" />
+    <param
+     id="112"
+     group="0"
+     wearable="hair"
+     edit_group="hair_color"
+     edit_group_order="2"
+     name="Rainbow Color"
+   show_simple="true"
+     label_min="None"
+     label_max="Wild"
+     value_min="0"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".5">
+      <param_color>
+        <value
+         color=" 0, 0, 0, 255" />
 
-          <value
-           color="144,95,98,255" />
+        <value
+         color="255, 0, 255, 255" />
 
-          <value
-           color="115,70,77,255" />
+        <value
+         color="255, 0, 0, 255" />
 
-          <value
-           color="155,78,47,255" />
+        <value
+         color="255, 255, 0, 255" />
 
-          <value
-           color="239,239,239,255" />
+        <value
+         color=" 0, 255, 0, 255" />
 
-          <value
-           color="194,194,194,255" />
+        <value
+         color=" 0, 255, 255, 255" />
 
-          <value
-           color="120,120,120,255" />
+        <value
+         color=" 0, 0, 255, 255" />
 
-          <value
-           color="10,10,10,255" />
-        </param_color>
-      </param>
+        <value
+         color="255, 0, 255, 255" />
+      </param_color>
+    </param>
+  </global_color>
 
-      <param
-       id="706"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="12"
-       name="Out Shdw Opacity"
-       label_min="Clear"
-       label_max="Opaque"
-       value_min=".2"
-       value_max="1"
-       value_default=".6"
-       camera_distance=".3"
-       camera_elevation=".14">
-        <param_color
-         operation="multiply">
-          <value
-           color="255,255,255,0" />
+  <!-- =========================================================== -->
+  <global_color
+   name="eye_color">
+    <param
+     id="99"
+     group="0"
+     wearable="eyes"
+     edit_group="eyes"
+     edit_group_order="1"
+     name="Eye Color"
+   show_simple="true"
+     label_min="Natural"
+     label_max="Unnatural"
+     value_min="0"
+     value_max="1"
+     value_default="0"
+     camera_elevation=".1"
+     camera_distance=".3">
+      <!-- default to natural brown eyes-->
+      <param_color>
+        <value
+         color="50, 25, 5, 255" />
 
-          <value
-           color="255,255,255,255" />
-        </param_color>
-      </param>
+        <!-- natural dark brown eyes-->
+        <value
+         color="109, 55, 15, 255" />
 
-      <param
-       id="707"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="10"
-       name="Outer Shadow"
-       label_min="No Eyeshadow"
-       label_max="More Eyeshadow"
-       value_min="0"
-       value_max=".7"
-       camera_distance=".3"
-       camera_elevation=".14">
-        <param_alpha
-         tga_file="eyeshadow_outer_alpha.tga"
-         skip_if_zero="true"
-         domain="0.05" />
-      </param>
-    </layer>
+        <!-- natural brown eyes-->
+        <value
+         color="150, 93, 49, 255" />
 
-    <layer
-     name="Inner Eye Shadow">
-      <param
-       id="712"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="8"
-       name="In Shdw Color"
-       label_min="Light"
-       label_max="Dark"
-       value_min="0"
-       value_max="1"
-       camera_distance=".3"
-       camera_elevation=".14">
-        <param_color>
-          <value
-           color="252,247,246,255" />
+        <!-- natural light brown eyes-->
+        <value
+         color="152, 118, 25, 255" />
 
-          <value
-           color="255,206,206,255" />
+        <!--natural hazel eyes-->
+        <value
+         color="95, 179, 107, 255" />
 
-          <value
-           color="233,135,149,255" />
+        <!--natural green eyes-->
+        <value
+         color="87, 192, 191, 255" />
 
-          <value
-           color="220,168,192,255" />
+        <!--natural aqua eyes-->
+        <value
+         color="95, 172, 179, 255" />
 
-          <value
-           color="228,203,232,255" />
+        <!--natural blue eyes-->
+        <value
+         color="128, 128, 128, 255" />
 
-          <value
-           color="255,234,195,255" />
+        <!--natural grey eyes-->
+        <value
+         color="0, 0, 0, 255" />
 
-          <value
-           color="230,157,101,255" />
+        <!--black eyes-->
+        <value
+         color="255, 255, 0, 255" />
 
-          <value
-           color="255,147,86,255" />
+        <!--bright yellow eyes-->
+        <value
+         color=" 0, 255, 0, 255" />
 
-          <value
-           color="228,110,89,255" />
+        <!-- bright green eyes-->
+        <value
+         color=" 0, 255, 255, 255" />
 
-          <value
-           color="228,150,120,255" />
+        <!-- bright cyan eyes-->
+        <value
+         color=" 0, 0, 255, 255" />
 
-          <value
-           color="223,227,213,255" />
+        <!--bright blue eyes-->
+        <value
+         color="255, 0, 255, 255" />
 
-          <value
-           color="96,116,87,255" />
+        <!-- bright violet eyes-->
+        <value
+         color="255, 0, 0, 255" />
 
-          <value
-           color="88,143,107,255" />
+        <!--bright red eyes-->
+      </param_color>
+    </param>
 
-          <value
-           color="194,231,223,255" />
+    <param
+     id="98"
+     group="0"
+     wearable="eyes"
+     edit_group="eyes"
+     edit_group_order="2"
+     name="Eye Lightness"
+   show_simple="true"
+     label_min="Darker"
+     label_max="Lighter"
+     value_min="0"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".3">
+      <param_color>
+        <value
+         color="0, 0, 0, 0" />
 
-          <value
-           color="207,227,234,255" />
+        <value
+         color="255, 255, 255, 255" />
+      </param_color>
+    </param>
+  </global_color>
 
-          <value
-           color="41,171,212,255" />
+  <!-- =========================================================== -->
+  <layer_set
+    body_region="hair"
+    width="512"
+    height="512"
+    clear_alpha="false">
+    <layer
+      name="base"
+      global_color="hair_color"
+      write_all_channels="true">
+      <texture
+       local_texture="hair_grain" />
+    </layer>
 
-          <value
-           color="180,137,130,255" />
+    <layer
+       name="hair texture alpha layer"
+       visibility_mask="TRUE">
+      <texture
+         local_texture="hair_grain" />
+    </layer>
 
-          <value
-           color="173,125,105,255" />
+    <layer
+       name="hair alpha"
+       visibility_mask="TRUE">
+      <texture
+         local_texture="hair_alpha" />
+    </layer>
 
-          <value
-           color="144,95,98,255" />
+  </layer_set>
+  <!-- =========================================================== -->
 
-          <value
-           color="115,70,77,255" />
+  <layer_set
+    body_region="head"
+    width="512"
+    height="512">
+    <layer
+       name="head bump base"
+       fixed_color = "128,128,128,255"
+       render_pass="bump">
+    </layer>
 
-          <value
-           color="155,78,47,255" />
+    <layer
+     name="head bump definition"
+     render_pass="bump">
+         
+
+      <texture
+           tga_file="bump_head_base.tga"
+       file_is_mask="FALSE"/>
+
+      <param
+       id="873"
+       group="1"
+       wearable="skin"
+       edit_group="driven"
+       edit_group_order="12"
+       name="Bump base"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         domain="0" />
+      </param>
+    </layer>
 
+    <layer
+     name="base"
+     global_color="skin_color">
+      <texture
+       tga_file="head_skingrain.tga" />
+    </layer>
+
+    <layer
+     name="headcolor">
+      <texture
+       tga_file="head_color.tga" />
+    </layer>
+
+    <layer
+     name="shadow">
+      <texture
+       tga_file="head_shading_alpha.tga"
+       file_is_mask="TRUE" />
+
+      <param
+       id="158"
+       group="1"
+       wearable="skin"
+       name="Shading"
+       value_min="0"
+       value_max="1">
+        <param_color>
           <value
-           color="239,239,239,255" />
+           color="0, 0, 0, 0" />
 
           <value
-           color="194,194,194,255" />
+           color="0, 0, 0, 128" />
+        </param_color>
+      </param>
+    </layer>
+
+    <layer
+     name="highlight">
+      <texture
+        tga_file="head_highlights_alpha.tga"
+file_is_mask="TRUE" />
 
+
+      <param
+                 id="159"
+                 group="1"
+                 name="Shading"
+                 wearable="skin"
+                 value_min="0"
+       value_max="1">
+        <param_color>
           <value
-           color="120,120,120,255" />
+color="255, 255, 255, 0" />
+
 
           <value
-           color="10,10,10,255" />
+           color="255, 255, 255, 64" />
         </param_color>
       </param>
+    </layer>
+    <layer
+     name="rosyface">
+      <texture
+       tga_file="rosyface_alpha.tga"
+       file_is_mask="true" />
 
       <param
-       id="713"
+       id="116"
        group="0"
        wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="9"
-       name="In Shdw Opacity"
-       label_min="Clear"
-       label_max="Opaque"
-       value_min=".2"
+       edit_group="skin_facedetail"
+       edit_group_order="4"
+       name="Rosy Complexion"
+       label_min="Less Rosy"
+       label_max="More Rosy"
+       value_min="0"
        value_max="1"
-       value_default=".7"
        camera_distance=".3"
-       camera_elevation=".14">
-        <param_color
-         operation="multiply">
+       camera_elevation=".07">
+        <param_color>
           <value
-           color="255,255,255,0" />
+           color="198, 71, 71, 0" />
 
           <value
-           color="255,255,255,255" />
+           color="198, 71, 71, 255" />
         </param_color>
       </param>
+    </layer>
+
+    <layer
+       name="lips">
+      <texture
+       tga_file="lips_mask.tga"
+       file_is_mask="true" />
 
       <param
-       id="709"
+       id="117"
        group="0"
        wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="7"
-       name="Inner Shadow"
-       label_min="No Eyeshadow"
-       label_max="More Eyeshadow"
+       edit_group="skin_facedetail"
+       edit_group_order="5"
+       name="Lip Pinkness"
+       label_min="Darker"
+       label_max="Pinker"
        value_min="0"
        value_max="1"
-       value_default="0"
-       camera_distance=".3"
-       camera_elevation=".14">
-        <param_alpha
-         tga_file="eyeshadow_inner_alpha.tga"
-         skip_if_zero="true"
-         domain="0.2" />
+       camera_distance=".25">
+        <param_color>
+          <value
+           color="220, 115, 115, 0" />
+
+          <value
+           color="220, 115, 115, 128" />
+        </param_color>
       </param>
     </layer>
 
     <layer
-     name="eyeliner"
-     fixed_color="0,0,0,200">
+     name="wrinkles_shading"
+     render_pass="bump"
+     fixed_color="0,0,0,100">
       <param
-       id="703"
-       group="0"
+       id="118"
+       group="1"
        wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="13"
-       name="Eyeliner"
-       label_min="No Eyeliner"
-       label_max="Full Eyeliner"
+       name="Wrinkles"
        value_min="0"
-       value_max="1"
-       value_default="0.0"
-       camera_distance=".3"
-       camera_elevation=".14">
+       value_max="1">
         <param_alpha
-         tga_file="eyeliner_alpha.tga"
+         tga_file="bump_face_wrinkles.tga"
          skip_if_zero="true"
-         domain="0.1" />
+         domain="0.3" />
       </param>
+    </layer>
 
-      <param
-       id="714"
-       group="0"
-       wearable="skin"
-       edit_group="skin_makeup"
-       edit_group_order="14"
-       name="Eyeliner Color"
-       label_min="Dark Green"
-       label_max="Black"
-       value_min="0"
-       value_max="1"
-       camera_distance=".3"
-       camera_elevation=".14">
-        <param_color>
-          <value
-           color="24,98,40,250" />
-
-          <!-- dark green -->
-          <value
-           color="9,100,127,250" />
-
-          <!-- lt.aqua  blue -->
-          <value
-           color="61,93,134,250" />
-
-          <!-- aqua  -->
-          <value
-           color="70,29,27,250" />
-
-          <!--    dark brown -->
-          <value
-           color="115,75,65,250" />
-
-          <!-- lt. brown  blue -->
-          <value
-           color="100,100,100,250" />
-
-          <!-- grey -->
-          <value
-           color="91,80,74,250" />
-
-          <!-- grey/brown  -->
-          <value
-           color="112,42,76,250" />
-
-          <!-- plum -->
-          <value
-           color="14,14,14,250" />
-
-          <!-- black -->
-        </param_color>
+    <!--<layer
+           name="wrinkles_highlights"
+           fixed_color="255,255,255,64">
+             <param
+              id="128"
+              group="1"
+              name="Wrinkles"
+              value_min="0"
+              value_max="1">
+                <param_alpha
+                 tga_file="head_wrinkles_highlights_alpha.tga"
+                 skip_if_zero="true"
+                 domain="0.3" />
+             </param>
+          </layer>-->
+    <layer
+            name="freckles"
+     fixed_color="120,47,20,128">
+      <param
+        id="165"
+        group="0"
+        wearable="skin"
+        edit_group="skin_facedetail"
+        edit_group_order="2"
+        name="Freckles"
+        label_min="Less"
+        label_max="More"
+        value_min="0"
+        value_max="1"
+        camera_distance=".3"
+camera_elevation=".07">
+        <param_alpha
+          tga_file="freckles_alpha.tga"
+          skip_if_zero="true"
+domain="0.5" />
       </param>
     </layer>
-
     <layer
-     name="facialhair bump"
-     render_pass="bump">
+name="eyebrowsbump"
+render_pass="bump">
       <texture
        tga_file="head_hair.tga"
        file_is_mask="false" />
 
       <param
-       id="1004"
-       sex="male"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Sideburns bump"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="facehair_sideburns_alpha.tga"
-         skip_if_zero="true"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="1006"
-       sex="male"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Moustache bump"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="facehair_moustache_alpha.tga"
-         skip_if_zero="true"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="1008"
-       sex="male"
+       id="1000"
        group="1"
        wearable="hair"
        edit_group="driven"
-       name="Soulpatch bump"
+       name="Eyebrow Size Bump"
        value_min="0"
        value_max="1">
         <param_alpha
-         tga_file="facehair_soulpatch_alpha.tga"
-         skip_if_zero="true"
+         tga_file="eyebrows_alpha.tga"
          domain="0.1" />
       </param>
 
       <param
-       id="1010"
-       sex="male"
-       group="1"
-       edit_group="driven"
-       wearable="hair"
-       name="Chin Curtains bump"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="facehair_chincurtains_alpha.tga"
-         skip_if_zero="true"
-         domain="0.03" />
-      </param>
-
-      <param
-       id="1012"
+       id="1002"
        group="1"
-       sex="male"
        wearable="hair"
        edit_group="driven"
-       name="5 O'Clock Shadow bump"
+       name="Eyebrow Density Bump"
        value_min="0"
        value_max="1">
         <param_color>
           <value
-           color="255,255,255,255" />
+           color="255,255,255,0" />
 
           <value
-           color="255,255,255,0" />
+           color="255,255,255,255" />
         </param_color>
       </param>
     </layer>
 
     <layer
-     name="facialhair"
+     name="eyebrows"
      global_color="hair_color">
-
       <texture
        tga_file="head_hair.tga"
        file_is_mask="false" />
 
       <param
-       id="1005"
-       sex="male"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Sideburns"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="facehair_sideburns_alpha.tga"
-         skip_if_zero="true"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="1007"
-       sex="male"
-       group="1"
-       wearable="hair"
-       edit_group="driven"
-       name="Moustache"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="facehair_moustache_alpha.tga"
-         skip_if_zero="true"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="1009"
-       sex="male"
+       id="1001"
        group="1"
        wearable="hair"
-       edit_group="driven"
-       name="Soulpatch"
+       edit_group="hair_eyebrows"
+       name="Eyebrow Size"
+   show_simple="true"
        value_min="0"
-       value_max="1">
+       value_max="1"
+       value_default="0.5">
         <param_alpha
-         tga_file="facehair_soulpatch_alpha.tga"
-         skip_if_zero="true"
+         tga_file="eyebrows_alpha.tga"
          domain="0.1" />
       </param>
 
       <param
-       id="1011"
-       sex="male"
+       id="1003"
        group="1"
        wearable="hair"
        edit_group="driven"
-       name="Chin Curtains"
+       name="Eyebrow Density"
        value_min="0"
        value_max="1">
-        <param_alpha
-         tga_file="facehair_chincurtains_alpha.tga"
-         skip_if_zero="true"
-         domain="0.03" />
-      </param>
-
-      <param
-       id="751"
-       group="1"
-       wearable="hair"
-       sex="male"
-       edit_group="hair_facial"
-       name="5 O'Clock Shadow"
-       label_min="Dense hair"
-       label_max="Shadow hair"
-       value_min="0"
-       value_max="1"
-       value_default="0.7"
-       camera_elevation=".1"
-       camera_distance=".3">
         <param_color
          operation="multiply">
           <value
-           color="255,255,255,255" />
+           color="255,255,255,0" />
 
           <value
-           color="255,255,255,30" />
+           color="255,255,255,255" />
         </param_color>
       </param>
     </layer>
 
     <layer
-        name="head_bodypaint">
-      <texture
-       local_texture="head_bodypaint" />
-    </layer>
-    <layer
-	name="eyelash alpha"
-	visibility_mask="TRUE">
-       <texture
-	   tga_file="head_alpha.tga"
-	   file_is_mask="TRUE" />
-    </layer>
-    <layer
-       name="head alpha"
-       visibility_mask="TRUE">
-      <texture
-         local_texture="head_alpha" />
-    </layer>
-    <layer
-       name="head_tattoo">
-      <texture
-         local_texture="head_tattoo" />
+     name="lipstick">
       <param
-       id="1062"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_head_red"
+       id="700"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="2"
+       name="Lipstick Color"
+       label_min="Pink"
+       label_max="Black"
        value_min="0"
        value_max="1"
-       value_default="1">
+       value_default=".25"
+       camera_distance=".25">
         <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="245,161,177,200" />
 
           <value
-           color="255, 0, 0, 255" />
-        </param_color>
-      </param>
+           color="216,37,67,200" />
 
-      <param
-       id="1063"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_head_green"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="178,48,76,200" />
 
           <value
-           color="0, 255, 0, 255" />
-        </param_color>
-      </param>
+           color="68,0,11,200" />
 
-      <param
-       id="1064"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_head_blue"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="252,207,184,200" />
 
           <value
-           color="0, 0, 255, 255" />
-        </param_color>
-      </param>
+           color="241,136,106,200" />
 
-    </layer>
+          <value
+           color="208,110,85,200" />
 
+          <value
+           color="106,28,18,200" />
 
-  </layer_set>
+          <value
+           color="58,26,49,200" />
 
-  <!-- =========================================================== -->
-  <layer_set
-   body_region="upper_body"
-   width="512"
-   height="512">
-    <layer
-     name="base_upperbody bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
-    </layer>
-    <layer
-     name="upperbody bump definition"
-     render_pass="bump">
-      <texture
-         tga_file="bump_upperbody_base.tga"
-     file_is_mask="FALSE"/>
+          <value
+           color="14,14,14,200" />
+        </param_color>
+      </param>
 
       <param
-       id="874"
-       group="1"
+       id="701"
+       group="0"
        wearable="skin"
-       edit_group="driven"
-       edit_group_order="20"
-       name="Bump upperdef"
+       edit_group="skin_makeup"
+       edit_group_order="1"
+       name="Lipstick"
+       label_min="No Lipstick"
+       label_max="More Lipstick"
        value_min="0"
-       value_max="1">
+       value_max=".9"
+       value_default="0.0"
+       camera_distance=".25">
         <param_alpha
-         domain="0" />
+         tga_file="lipstick_alpha.tga"
+         skip_if_zero="true"
+         domain="0.05" />
       </param>
     </layer>
 
     <layer
-     name="base"
-     global_color="skin_color">
-      <texture
-       tga_file="body_skingrain.tga" />
-    </layer>
-
-    <layer
-     name="nipples">
-      <texture
-       tga_file="upperbody_color.tga" />
-    </layer>
-
-    <layer
-     name="shadow">
-      <texture
-       tga_file="upperbody_shading_alpha.tga"
-       file_is_mask="TRUE" />
-
+     name="lipgloss"
+     fixed_color="255,255,255,190">
       <param
-       id="125"
-       group="1"
-       name="Shading"
+       id="702"
+       name="Lipgloss"
+       label_min="No Lipgloss"
+       label_max="Glossy"
        wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="3"
+       group="0"
        value_min="0"
-       value_max="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 0" />
-
-          <value
-           color="0, 0, 0, 128" />
-        </param_color>
+       value_max="1"
+       camera_distance=".25">
+        <param_alpha
+         tga_file="lipgloss_alpha.tga"
+         skip_if_zero="true"
+         domain="0.2" />
       </param>
     </layer>
 
     <layer
-     name="highlight">
-      <texture
-       tga_file="upperbody_highlights_alpha.tga"
-       file_is_mask="TRUE" />
+     name="blush">
+      <param
+       id="704"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="4"
+       name="Blush"
+       label_min="No Blush"
+       label_max="More Blush"
+       value_min="0"
+       value_max=".9"
+       value_default="0"
+       camera_distance=".3"
+       camera_elevation=".07"
+       camera_angle="20">
+        <param_alpha
+         tga_file="blush_alpha.tga"
+         skip_if_zero="true"
+         domain="0.3" />
+      </param>
 
       <param
-       id="126"
-       group="1"
+       id="705"
+       group="0"
        wearable="skin"
-       name="Shading"
+       edit_group="skin_makeup"
+       edit_group_order="5"
+       name="Blush Color"
+       label_min="Pink"
+       label_max="Orange"
        value_min="0"
-       value_max="1">
+       value_max="1"
+       value_default=".5"
+       camera_distance=".3"
+       camera_elevation=".07"
+       camera_angle="20">
         <param_color>
           <value
-           color="255, 255, 255, 0" />
+           color="253,162,193,200" />
 
           <value
-           color="255, 255, 255, 64" />
-        </param_color>
-      </param>
-    </layer>
+           color="247,131,152,200" />
 
-    <layer
-     name="upper_bodypaint">
-      <texture
-       local_texture="upper_bodypaint" />
-    </layer>
+          <value
+           color="213,122,140,200" />
 
-    <layer
-     name="freckles upper"
-     fixed_color="120,47,20,128">
-      <param
-       id="776"
-       group="1"
-       name="freckles upper"
-       wearable="skin"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         tga_file="upperbodyfreckles_alpha.tga"
-         skip_if_zero="true"
-         domain="0.6" />
-      </param>
-    </layer>
+          <value
+           color="253,152,144,200" />
 
-    <layer
-     name="upper_tattoo">
-      <texture
-         local_texture="upper_tattoo" />
+          <value
+           color="236,138,103,200" />
 
-      <param
-       id="1065"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_upper_red"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="195,128,122,200" />
 
           <value
-           color="255, 0, 0, 255" />
+           color="148,103,100,200" />
+
+          <value
+           color="168,95,62,200" />
         </param_color>
       </param>
 
       <param
-       id="1066"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_upper_green"
+       id="711"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="6"
+       name="Blush Opacity"
+       label_min="Clear"
+       label_max="Opaque"
        value_min="0"
        value_max="1"
-       value_default="1">
-        <param_color>
+       value_default=".5"
+       camera_distance=".3"
+       camera_elevation=".07"
+       camera_angle="20">
+        <param_color
+         operation="multiply">
           <value
-           color="0, 0, 0, 255" />
+           color="255,255,255,0" />
 
           <value
-           color="0, 255, 0, 255" />
+           color="255,255,255,255" />
         </param_color>
       </param>
+    </layer>
 
+    <layer
+     name="Outer Eye Shadow">
       <param
-       id="1067"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_upper_blue"
-       value_min="0"
-       value_max="1"
-       value_default="1">
+       id="708"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="11"
+       name="Out Shdw Color"
+       label_min="Light"
+       label_max="Dark"
+       value_min="0"
+       value_max="1"
+       camera_distance=".3"
+       camera_elevation=".14">
         <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="252,247,246,255" />
 
           <value
-           color="0, 0, 255, 255" />
-        </param_color>
-      </param>
+           color="255,206,206,255" />
 
-    </layer>
+          <value
+           color="233,135,149,255" />
 
+          <value
+           color="220,168,192,255" />
 
-    <layer
-     name="upper_undershirt bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
-      <texture
-       local_texture="upper_undershirt"
-       local_texture_alpha_only="true" />
+          <value
+           color="228,203,232,255" />
 
-      <param
-       id="1043"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Sleeve Length bump"
-       value_min=".01"
-       value_max="1"
-       value_default=".4">
-        <param_alpha
-         tga_file="shirt_sleeve_alpha.tga"
-         multiply_blend="false"
-         domain="0.01" />
-      </param>
+          <value
+           color="255,234,195,255" />
 
-      <param
-       id="1045"
-       group="1"
-       wearable="undershirt"
-       edit_group="undershirt"
-       edit_group_order="2"
-       name="Bottom bump"
-       value_min="0"
-       value_max="1"
-       value_default=".8">
-        <param_alpha
-         tga_file="shirt_bottom_alpha.tga"
-         multiply_blend="true"
-         domain="0.05" />
-      </param>
+          <value
+           color="230,157,101,255" />
 
-      <param
-       id="1047"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Collar Front bump"
-       value_min="0"
-       value_max="1"
-       value_default=".8">
-        <param_alpha
-         tga_file="shirt_collar_alpha.tga"
-         multiply_blend="true"
-         domain="0.05" />
-      </param>
+          <value
+           color="255,147,86,255" />
 
-      <param
-       id="1049"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Collar Back bump"
-       value_min="0"
-       value_max="1"
-       value_default=".8">
-        <param_alpha
-         tga_file="shirt_collar_back_alpha.tga"
-         multiply_blend="true"
-         domain="0.05" />
-      </param>
-    </layer>
+          <value
+           color="228,110,89,255" />
 
-    <layer
-     name="upper_undershirt">
-      <texture
-       local_texture="upper_undershirt" />
+          <value
+           color="228,150,120,255" />
 
-      <param
-       id="821"
-       group="0"
-       wearable="undershirt"
-       edit_group="colorpicker"
-       name="undershirt_red"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="223,227,213,255" />
 
           <value
-           color="255, 0, 0, 255" />
-        </param_color>
-      </param>
+           color="96,116,87,255" />
 
-      <param
-       id="822"
-       group="0"
-       wearable="undershirt"
-       edit_group="colorpicker"
-       name="undershirt_green"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="88,143,107,255" />
 
           <value
-           color="0, 255, 0, 255" />
+           color="194,231,223,255" />
+
+          <value
+           color="207,227,234,255" />
+
+          <value
+           color="41,171,212,255" />
+
+          <value
+           color="180,137,130,255" />
+
+          <value
+           color="173,125,105,255" />
+
+          <value
+           color="144,95,98,255" />
+
+          <value
+           color="115,70,77,255" />
+
+          <value
+           color="155,78,47,255" />
+
+          <value
+           color="239,239,239,255" />
+
+          <value
+           color="194,194,194,255" />
+
+          <value
+           color="120,120,120,255" />
+
+          <value
+           color="10,10,10,255" />
         </param_color>
       </param>
 
       <param
-       id="823"
+       id="706"
        group="0"
-       wearable="undershirt"
-       edit_group="colorpicker"
-       name="undershirt_blue"
-       value_min="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="12"
+       name="Out Shdw Opacity"
+       label_min="Clear"
+       label_max="Opaque"
+       value_min=".2"
        value_max="1"
-       value_default="1">
-        <param_color>
+       value_default=".6"
+       camera_distance=".3"
+       camera_elevation=".14">
+        <param_color
+         operation="multiply">
           <value
-           color="0, 0, 0, 255" />
+           color="255,255,255,0" />
 
           <value
-           color="0, 0, 255, 255" />
+           color="255,255,255,255" />
         </param_color>
       </param>
 
       <param
-       id="1042"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Sleeve Length"
-       value_min=".01"
-       value_max="1"
-       value_default=".4">
-        <param_alpha
-         tga_file="shirt_sleeve_alpha.tga"
-         multiply_blend="false"
-         domain="0.01" />
-      </param>
-
-      <param
-       id="1044"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Bottom"
+       id="707"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="10"
+       name="Outer Shadow"
+       label_min="No Eyeshadow"
+       label_max="More Eyeshadow"
        value_min="0"
-       value_max="1"
-       value_default=".8">
+       value_max=".7"
+       camera_distance=".3"
+       camera_elevation=".14">
         <param_alpha
-         tga_file="shirt_bottom_alpha.tga"
-         multiply_blend="true"
+         tga_file="eyeshadow_outer_alpha.tga"
+         skip_if_zero="true"
          domain="0.05" />
       </param>
+    </layer>
 
+    <layer
+     name="Inner Eye Shadow">
       <param
-       id="1046"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Collar Front"
+       id="712"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="8"
+       name="In Shdw Color"
+       label_min="Light"
+       label_max="Dark"
        value_min="0"
        value_max="1"
-       value_default=".8">
-        <param_alpha
-         tga_file="shirt_collar_alpha.tga"
-         multiply_blend="true"
-         domain="0.05" />
-      </param>
+       camera_distance=".3"
+       camera_elevation=".14">
+        <param_color>
+          <value
+           color="252,247,246,255" />
 
-      <param
-       id="1048"
-       group="1"
-       wearable="undershirt"
-       edit_group="driven"
-       name="Collar Back"
-       label_min="Low"
-       label_max="High"
+          <value
+           color="255,206,206,255" />
+
+          <value
+           color="233,135,149,255" />
+
+          <value
+           color="220,168,192,255" />
+
+          <value
+           color="228,203,232,255" />
+
+          <value
+           color="255,234,195,255" />
+
+          <value
+           color="230,157,101,255" />
+
+          <value
+           color="255,147,86,255" />
+
+          <value
+           color="228,110,89,255" />
+
+          <value
+           color="228,150,120,255" />
+
+          <value
+           color="223,227,213,255" />
+
+          <value
+           color="96,116,87,255" />
+
+          <value
+           color="88,143,107,255" />
+
+          <value
+           color="194,231,223,255" />
+
+          <value
+           color="207,227,234,255" />
+
+          <value
+           color="41,171,212,255" />
+
+          <value
+           color="180,137,130,255" />
+
+          <value
+           color="173,125,105,255" />
+
+          <value
+           color="144,95,98,255" />
+
+          <value
+           color="115,70,77,255" />
+
+          <value
+           color="155,78,47,255" />
+
+          <value
+           color="239,239,239,255" />
+
+          <value
+           color="194,194,194,255" />
+
+          <value
+           color="120,120,120,255" />
+
+          <value
+           color="10,10,10,255" />
+        </param_color>
+      </param>
+
+      <param
+       id="713"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="9"
+       name="In Shdw Opacity"
+       label_min="Clear"
+       label_max="Opaque"
+       value_min=".2"
+       value_max="1"
+       value_default=".7"
+       camera_distance=".3"
+       camera_elevation=".14">
+        <param_color
+         operation="multiply">
+          <value
+           color="255,255,255,0" />
+
+          <value
+           color="255,255,255,255" />
+        </param_color>
+      </param>
+
+      <param
+       id="709"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="7"
+       name="Inner Shadow"
+       label_min="No Eyeshadow"
+       label_max="More Eyeshadow"
        value_min="0"
        value_max="1"
-       value_default=".8">
+       value_default="0"
+       camera_distance=".3"
+       camera_elevation=".14">
         <param_alpha
-         tga_file="shirt_collar_back_alpha.tga"
-         multiply_blend="true"
-         domain="0.05" />
+         tga_file="eyeshadow_inner_alpha.tga"
+         skip_if_zero="true"
+         domain="0.2" />
       </param>
     </layer>
 
     <layer
-     name="Nail Polish">
+     name="eyeliner"
+     fixed_color="0,0,0,200">
       <param
-       id="710"
+       id="703"
        group="0"
        wearable="skin"
        edit_group="skin_makeup"
-       edit_group_order="15"
-       name="Nail Polish"
-       label_min="No Polish"
-       label_max="Painted Nails"
+       edit_group_order="13"
+       name="Eyeliner"
+       label_min="No Eyeliner"
+       label_max="Full Eyeliner"
        value_min="0"
        value_max="1"
        value_default="0.0"
-       camera_distance="1.6"
-       camera_elevation="-.4"
-       camera_angle="70">
+       camera_distance=".3"
+       camera_elevation=".14">
         <param_alpha
-         tga_file="nailpolish_alpha.tga"
+         tga_file="eyeliner_alpha.tga"
          skip_if_zero="true"
          domain="0.1" />
       </param>
 
       <param
-       id="715"
+       id="714"
        group="0"
        wearable="skin"
        edit_group="skin_makeup"
-       edit_group_order="16"
-       name="Nail Polish Color"
-       label_min="Pink"
+       edit_group_order="14"
+       name="Eyeliner Color"
+       label_min="Dark Green"
        label_max="Black"
        value_min="0"
        value_max="1"
-       camera_distance="1.6"
-       camera_elevation="-.4"
-       camera_angle="70">
+       camera_distance=".3"
+       camera_elevation=".14">
         <param_color>
           <value
-           color="255,187,200,255" />
+           color="24,98,40,250" />
 
+          <!-- dark green -->
           <value
-           color="194,102,127,255" />
+           color="9,100,127,250" />
 
+          <!-- lt.aqua  blue -->
           <value
-           color="227,34,99,255" />
+           color="61,93,134,250" />
 
+          <!-- aqua  -->
           <value
-           color="168,41,60,255" />
+           color="70,29,27,250" />
 
+          <!--    dark brown -->
           <value
-           color="97,28,59,255" />
+           color="115,75,65,250" />
 
+          <!-- lt. brown  blue -->
           <value
-           color="234,115,93,255" />
+           color="100,100,100,250" />
 
+          <!-- grey -->
           <value
-           color="142,58,47,255" />
+           color="91,80,74,250" />
 
+          <!-- grey/brown  -->
           <value
-           color="114,30,46,255" />
+           color="112,42,76,250" />
 
+          <!-- plum -->
           <value
-           color="14,14,14,255" />
+           color="14,14,14,250" />
+
+          <!-- black -->
         </param_color>
       </param>
     </layer>
 
     <layer
-     name="upper_gloves bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
+     name="facialhair bump"
+     render_pass="bump">
       <texture
-       local_texture="upper_gloves"
-       local_texture_alpha_only="true" />
+       tga_file="head_hair.tga"
+       file_is_mask="false" />
 
       <param
-       id="1059"
+       id="1004"
+       sex="male"
        group="1"
-       wearable="gloves"
+       wearable="hair"
        edit_group="driven"
-       name="Glove Length bump"
-       value_min=".01"
-       value_max="1"
-       value_default=".8">
+       name="Sideburns bump"
+       value_min="0"
+       value_max="1">
         <param_alpha
-         tga_file="glove_length_alpha.tga"
-         domain="0.01" />
+         tga_file="facehair_sideburns_alpha.tga"
+         skip_if_zero="true"
+         domain="0.05" />
       </param>
 
       <param
-       id="1061"
+       id="1006"
+       sex="male"
        group="1"
-       wearable="gloves"
+       wearable="hair"
        edit_group="driven"
-       name="Glove Fingers bump"
-       value_min=".01"
-       value_max="1"
-       value_default="1">
+       name="Moustache bump"
+       value_min="0"
+       value_max="1">
         <param_alpha
-         tga_file="gloves_fingers_alpha.tga"
-         multiply_blend="true"
-         domain="0.01" />
+         tga_file="facehair_moustache_alpha.tga"
+         skip_if_zero="true"
+         domain="0.05" />
       </param>
-    </layer>
-
-    <layer
-     name="upper_gloves">
-      <texture
-       local_texture="upper_gloves" />
 
       <param
-       id="827"
-       group="0"
-       wearable="gloves"
-       edit_group="colorpicker"
-       name="gloves_red"
+       id="1008"
+       sex="male"
+       group="1"
+       wearable="hair"
+       edit_group="driven"
+       name="Soulpatch bump"
        value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="255, 0, 0, 255" />
-        </param_color>
-      </param>
-
-      <param
-       id="829"
-       group="0"
-       wearable="gloves"
-       edit_group="colorpicker"
-       name="gloves_green"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 255, 0, 255" />
-        </param_color>
-      </param>
-
-      <param
-       id="830"
-       group="0"
-       wearable="gloves"
-       edit_group="colorpicker"
-       name="gloves_blue"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 0, 255, 255" />
-        </param_color>
-      </param>
-
-      <param
-       id="1058"
-       group="1"
-       wearable="gloves"
-       edit_group="driven"
-       name="Glove Length"
-       value_min=".01"
-       value_max="1"
-       value_default=".8">
+       value_max="1">
         <param_alpha
-         tga_file="glove_length_alpha.tga"
-         domain="0.01" />
+         tga_file="facehair_soulpatch_alpha.tga"
+         skip_if_zero="true"
+         domain="0.1" />
       </param>
 
       <param
-       id="1060"
+       id="1010"
+       sex="male"
        group="1"
-       wearable="gloves"
        edit_group="driven"
-       name="Glove Fingers"
-       value_min=".01"
-       value_max="1"
-       value_default="1">
+       wearable="hair"
+       name="Chin Curtains bump"
+       value_min="0"
+       value_max="1">
         <param_alpha
-         tga_file="gloves_fingers_alpha.tga"
-         multiply_blend="true"
-         domain="0.01" />
+         tga_file="facehair_chincurtains_alpha.tga"
+         skip_if_zero="true"
+         domain="0.03" />
       </param>
-    </layer>
-
-    <layer
-     name="upper_clothes_shadow">
-      <texture
-       local_texture="upper_shirt" />
 
       <param
-       id="899"
+       id="1012"
        group="1"
+       sex="male"
+       wearable="hair"
        edit_group="driven"
-       wearable="shirt"
-       name="Upper Clothes Shading"
+       name="5 O'Clock Shadow bump"
        value_min="0"
-       value_max="1"
-       value_default="0">
+       value_max="1">
         <param_color>
           <value
-           color="0, 0, 0, 0" />
+           color="255,255,255,255" />
 
           <value
-           color="0, 0, 0, 80" />
+           color="255,255,255,0" />
         </param_color>
       </param>
+    </layer>
+
+    <layer
+     name="facialhair"
+     global_color="hair_color">
+
+      <texture
+       tga_file="head_hair.tga"
+       file_is_mask="false" />
 
       <param
-       id="900"
+       id="1005"
+       sex="male"
        group="1"
-       wearable="shirt"
+       wearable="hair"
        edit_group="driven"
-       name="Sleeve Length Shadow"
-       value_min="0.02"
-       value_max=".87"
-       value_default="0.02">
+       name="Sideburns"
+       value_min="0"
+       value_max="1">
         <param_alpha
-         multiply_blend="false"
-         tga_file="shirt_sleeve_alpha.tga"
+         tga_file="facehair_sideburns_alpha.tga"
          skip_if_zero="true"
-         domain="0.03" />
+         domain="0.05" />
       </param>
 
       <param
-       id="901"
+       id="1007"
+       sex="male"
        group="1"
-       wearable="shirt"
+       wearable="hair"
        edit_group="driven"
-       name="Shirt Shadow Bottom"
-       value_min="0.02"
+       name="Moustache"
+       value_min="0"
        value_max="1">
         <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_bottom_alpha.tga"
+         tga_file="facehair_moustache_alpha.tga"
          skip_if_zero="true"
          domain="0.05" />
       </param>
 
       <param
-       id="902"
+       id="1009"
+       sex="male"
        group="1"
-       wearable="shirt"
+       wearable="hair"
        edit_group="driven"
-       name="Collar Front Shadow Height"
-       value_min="0.02"
+       name="Soulpatch"
+       value_min="0"
        value_max="1">
         <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_alpha.tga"
+         tga_file="facehair_soulpatch_alpha.tga"
          skip_if_zero="true"
-         domain="0.02" />
+         domain="0.1" />
       </param>
 
       <param
-       id="903"
+       id="1011"
+       sex="male"
        group="1"
-       wearable="shirt"
+       wearable="hair"
        edit_group="driven"
-       name="Collar Back Shadow Height"
-       value_min="0.02"
+       name="Chin Curtains"
+       value_min="0"
        value_max="1">
         <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_back_alpha.tga"
+         tga_file="facehair_chincurtains_alpha.tga"
          skip_if_zero="true"
-         domain="0.02" />
+         domain="0.03" />
+      </param>
+
+      <param
+       id="751"
+       group="1"
+       wearable="hair"
+       sex="male"
+       edit_group="hair_facial"
+       name="5 O'Clock Shadow"
+       label_min="Dense hair"
+       label_max="Shadow hair"
+       value_min="0"
+       value_max="1"
+       value_default="0.7"
+       camera_elevation=".1"
+       camera_distance=".3">
+        <param_color
+         operation="multiply">
+          <value
+           color="255,255,255,255" />
+
+          <value
+           color="255,255,255,30" />
+        </param_color>
       </param>
     </layer>
 
     <layer
-     name="upper_shirt base bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
+        name="head_bodypaint">
       <texture
-       local_texture="upper_shirt"
-       local_texture_alpha_only="true" />
-
+       local_texture="head_bodypaint" />
+    </layer>
+    <layer
+	name="eyelash alpha"
+	visibility_mask="TRUE">
+       <texture
+	   tga_file="head_alpha.tga"
+	   file_is_mask="TRUE" />
+    </layer>
+    <layer
+       name="head alpha"
+       visibility_mask="TRUE">
+      <texture
+         local_texture="head_alpha" />
+    </layer>
+    <layer
+       name="head_tattoo">
+      <texture
+         local_texture="head_tattoo" />
       <param
-       id="1029"
+       id="1062"
        group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Sleeve Length Cloth"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_head_red"
        value_min="0"
-       value_max="0.85">
-        <param_alpha
-         multiply_blend="false"
-         tga_file="shirt_sleeve_alpha.tga"
-         domain="0.01" />
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
       </param>
 
       <param
-       id="1030"
+       id="1063"
        group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Shirt Bottom Cloth"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_head_green"
        value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_bottom_alpha.tga"
-         domain="0.05" />
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
       </param>
 
       <param
-       id="1031"
+       id="1064"
        group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Collar Front Height Cloth"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_alpha.tga"
-         domain="0.05" />
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_head_blue"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
       </param>
 
+    </layer>
+
+
+  </layer_set>
+
+  <!-- =========================================================== -->
+  <layer_set
+   body_region="upper_body"
+   width="512"
+   height="512">
+    <layer
+     name="base_upperbody bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+    </layer>
+    <layer
+     name="upperbody bump definition"
+     render_pass="bump">
+      <texture
+         tga_file="bump_upperbody_base.tga"
+     file_is_mask="FALSE"/>
+
       <param
-       id="1032"
+       id="874"
        group="1"
-       wearable="shirt"
+       wearable="skin"
        edit_group="driven"
-       name="Collar Back Height Cloth"
+       edit_group_order="20"
+       name="Bump upperdef"
        value_min="0"
        value_max="1">
         <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_back_alpha.tga"
-         domain="0.05" />
+         domain="0" />
       </param>
     </layer>
 
     <layer
-     name="upper_clothes bump"
-     render_pass="bump">
+     name="base"
+     global_color="skin_color">
       <texture
-       tga_file="bump_shirt_wrinkles.tga" />
+       tga_file="body_skingrain.tga" />
+    </layer>
 
+    <layer
+     name="nipples">
       <texture
-       local_texture="upper_shirt"
-       local_texture_alpha_only="true" />
+       tga_file="upperbody_color.tga" />
+    </layer>
+
+    <layer
+     name="shadow">
+      <texture
+       tga_file="upperbody_shading_alpha.tga"
+       file_is_mask="TRUE" />
 
       <param
-       id="868"
-       group="3"
-       wearable="shirt"
-       edit_group="shirt"
-       edit_group_order="8"
-       name="Shirt Wrinkles"
+       id="125"
+       group="1"
+       name="Shading"
+       wearable="skin"
        value_min="0"
-       value_max="1"
-       value_default="0">
+       value_max="1">
         <param_color>
           <value
-           color="255, 255, 255, 0" />
+           color="0, 0, 0, 0" />
 
           <value
-           color="255, 255, 255, 255" />
+           color="0, 0, 0, 128" />
         </param_color>
       </param>
+    </layer>
 
-      <param
-       id="1013"
-       group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Sleeve Length Cloth"
-       value_min="0"
-       value_max="0.85">
-        <param_alpha
-         multiply_blend="false"
-         tga_file="shirt_sleeve_alpha.tga"
-         domain="0.01" />
-      </param>
+    <layer
+     name="highlight">
+      <texture
+       tga_file="upperbody_highlights_alpha.tga"
+       file_is_mask="TRUE" />
 
       <param
-       id="1014"
+       id="126"
        group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Shirt Bottom Cloth"
+       wearable="skin"
+       name="Shading"
        value_min="0"
        value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_bottom_alpha.tga"
-         domain="0.05" />
-      </param>
+        <param_color>
+          <value
+           color="255, 255, 255, 0" />
 
-      <param
-       id="1015"
-       group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Collar Front Height Cloth"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_alpha.tga"
-         domain="0.05" />
+          <value
+           color="255, 255, 255, 64" />
+        </param_color>
       </param>
+    </layer>
+
+    <layer
+     name="upper_bodypaint">
+      <texture
+       local_texture="upper_bodypaint" />
+    </layer>
 
+    <layer
+     name="freckles upper"
+     fixed_color="120,47,20,128">
       <param
-       id="1016"
+       id="776"
        group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Collar Back Height Cloth"
+       name="freckles upper"
+       wearable="skin"
        value_min="0"
        value_max="1">
         <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_back_alpha.tga"
-         domain="0.05" />
+         tga_file="upperbodyfreckles_alpha.tga"
+         skip_if_zero="true"
+         domain="0.6" />
       </param>
     </layer>
 
     <layer
-     name="upper_clothes">
+     name="upper_tattoo">
       <texture
-       local_texture="upper_shirt" />
+         local_texture="upper_tattoo" />
 
       <param
-       id="803"
-       group="0"
-       wearable="shirt"
-       edit_group="colorpicker"
-       name="shirt_red"
+       id="1065"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_upper_red"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -8555,11 +8832,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="804"
-       group="0"
-       wearable="shirt"
-       edit_group="colorpicker"
-       name="shirt_green"
+       id="1066"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_upper_green"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -8573,11 +8850,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="805"
-       group="0"
-       wearable="shirt"
-       edit_group="colorpicker"
-       name="shirt_blue"
+       id="1067"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_upper_blue"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -8590,525 +8867,318 @@ render_pass="bump">
         </param_color>
       </param>
 
+    </layer>
+
+
+    <layer
+     name="upper_undershirt bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+      <texture
+       local_texture="upper_undershirt"
+       local_texture_alpha_only="true" />
+
       <param
-       id="600"
+       id="1043"
        group="1"
-       wearable="shirt"
+       wearable="undershirt"
        edit_group="driven"
-       name="Sleeve Length Cloth"
-       value_min="0"
-       value_max="0.85"
-       value_default=".7">
+       name="Sleeve Length bump"
+       value_min=".01"
+       value_max="1"
+       value_default=".4">
         <param_alpha
-         multiply_blend="false"
          tga_file="shirt_sleeve_alpha.tga"
+         multiply_blend="false"
          domain="0.01" />
       </param>
 
       <param
-       id="601"
+       id="1045"
        group="1"
-       wearable="shirt"
-       edit_group="driven"
-       name="Shirt Bottom Cloth"
+       wearable="undershirt"
+       edit_group="undershirt"
+       edit_group_order="2"
+       name="Bottom bump"
        value_min="0"
        value_max="1"
        value_default=".8">
         <param_alpha
-         multiply_blend="true"
          tga_file="shirt_bottom_alpha.tga"
+         multiply_blend="true"
          domain="0.05" />
       </param>
 
       <param
-       id="602"
+       id="1047"
        group="1"
-       wearable="shirt"
+       wearable="undershirt"
        edit_group="driven"
-       name="Collar Front Height Cloth"
+       name="Collar Front bump"
        value_min="0"
        value_max="1"
        value_default=".8">
         <param_alpha
-         multiply_blend="true"
          tga_file="shirt_collar_alpha.tga"
+         multiply_blend="true"
          domain="0.05" />
       </param>
 
       <param
-       id="778"
+       id="1049"
        group="1"
-       wearable="shirt"
+       wearable="undershirt"
        edit_group="driven"
-       name="Collar Back Height Cloth"
+       name="Collar Back bump"
        value_min="0"
        value_max="1"
        value_default=".8">
         <param_alpha
-         multiply_blend="true"
          tga_file="shirt_collar_back_alpha.tga"
+         multiply_blend="true"
          domain="0.05" />
       </param>
     </layer>
 
     <layer
-     name="upper_jacket base bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
+     name="upper_undershirt">
       <texture
-       local_texture="upper_jacket"
-       local_texture_alpha_only="true" />
+       local_texture="upper_undershirt" />
 
       <param
-       id="1039"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       edit_group_order="1"
-       name="Jacket Sleeve Length bump"
+       id="821"
+       group="0"
+       wearable="undershirt"
+       edit_group="colorpicker"
+       name="undershirt_red"
        value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="false"
-         tga_file="shirt_sleeve_alpha.tga"
-         domain="0.01" />
-      </param>
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
 
-      <param
-       id="1040"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       name="Jacket Collar Front bump"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_alpha.tga"
-         domain="0.05" />
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
       </param>
 
       <param
-       id="1041"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       edit_group_order="3.5"
-       name="Jacket Collar Back bump"
+       id="822"
+       group="0"
+       wearable="undershirt"
+       edit_group="colorpicker"
+       name="undershirt_green"
        value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_back_alpha.tga"
-         domain="0.05" />
-      </param>
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
 
-      <param
-       id="1037"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       name="jacket bottom length upper bump"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="jacket_length_upper_alpha.tga"
-         domain="0.01" />
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
       </param>
 
       <param
-       id="1038"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       name="jacket open upper bump"
+       id="823"
+       group="0"
+       wearable="undershirt"
+       edit_group="colorpicker"
+       name="undershirt_blue"
        value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="jacket_open_upper_alpha.tga"
-         domain="0.01" />
-      </param>
-    </layer>
-
-    <layer
-     name="upper_jacket bump"
-     render_pass="bump">
-      <texture
-       tga_file="bump_shirt_wrinkles.tga" />
-
-      <texture
-       local_texture="upper_jacket"
-       local_texture_alpha_only="true" />
-          
-
-      <param
-      id="875"
-      group="1"
-      wearable="jacket"
-      name="jacket upper Wrinkles"
-      value_min="0"
-      value_max="1"
-      value_default="0">
+       value_max="1"
+       value_default="1">
         <param_color>
           <value
-           color="255, 255, 255, 0" />
+           color="0, 0, 0, 255" />
 
           <value
-           color="255, 255, 255, 255" />
+           color="0, 0, 255, 255" />
         </param_color>
       </param>
 
       <param
-       id="1019"
+       id="1042"
        group="1"
-       wearable="jacket"
+       wearable="undershirt"
        edit_group="driven"
-       edit_group_order="1"
-       name="Jacket Sleeve Length bump"
-       value_min="0"
-       value_max="1">
+       name="Sleeve Length"
+       value_min=".01"
+       value_max="1"
+       value_default=".4">
         <param_alpha
-         multiply_blend="false"
          tga_file="shirt_sleeve_alpha.tga"
+         multiply_blend="false"
          domain="0.01" />
       </param>
 
       <param
-       id="1021"
+       id="1044"
        group="1"
-       wearable="jacket"
+       wearable="undershirt"
        edit_group="driven"
-       name="Jacket Collar Front bump"
+       name="Bottom"
        value_min="0"
-       value_max="1">
+       value_max="1"
+       value_default=".8">
         <param_alpha
+         tga_file="shirt_bottom_alpha.tga"
          multiply_blend="true"
-         tga_file="shirt_collar_alpha.tga"
          domain="0.05" />
       </param>
 
       <param
-       id="1023"
+       id="1046"
        group="1"
-       wearable="jacket"
+       wearable="undershirt"
        edit_group="driven"
-       edit_group_order="3.5"
-       name="Jacket Collar Back bump"
+       name="Collar Front"
        value_min="0"
-       value_max="1">
+       value_max="1"
+       value_default=".8">
         <param_alpha
+         tga_file="shirt_collar_alpha.tga"
          multiply_blend="true"
-         tga_file="shirt_collar_back_alpha.tga"
          domain="0.05" />
       </param>
 
       <param
-       id="1025"
+       id="1048"
        group="1"
-       wearable="jacket"
+       wearable="undershirt"
        edit_group="driven"
-       name="jacket bottom length upper bump"
+       name="Collar Back"
+       label_min="Low"
+       label_max="High"
        value_min="0"
-       value_max="1">
+       value_max="1"
+       value_default=".8">
         <param_alpha
+         tga_file="shirt_collar_back_alpha.tga"
          multiply_blend="true"
-         tga_file="jacket_length_upper_alpha.tga"
-         domain="0.01" />
+         domain="0.05" />
       </param>
+    </layer>
 
+    <layer
+     name="Nail Polish">
       <param
-       id="1026"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       name="jacket open upper bump"
+       id="710"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="15"
+       name="Nail Polish"
+       label_min="No Polish"
+       label_max="Painted Nails"
        value_min="0"
-       value_max="1">
+       value_max="1"
+       value_default="0.0"
+       camera_distance="1.6"
+       camera_elevation="-.4"
+       camera_angle="70">
         <param_alpha
-         multiply_blend="true"
-         tga_file="jacket_open_upper_alpha.tga"
-         domain="0.01" />
+         tga_file="nailpolish_alpha.tga"
+         skip_if_zero="true"
+         domain="0.1" />
       </param>
-    </layer>
-
-    <layer
-     name="upper_jacket">
-      <texture
-       local_texture="upper_jacket" />
 
       <param
-       id="831"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="jacket"
-       name="upper_jacket_red"
+       id="715"
+       group="0"
+       wearable="skin"
+       edit_group="skin_makeup"
+       edit_group_order="16"
+       name="Nail Polish Color"
+       label_min="Pink"
+       label_max="Black"
        value_min="0"
        value_max="1"
-       value_default="1">
+       camera_distance="1.6"
+       camera_elevation="-.4"
+       camera_angle="70">
         <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="255,187,200,255" />
 
           <value
-           color="255, 0, 0, 255" />
-        </param_color>
-      </param>
+           color="194,102,127,255" />
 
-      <param
-       id="832"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="jacket"
-       name="upper_jacket_green"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="227,34,99,255" />
 
           <value
-           color="0, 255, 0, 255" />
-        </param_color>
-      </param>
+           color="168,41,60,255" />
 
-      <param
-       id="833"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="jacket"
-       name="upper_jacket_blue"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="97,28,59,255" />
 
           <value
-           color="0, 0, 255, 255" />
-        </param_color>
-      </param>
+           color="234,115,93,255" />
 
-      <param
-       id="1020"
-       group="1"
- edit_group="driven"
- wearable="jacket"
-       name="jacket Sleeve Length" value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="false"
-         tga_file="shirt_sleeve_alpha.tga"
-         domain="0.01" />
-      </param>
-
-      <param
-       id="1022"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       name="jacket Collar Front"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_alpha.tga"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="1024"
-       group="1"
-       wearable="jacket"
-       edit_group="driven"
-       edit_group_order="3.5"
-       name="jacket Collar Back"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="shirt_collar_back_alpha.tga"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="620"
-       group="1"
-       wearable="jacket"
-       edit_group="jacket"
-       name="bottom length upper"
-       label_min="hi cut"
-       label_max="low cut"
-       value_min="0"
-       value_max="1"
-       value_default=".8"
-       camera_distance="1.2"
-       camera_angle="30"
-       camera_elevation=".2">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="jacket_length_upper_alpha.tga"
-         domain="0.01" />
-      </param>
-
-      <param
-       id="622"
-       group="1"
-       wearable="jacket"
-       edit_group="jacket"
-       name="open upper"
-       label_min="closed"
-       label_max="open"
-       value_min="0"
-       value_max="1"
-       value_default=".8"
-       camera_distance="1.2"
-       camera_angle="30"
-       camera_elevation=".2">
-        <param_alpha
-         multiply_blend="true"
-         tga_file="jacket_open_upper_alpha.tga"
-         domain="0.01" />
-      </param>
-    </layer>
-
-    <layer
-     name="upper alpha"
-     visibility_mask="TRUE">
-      <texture
-       local_texture="upper_alpha" />
-    </layer>
-
-  </layer_set>
-
-  <!-- =========================================================== -->
-  <layer_set
-   body_region="lower_body"
-   width="512"
-   height="512">
-    <layer
-       name="lower body bump base"
-       fixed_color = "128,128,128,255"
-       render_pass="bump">
-    </layer>
-    <layer
-     name="base_lowerbody bump"
-     render_pass="bump">
-      <texture
-       tga_file="bump_lowerbody_base.tga"
-   file_is_mask="FALSE" />
-
-      <param
-       id="878"
-       group="1"
-       wearable="skin"
-       edit_group="driven"
-       edit_group_order="20"
-       name="Bump upperdef"
-       value_min="0"
-       value_max="1">
-        <param_alpha
-         domain="0" />
-      </param>
-    </layer>
-
-    <layer
-     name="base"
-     global_color="skin_color">
-      <texture
-       tga_file="body_skingrain.tga" />
-    </layer>
-
-    <layer
-     name="shadow">
-      <texture
-       tga_file="lowerbody_shading_alpha.tga"
-       file_is_mask="TRUE" />
+          <value
+           color="142,58,47,255" />
 
-      <param
-       id="160"
-       group="1"
-       name="Shading"
-       wearable="pants"
-       cross_wearable="true"
-       value_min="0"
-       value_max="1">
-        <param_color>
           <value
-           color="0, 0, 0, 0" />
+           color="114,30,46,255" />
 
           <value
-           color="0, 0, 0, 128" />
+           color="14,14,14,255" />
         </param_color>
       </param>
     </layer>
 
     <layer
-     name="highlight">
+     name="upper_gloves bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
       <texture
-       tga_file="lowerbody_highlights_alpha.tga"
-       file_is_mask="TRUE" />
+       local_texture="upper_gloves"
+       local_texture_alpha_only="true" />
 
       <param
-       id="161"
+       id="1059"
        group="1"
-       name="Shading"
-       wearable="skin"
-       value_min="0"
-       value_max="1">
-        <param_color>
-          <value
-           color="255, 255, 255, 0" />
-
-          <value
-           color="255, 255, 255, 64" />
-        </param_color>
+       wearable="gloves"
+       edit_group="driven"
+       name="Glove Length bump"
+       value_min=".01"
+       value_max="1"
+       value_default=".8">
+        <param_alpha
+         tga_file="glove_length_alpha.tga"
+         domain="0.01" />
       </param>
-    </layer>
-
-    <layer
-       name="toenails">
-      <texture
-       tga_file="lowerbody_color.tga" />
-    </layer>
-
-    <layer
-     name="lower_bodypaint">
-      <texture
-       local_texture="lower_bodypaint" />
-    </layer>
 
-    <layer
-     name="freckles lower"
-     fixed_color="120,47,20,128">
       <param
-       id="777"
+       id="1061"
        group="1"
-       name="freckles lower"
-       wearable="skin"
-       value_min="0"
-       value_max="1">
+       wearable="gloves"
+       edit_group="driven"
+       name="Glove Fingers bump"
+       value_min=".01"
+       value_max="1"
+       value_default="1">
         <param_alpha
-         tga_file="bodyfreckles_alpha.tga"
-         skip_if_zero="true"
-         domain="0.6" />
+         tga_file="gloves_fingers_alpha.tga"
+         multiply_blend="true"
+         domain="0.01" />
       </param>
     </layer>
 
     <layer
-     name="lower_tattoo">
+     name="upper_gloves">
       <texture
-       local_texture="lower_tattoo" />
+       local_texture="upper_gloves" />
 
       <param
-       id="1068"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_lower_red"
+       id="827"
+       group="0"
+       wearable="gloves"
+       edit_group="colorpicker"
+       name="gloves_red"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9122,11 +9192,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="1069"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_lower_green"
+       id="829"
+       group="0"
+       wearable="gloves"
+       edit_group="colorpicker"
+       name="gloves_green"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9140,11 +9210,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="1070"
-       group="1"
-       edit_group="colorpicker_driven"
-       wearable="tattoo"
-       name="tattoo_lower_blue"
+       id="830"
+       group="0"
+       wearable="gloves"
+       edit_group="colorpicker"
+       name="gloves_blue"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9157,267 +9227,283 @@ render_pass="bump">
         </param_color>
       </param>
 
-    </layer>
-
-    <layer
-     name="lower_underpants bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
-      <texture
-       local_texture="lower_underpants"
-       local_texture_alpha_only="true" />
-
       <param
-       id="1055"
+       id="1058"
        group="1"
-       wearable="underpants"
-       edit_group="underpants"
-       name="Pants Length"
-       value_min="0"
+       wearable="gloves"
+       edit_group="driven"
+       name="Glove Length"
+       value_min=".01"
        value_max="1"
-       value_default=".3">
+       value_default=".8">
         <param_alpha
-         tga_file="pants_length_alpha.tga"
+         tga_file="glove_length_alpha.tga"
          domain="0.01" />
       </param>
 
       <param
-       id="1057"
+       id="1060"
        group="1"
-       wearable="underpants"
-       edit_group="underpants"
-       name="Pants Waist"
-       value_min="0"
+       wearable="gloves"
+       edit_group="driven"
+       name="Glove Fingers"
+       value_min=".01"
        value_max="1"
-       value_default=".8">
+       value_default="1">
         <param_alpha
-         tga_file="pants_waist_alpha.tga"
-         domain="0.05" />
+         tga_file="gloves_fingers_alpha.tga"
+         multiply_blend="true"
+         domain="0.01" />
       </param>
     </layer>
 
     <layer
-     name="lower_underpants">
+     name="upper_clothes_shadow">
       <texture
-       local_texture="lower_underpants" />
+       local_texture="upper_shirt" />
 
       <param
-       id="824"
-       group="0"
-       wearable="underpants"
-       edit_group="colorpicker"
-       name="underpants_red"
+       id="899"
+       group="1"
+       edit_group="driven"
+       wearable="shirt"
+       name="Upper Clothes Shading"
        value_min="0"
        value_max="1"
-       value_default="1">
+       value_default="0">
         <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="0, 0, 0, 0" />
 
           <value
-           color="255, 0, 0, 255" />
+           color="0, 0, 0, 80" />
         </param_color>
       </param>
 
       <param
-       id="825"
-       group="0"
-       wearable="underpants"
-       edit_group="colorpicker"
-       name="underpants_green"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 255, 0, 255" />
-        </param_color>
+       id="900"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Sleeve Length Shadow"
+       value_min="0.02"
+       value_max=".87"
+       value_default="0.02">
+        <param_alpha
+         multiply_blend="false"
+         tga_file="shirt_sleeve_alpha.tga"
+         skip_if_zero="true"
+         domain="0.03" />
       </param>
 
       <param
-       id="826"
-       group="0"
-       wearable="underpants"
-       edit_group="colorpicker"
-       name="underpants_blue"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 0, 255, 255" />
-        </param_color>
+       id="901"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Shirt Shadow Bottom"
+       value_min="0.02"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_bottom_alpha.tga"
+         skip_if_zero="true"
+         domain="0.05" />
       </param>
 
       <param
-       id="1054"
+       id="902"
        group="1"
-       wearable="underpants"
+       wearable="shirt"
        edit_group="driven"
-       name="Pants Length"
-       value_min="0"
-       value_max="1"
-       value_default=".3"
-       camera_distance="1.2"
-       camera_angle="30"
-       camera_elevation="-.3">
+       name="Collar Front Shadow Height"
+       value_min="0.02"
+       value_max="1">
         <param_alpha
-         tga_file="pants_length_alpha.tga"
-         domain="0.01" />
+         multiply_blend="true"
+         tga_file="shirt_collar_alpha.tga"
+         skip_if_zero="true"
+         domain="0.02" />
       </param>
 
       <param
-       id="1056"
+       id="903"
        group="1"
-       wearable="underpants"
+       wearable="shirt"
        edit_group="driven"
-       name="Pants Waist"
-       value_min="0"
-       value_max="1"
-       value_default=".8">
+       name="Collar Back Shadow Height"
+       value_min="0.02"
+       value_max="1">
         <param_alpha
-         tga_file="pants_waist_alpha.tga"
-         domain="0.05" />
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         skip_if_zero="true"
+         domain="0.02" />
       </param>
     </layer>
 
     <layer
-     name="lower_socks bump"
+     name="upper_shirt base bump"
      render_pass="bump"
      fixed_color="128,128,128,255">
       <texture
-       local_texture="lower_socks"
+       local_texture="upper_shirt"
        local_texture_alpha_only="true" />
 
       <param
-       id="1051"
+       id="1029"
        group="1"
-       wearable="socks"
+       wearable="shirt"
        edit_group="driven"
-       name="Socks Length bump"
+       name="Sleeve Length Cloth"
        value_min="0"
-       value_max="1"
-       value_default="0.35">
+       value_max="0.85">
         <param_alpha
-         tga_file="shoe_height_alpha.tga"
+         multiply_blend="false"
+         tga_file="shirt_sleeve_alpha.tga"
          domain="0.01" />
       </param>
-    </layer>
-
-    <layer
-     name="lower_socks">
-      <texture
-       local_texture="lower_socks" />
-
-      <param
-       id="818"
-       group="0"
-       wearable="socks"
-       edit_group="colorpicker"
-       name="socks_red"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="255, 0, 0, 255" />
-        </param_color>
-      </param>
 
       <param
-       id="819"
-       group="0"
-       wearable="socks"
-       edit_group="colorpicker"
-       name="socks_green"
+       id="1030"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Shirt Bottom Cloth"
        value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 255, 0, 255" />
-        </param_color>
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_bottom_alpha.tga"
+         domain="0.05" />
       </param>
 
       <param
-       id="820"
-       group="0"
-       wearable="socks"
-       edit_group="colorpicker"
-       name="socks_blue"
+       id="1031"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Collar Front Height Cloth"
        value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 0, 255, 255" />
-        </param_color>
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_alpha.tga"
+         domain="0.05" />
       </param>
 
       <param
-       id="1050"
+       id="1032"
        group="1"
-       wearable="socks"
+       wearable="shirt"
        edit_group="driven"
-       name="Socks Length bump"
+       name="Collar Back Height Cloth"
        value_min="0"
-       value_max="1"
-       value_default="0.35">
+       value_max="1">
         <param_alpha
-         tga_file="shoe_height_alpha.tga"
-         domain="0.01" />
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         domain="0.05" />
       </param>
     </layer>
 
     <layer
-     name="lower_shoes bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
+     name="upper_clothes bump"
+     render_pass="bump">
       <texture
-       local_texture="lower_shoes"
+       tga_file="bump_shirt_wrinkles.tga" />
+
+      <texture
+       local_texture="upper_shirt"
        local_texture_alpha_only="true" />
 
       <param
-       id="1053"
+       id="868"
+       group="3"
+       wearable="shirt"
+       edit_group="shirt"
+       edit_group_order="8"
+       name="Shirt Wrinkles"
+       value_min="0"
+       value_max="1"
+       value_default="0">
+        <param_color>
+          <value
+           color="255, 255, 255, 0" />
+
+          <value
+           color="255, 255, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="1013"
        group="1"
-       wearable="shoes"
+       wearable="shirt"
        edit_group="driven"
-       name="Shoe Height bump"
+       name="Sleeve Length Cloth"
        value_min="0"
-       value_max="1"
-       value_default="0.1">
+       value_max="0.85">
         <param_alpha
-         tga_file="shoe_height_alpha.tga"
+         multiply_blend="false"
+         tga_file="shirt_sleeve_alpha.tga"
          domain="0.01" />
       </param>
+
+      <param
+       id="1014"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Shirt Bottom Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_bottom_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="1015"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Collar Front Height Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="1016"
+       group="1"
+       wearable="shirt"
+       edit_group="driven"
+       name="Collar Back Height Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         domain="0.05" />
+      </param>
     </layer>
 
     <layer
-     name="lower_shoes">
+     name="upper_clothes">
       <texture
-       local_texture="lower_shoes" />
+       local_texture="upper_shirt" />
 
       <param
-       id="812"
+       id="803"
        group="0"
-       wearable="shoes"
+       wearable="shirt"
        edit_group="colorpicker"
-       name="shoes_red"
+       name="shirt_red"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9431,11 +9517,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="813"
+       id="804"
        group="0"
-       wearable="shoes"
+       wearable="shirt"
        edit_group="colorpicker"
-       name="shoes_green"
+       name="shirt_green"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9449,11 +9535,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="817"
+       id="805"
        group="0"
-       wearable="shoes"
+       wearable="shirt"
        edit_group="colorpicker"
-       name="shoes_blue"
+       name="shirt_blue"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9467,357 +9553,259 @@ render_pass="bump">
       </param>
 
       <param
-       id="1052"
+       id="600"
        group="1"
-       wearable="shoes"
+       wearable="shirt"
        edit_group="driven"
-       name="Shoe Height"
+       name="Sleeve Length Cloth"
        value_min="0"
-       value_max="1"
-       value_default="0.1">
+       value_max="0.85"
+       value_default=".7">
         <param_alpha
-         tga_file="shoe_height_alpha.tga"
+         multiply_blend="false"
+         tga_file="shirt_sleeve_alpha.tga"
          domain="0.01" />
       </param>
-    </layer>
-
-    <layer
-     name="lower_clothes_shadow">
-      <texture
-       local_texture="lower_pants" />
 
       <param
-       id="913"
+       id="601"
        group="1"
+       wearable="shirt"
        edit_group="driven"
-       wearable="pants"
-       name="Lower Clothes Shading"
+       name="Shirt Bottom Cloth"
        value_min="0"
        value_max="1"
-       value_default="0">
-        <param_color>
-          <value
-           color="0, 0, 0, 0" />
-
-          <value
-           color="0, 0, 0, 80" />
-        </param_color>
+       value_default=".8">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_bottom_alpha.tga"
+         domain="0.05" />
       </param>
 
       <param
-       id="914"
+       id="602"
        group="1"
+       wearable="shirt"
        edit_group="driven"
-       wearable="pants"
-       name="Waist Height Shadow"
-       value_min="0.02"
-       value_max="1">
+       name="Collar Front Height Cloth"
+       value_min="0"
+       value_max="1"
+       value_default=".8">
         <param_alpha
-         tga_file="pants_waist_alpha.tga"
-         skip_if_zero="true"
-         domain="0.04" />
+         multiply_blend="true"
+         tga_file="shirt_collar_alpha.tga"
+         domain="0.05" />
       </param>
 
       <param
-       id="915"
+       id="778"
        group="1"
+       wearable="shirt"
        edit_group="driven"
-       wearable="pants"
-       name="Pants Length Shadow"
-       value_min="0.02"
-       value_max="1">
+       name="Collar Back Height Cloth"
+       value_min="0"
+       value_max="1"
+       value_default=".8">
         <param_alpha
-         tga_file="pants_length_alpha.tga"
-         skip_if_zero="true"
-         domain="0.03" />
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         domain="0.05" />
       </param>
     </layer>
 
     <layer
-     name="lower_pants base bump"
+     name="upper_jacket base bump"
      render_pass="bump"
      fixed_color="128,128,128,255">
       <texture
-       local_texture="lower_pants"
+       local_texture="upper_jacket"
        local_texture_alpha_only="true" />
 
       <param
-       id="1035"
+       id="1039"
        group="1"
+       wearable="jacket"
        edit_group="driven"
-       wearable="pants"
-       name="Waist Height Cloth"
+       edit_group_order="1"
+       name="Jacket Sleeve Length bump"
        value_min="0"
        value_max="1">
         <param_alpha
-         tga_file="pants_waist_alpha.tga"
-         domain="0.05" />
+         multiply_blend="false"
+         tga_file="shirt_sleeve_alpha.tga"
+         domain="0.01" />
       </param>
 
       <param
-       id="1036"
+       id="1040"
        group="1"
+       wearable="jacket"
        edit_group="driven"
-       wearable="pants"
-       name="Pants Length Cloth"
+       name="Jacket Collar Front bump"
        value_min="0"
        value_max="1">
         <param_alpha
-         tga_file="pants_length_alpha.tga"
-         domain="0.01" />
+         multiply_blend="true"
+         tga_file="shirt_collar_alpha.tga"
+         domain="0.05" />
       </param>
-    </layer>
-
-    <layer
-     name="lower_pants bump"
-     render_pass="bump">
-      <texture
-       tga_file="bump_pants_wrinkles.tga" />
-
-      <texture
-       local_texture="lower_pants"
-       local_texture_alpha_only="true" />
 
       <param
-       id="869"
-       group="3"
-       wearable="pants"
-       edit_group="pants"
-       edit_group_order="6"
-       name="Pants Wrinkles"
+       id="1041"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       edit_group_order="3.5"
+       name="Jacket Collar Back bump"
        value_min="0"
-       value_max="1"
-       value_default="0">
-        <param_color>
-          <value
-           color="255, 255, 255, 0" />
-
-          <value
-           color="255, 255, 255, 255" />
-        </param_color>
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         domain="0.05" />
       </param>
 
       <param
-       id="1017"
+       id="1037"
        group="1"
+       wearable="jacket"
        edit_group="driven"
-       wearable="pants"
-       name="Waist Height Cloth"
+       name="jacket bottom length upper bump"
        value_min="0"
        value_max="1">
         <param_alpha
-         tga_file="pants_waist_alpha.tga"
-         domain="0.05" />
+         multiply_blend="true"
+         tga_file="jacket_length_upper_alpha.tga"
+         domain="0.01" />
       </param>
 
       <param
-       id="1018"
+       id="1038"
        group="1"
+       wearable="jacket"
        edit_group="driven"
-       wearable="pants"
-       name="Pants Length Cloth"
+       name="jacket open upper bump"
        value_min="0"
        value_max="1">
         <param_alpha
-         tga_file="pants_length_alpha.tga"
+         multiply_blend="true"
+         tga_file="jacket_open_upper_alpha.tga"
          domain="0.01" />
       </param>
     </layer>
 
     <layer
-     name="lower_pants">
+     name="upper_jacket bump"
+     render_pass="bump">
       <texture
-       local_texture="lower_pants" />
+       tga_file="bump_shirt_wrinkles.tga" />
 
-      <param
-       id="806"
-       group="0"
-       wearable="pants"
-       edit_group="colorpicker"
-       name="pants_red"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="255, 0, 0, 255" />
-        </param_color>
-      </param>
-
-      <param
-       id="807"
-       group="0"
-       wearable="pants"
-       edit_group="colorpicker"
-       name="pants_green"
-       value_min="0"
-       value_max="1"
-       value_default="1">
-        <param_color>
-          <value
-           color="0, 0, 0, 255" />
-
-          <value
-           color="0, 255, 0, 255" />
-        </param_color>
-      </param>
+      <texture
+       local_texture="upper_jacket"
+       local_texture_alpha_only="true" />
+          
 
       <param
-       id="808"
-       group="0"
-       wearable="pants"
-       edit_group="colorpicker"
-       name="pants_blue"
-       value_min="0"
-       value_max="1"
-       value_default="1">
+      id="875"
+      group="1"
+      wearable="jacket"
+      name="jacket upper Wrinkles"
+      value_min="0"
+      value_max="1"
+      value_default="0">
         <param_color>
           <value
-           color="0, 0, 0, 255" />
+           color="255, 255, 255, 0" />
 
           <value
-           color="0, 0, 255, 255" />
+           color="255, 255, 255, 255" />
         </param_color>
       </param>
 
       <param
-       id="614"
-       group="1"
-       edit_group="driven"
-       wearable="pants"
-       name="Waist Height Cloth"
-       value_min="0"
-       value_max="1"
-       value_default=".8">
-        <param_alpha
-         tga_file="pants_waist_alpha.tga"
-         domain="0.05" />
-      </param>
-
-      <param
-       id="615"
-       group="1"
-       edit_group="driven"
-       wearable="pants"
-       name="Pants Length Cloth"
-       value_min="0"
-       value_max="1"
-       value_default=".8">
-        <param_alpha
-         tga_file="pants_length_alpha.tga"
-         domain="0.01" />
-      </param>
-    </layer>
-
-    <layer
-     name="lower_jacket base bump"
-     render_pass="bump"
-     fixed_color="128,128,128,255">
-      <texture
-       local_texture="lower_jacket"
-       local_texture_alpha_only="true" />
-
-      <param
-       id="1033"
+       id="1019"
        group="1"
        wearable="jacket"
        edit_group="driven"
-       cross_wearable="true"
-       name="jacket bottom length lower bump"
+       edit_group_order="1"
+       name="Jacket Sleeve Length bump"
        value_min="0"
        value_max="1">
         <param_alpha
          multiply_blend="false"
-         tga_file="jacket_length_lower_alpha.tga"
+         tga_file="shirt_sleeve_alpha.tga"
          domain="0.01" />
       </param>
 
       <param
-       id="1034"
+       id="1021"
        group="1"
        wearable="jacket"
        edit_group="driven"
-       name="jacket open lower bump"
+       name="Jacket Collar Front bump"
        value_min="0"
        value_max="1">
         <param_alpha
          multiply_blend="true"
-         tga_file="jacket_open_lower_alpha.tga"
-         domain="0.01" />
+         tga_file="shirt_collar_alpha.tga"
+         domain="0.05" />
       </param>
-    </layer>
-
-    <layer
-     name="lower_jacket bump"
-     render_pass="bump">
-      <texture
-       tga_file="bump_pants_wrinkles.tga" />
-
-      <texture
-       local_texture="lower_jacket"
-       local_texture_alpha_only="true" />
-          
 
       <param
-       id="876"
+       id="1023"
        group="1"
        wearable="jacket"
-       name="jacket upper Wrinkles"
+       edit_group="driven"
+       edit_group_order="3.5"
+       name="Jacket Collar Back bump"
        value_min="0"
-       value_max="1"
-       value_default="0">
-        <param_color>
-          <value
-           color="255, 255, 255, 0" />
-
-          <value
-           color="255, 255, 255, 255" />
-        </param_color>
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         domain="0.05" />
       </param>
 
       <param
-       id="1027"
+       id="1025"
        group="1"
        wearable="jacket"
        edit_group="driven"
-       name="jacket bottom length lower bump"
+       name="jacket bottom length upper bump"
        value_min="0"
        value_max="1">
         <param_alpha
-         multiply_blend="false"
-         tga_file="jacket_length_lower_alpha.tga"
+         multiply_blend="true"
+         tga_file="jacket_length_upper_alpha.tga"
          domain="0.01" />
       </param>
 
       <param
-       id="1028"
+       id="1026"
        group="1"
        wearable="jacket"
        edit_group="driven"
-       name="jacket open lower bump"
+       name="jacket open upper bump"
        value_min="0"
        value_max="1">
         <param_alpha
          multiply_blend="true"
-         tga_file="jacket_open_lower_alpha.tga"
+         tga_file="jacket_open_upper_alpha.tga"
          domain="0.01" />
       </param>
     </layer>
 
     <layer
-     name="lower_jacket">
+     name="upper_jacket">
       <texture
-       local_texture="lower_jacket" />
+       local_texture="upper_jacket" />
 
       <param
-       id="809"
+       id="831"
        group="1"
        edit_group="colorpicker_driven"
        wearable="jacket"
-       name="lower_jacket_red"
+       name="upper_jacket_red"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9831,11 +9819,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="810"
+       id="832"
        group="1"
        edit_group="colorpicker_driven"
        wearable="jacket"
-       name="lower_jacket_green"
+       name="upper_jacket_green"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9849,11 +9837,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="811"
+       id="833"
        group="1"
        edit_group="colorpicker_driven"
        wearable="jacket"
-       name="lower_jacket_blue"
+       name="upper_jacket_blue"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9867,11 +9855,53 @@ render_pass="bump">
       </param>
 
       <param
-       id="621"
+       id="1020"
+       group="1"
+ edit_group="driven"
+ wearable="jacket"
+       name="jacket Sleeve Length" value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="false"
+         tga_file="shirt_sleeve_alpha.tga"
+         domain="0.01" />
+      </param>
+
+      <param
+       id="1022"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       name="jacket Collar Front"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="1024"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       edit_group_order="3.5"
+       name="jacket Collar Back"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="shirt_collar_back_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="620"
        group="1"
        wearable="jacket"
        edit_group="jacket"
-       name="bottom length lower"
+       name="bottom length upper"
        label_min="hi cut"
        label_max="low cut"
        value_min="0"
@@ -9881,19 +9911,19 @@ render_pass="bump">
        camera_angle="30"
        camera_elevation=".2">
         <param_alpha
-         multiply_blend="false"
-         tga_file="jacket_length_lower_alpha.tga"
+         multiply_blend="true"
+         tga_file="jacket_length_upper_alpha.tga"
          domain="0.01" />
       </param>
 
       <param
-       id="623"
+       id="622"
        group="1"
        wearable="jacket"
        edit_group="jacket"
-       name="open lower"
-       label_min="open"
-       label_max="closed"
+       name="open upper"
+       label_min="closed"
+       label_max="open"
        value_min="0"
        value_max="1"
        value_default=".8"
@@ -9902,65 +9932,145 @@ render_pass="bump">
        camera_elevation=".2">
         <param_alpha
          multiply_blend="true"
-         tga_file="jacket_open_lower_alpha.tga"
+         tga_file="jacket_open_upper_alpha.tga"
          domain="0.01" />
       </param>
     </layer>
 
     <layer
-       name="lower alpha"
-       visibility_mask="TRUE">
+     name="upper alpha"
+     visibility_mask="TRUE">
       <texture
-         local_texture="lower_alpha" />
+       local_texture="upper_alpha" />
     </layer>
 
   </layer_set>
 
   <!-- =========================================================== -->
   <layer_set
-   body_region="eyes"
-   width="128"
-   height="128">
+   body_region="lower_body"
+   width="512"
+   height="512">
     <layer
-     name="whites">
-      <texture
-       tga_file="eyewhite.tga" />
+       name="lower body bump base"
+       fixed_color = "128,128,128,255"
+       render_pass="bump">
     </layer>
-
     <layer
-     name="iris"
-     global_color="eye_color">
+     name="base_lowerbody bump"
+     render_pass="bump">
       <texture
-       local_texture="eyes_iris" />
+       tga_file="bump_lowerbody_base.tga"
+   file_is_mask="FALSE" />
+
+      <param
+       id="878"
+       group="1"
+       wearable="skin"
+       edit_group="driven"
+       edit_group_order="20"
+       name="Bump upperdef"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         domain="0" />
+      </param>
     </layer>
 
     <layer
-       name="eyes alpha"
-       visibility_mask="TRUE">
+     name="base"
+     global_color="skin_color">
       <texture
-         local_texture="eyes_alpha" />
+       tga_file="body_skingrain.tga" />
     </layer>
 
-  </layer_set>
+    <layer
+     name="shadow">
+      <texture
+       tga_file="lowerbody_shading_alpha.tga"
+       file_is_mask="TRUE" />
+
+      <param
+       id="160"
+       group="1"
+       name="Shading"
+       wearable="pants"
+       cross_wearable="true"
+       value_min="0"
+       value_max="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 0" />
+
+          <value
+           color="0, 0, 0, 128" />
+        </param_color>
+      </param>
+    </layer>
 
-  <!-- =========================================================== -->
-  <layer_set
-   body_region="skirt"
-   width="512"
-   height="512"
-   clear_alpha="false">
     <layer
-     name="skirt_fabric"
-     write_all_channels="true">
+     name="highlight">
       <texture
-       local_texture="skirt" />
+       tga_file="lowerbody_highlights_alpha.tga"
+       file_is_mask="TRUE" />
 
       <param
-       id="921"
-       group="0"
-       wearable="skirt"
-       edit_group="colorpicker"
-       name="skirt_red"
+       id="161"
+       group="1"
+       name="Shading"
+       wearable="skin"
+       value_min="0"
+       value_max="1">
+        <param_color>
+          <value
+           color="255, 255, 255, 0" />
+
+          <value
+           color="255, 255, 255, 64" />
+        </param_color>
+      </param>
+    </layer>
+
+    <layer
+       name="toenails">
+      <texture
+       tga_file="lowerbody_color.tga" />
+    </layer>
+
+    <layer
+     name="lower_bodypaint">
+      <texture
+       local_texture="lower_bodypaint" />
+    </layer>
+
+    <layer
+     name="freckles lower"
+     fixed_color="120,47,20,128">
+      <param
+       id="777"
+       group="1"
+       name="freckles lower"
+       wearable="skin"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         tga_file="bodyfreckles_alpha.tga"
+         skip_if_zero="true"
+         domain="0.6" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_tattoo">
+      <texture
+       local_texture="lower_tattoo" />
+
+      <param
+       id="1068"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_lower_red"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9974,11 +10084,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="922"
-       group="0"
-       wearable="skirt"
-       edit_group="colorpicker"
-       name="skirt_green"
+       id="1069"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_lower_green"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -9992,11 +10102,11 @@ render_pass="bump">
       </param>
 
       <param
-       id="923"
-       group="0"
-       wearable="skirt"
-       edit_group="colorpicker"
-       name="skirt_blue"
+       id="1070"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="tattoo"
+       name="tattoo_lower_blue"
        value_min="0"
        value_max="1"
        value_default="1">
@@ -10008,124 +10118,1563 @@ render_pass="bump">
            color="0, 0, 255, 255" />
         </param_color>
       </param>
+
     </layer>
 
     <layer
-     name="skirt_fabric_alpha">
+     name="lower_underpants bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+      <texture
+       local_texture="lower_underpants"
+       local_texture_alpha_only="true" />
+
       <param
-       id="858"
-       group="0"
-       wearable="skirt"
-       edit_group="skirt"
-       edit_group_order="1"
-       name="Skirt Length"
-   show_simple="true"
-       label_min="Short"
-       label_max="Long"
-       value_min=".01"
+       id="1055"
+       group="1"
+       wearable="underpants"
+       edit_group="underpants"
+       name="Pants Length"
+       value_min="0"
        value_max="1"
-       value_default=".4"
-   simple_percent_min="40"
-   simple_percent_max="100"
-       camera_distance="1.3"
-       camera_elevation="-.5"
-       camera_angle="30">
+       value_default=".3">
         <param_alpha
-         tga_file="skirt_length_alpha.tga"
-         domain="0"
-         multiply_blend="true" />
+         tga_file="pants_length_alpha.tga"
+         domain="0.01" />
       </param>
 
       <param
-       id="859"
-       group="0"
-       wearable="skirt"
-       edit_group="skirt"
-       edit_group_order="4"
-       name="Slit Front"
-       label_min="Open Front"
-       label_max="Closed Front"
+       id="1057"
+       group="1"
+       wearable="underpants"
+       edit_group="underpants"
+       name="Pants Waist"
        value_min="0"
        value_max="1"
-       value_default="1"
-       camera_distance="1.3"
-       camera_elevation="-.5"
-       camera_angle="30">
+       value_default=".8">
         <param_alpha
-         tga_file="skirt_slit_front_alpha.tga"
-         multiply_blend="true"
-         domain="0" />
+         tga_file="pants_waist_alpha.tga"
+         domain="0.05" />
       </param>
+    </layer>
+
+    <layer
+     name="lower_underpants">
+      <texture
+       local_texture="lower_underpants" />
 
       <param
-       id="860"
+       id="824"
        group="0"
-       wearable="skirt"
-       edit_group="skirt"
-       edit_group_order="5"
-       name="Slit Back"
-       label_min="Open Back"
-       label_max="Closed Back"
+       wearable="underpants"
+       edit_group="colorpicker"
+       name="underpants_red"
        value_min="0"
        value_max="1"
-       value_default="1"
-       camera_distance="1.3"
-       camera_elevation="-.5"
-       camera_angle="160">
-        <param_alpha
-         tga_file="skirt_slit_back_alpha.tga"
-         multiply_blend="true"
-         domain="0" />
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
       </param>
 
       <param
-       id="861"
+       id="825"
        group="0"
-       wearable="skirt"
-       edit_group="skirt"
-       edit_group_order="6"
-       name="Slit Left"
-       label_min="Open Left"
-       label_max="Closed Left"
+       wearable="underpants"
+       edit_group="colorpicker"
+       name="underpants_green"
        value_min="0"
        value_max="1"
-       value_default="1"
-       camera_distance="1.3"
-       camera_elevation="-.5"
-       camera_angle="30">
-        <param_alpha
-         tga_file="skirt_slit_left_alpha.tga"
-         multiply_blend="true"
-         domain="0" />
-      </param>
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
 
-      <param
-       id="862"
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="826"
        group="0"
-       wearable="skirt"
-       edit_group="skirt"
-       edit_group_order="7"
-       name="Slit Right"
-       label_min="Open Right"
-       label_max="Closed Right"
+       wearable="underpants"
+       edit_group="colorpicker"
+       name="underpants_blue"
        value_min="0"
        value_max="1"
-       value_default="1"
-       camera_distance="1.3"
-       camera_elevation="-.5"
-       camera_angle="-30">
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="1054"
+       group="1"
+       wearable="underpants"
+       edit_group="driven"
+       name="Pants Length"
+       value_min="0"
+       value_max="1"
+       value_default=".3"
+       camera_distance="1.2"
+       camera_angle="30"
+       camera_elevation="-.3">
         <param_alpha
-         tga_file="skirt_slit_right_alpha.tga"
-         multiply_blend="true"
-         domain="0" />
+         tga_file="pants_length_alpha.tga"
+         domain="0.01" />
+      </param>
+
+      <param
+       id="1056"
+       group="1"
+       wearable="underpants"
+       edit_group="driven"
+       name="Pants Waist"
+       value_min="0"
+       value_max="1"
+       value_default=".8">
+        <param_alpha
+         tga_file="pants_waist_alpha.tga"
+         domain="0.05" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_socks bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+      <texture
+       local_texture="lower_socks"
+       local_texture_alpha_only="true" />
+
+      <param
+       id="1051"
+       group="1"
+       wearable="socks"
+       edit_group="driven"
+       name="Socks Length bump"
+       value_min="0"
+       value_max="1"
+       value_default="0.35">
+        <param_alpha
+         tga_file="shoe_height_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_socks">
+      <texture
+       local_texture="lower_socks" />
+
+      <param
+       id="818"
+       group="0"
+       wearable="socks"
+       edit_group="colorpicker"
+       name="socks_red"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="819"
+       group="0"
+       wearable="socks"
+       edit_group="colorpicker"
+       name="socks_green"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="820"
+       group="0"
+       wearable="socks"
+       edit_group="colorpicker"
+       name="socks_blue"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="1050"
+       group="1"
+       wearable="socks"
+       edit_group="driven"
+       name="Socks Length bump"
+       value_min="0"
+       value_max="1"
+       value_default="0.35">
+        <param_alpha
+         tga_file="shoe_height_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_shoes bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+      <texture
+       local_texture="lower_shoes"
+       local_texture_alpha_only="true" />
+
+      <param
+       id="1053"
+       group="1"
+       wearable="shoes"
+       edit_group="driven"
+       name="Shoe Height bump"
+       value_min="0"
+       value_max="1"
+       value_default="0.1">
+        <param_alpha
+         tga_file="shoe_height_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_shoes">
+      <texture
+       local_texture="lower_shoes" />
+
+      <param
+       id="812"
+       group="0"
+       wearable="shoes"
+       edit_group="colorpicker"
+       name="shoes_red"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="813"
+       group="0"
+       wearable="shoes"
+       edit_group="colorpicker"
+       name="shoes_green"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="817"
+       group="0"
+       wearable="shoes"
+       edit_group="colorpicker"
+       name="shoes_blue"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="1052"
+       group="1"
+       wearable="shoes"
+       edit_group="driven"
+       name="Shoe Height"
+       value_min="0"
+       value_max="1"
+       value_default="0.1">
+        <param_alpha
+         tga_file="shoe_height_alpha.tga"
+         domain="0.01" />
       </param>
     </layer>
 
-  </layer_set>
+    <layer
+     name="lower_clothes_shadow">
+      <texture
+       local_texture="lower_pants" />
+
+      <param
+       id="913"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Lower Clothes Shading"
+       value_min="0"
+       value_max="1"
+       value_default="0">
+        <param_color>
+          <value
+           color="0, 0, 0, 0" />
+
+          <value
+           color="0, 0, 0, 80" />
+        </param_color>
+      </param>
+
+      <param
+       id="914"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Waist Height Shadow"
+       value_min="0.02"
+       value_max="1">
+        <param_alpha
+         tga_file="pants_waist_alpha.tga"
+         skip_if_zero="true"
+         domain="0.04" />
+      </param>
+
+      <param
+       id="915"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Pants Length Shadow"
+       value_min="0.02"
+       value_max="1">
+        <param_alpha
+         tga_file="pants_length_alpha.tga"
+         skip_if_zero="true"
+         domain="0.03" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_pants base bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+      <texture
+       local_texture="lower_pants"
+       local_texture_alpha_only="true" />
+
+      <param
+       id="1035"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Waist Height Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         tga_file="pants_waist_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="1036"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Pants Length Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         tga_file="pants_length_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_pants bump"
+     render_pass="bump">
+      <texture
+       tga_file="bump_pants_wrinkles.tga" />
+
+      <texture
+       local_texture="lower_pants"
+       local_texture_alpha_only="true" />
+
+      <param
+       id="869"
+       group="3"
+       wearable="pants"
+       edit_group="pants"
+       edit_group_order="6"
+       name="Pants Wrinkles"
+       value_min="0"
+       value_max="1"
+       value_default="0">
+        <param_color>
+          <value
+           color="255, 255, 255, 0" />
+
+          <value
+           color="255, 255, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="1017"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Waist Height Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         tga_file="pants_waist_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="1018"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Pants Length Cloth"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         tga_file="pants_length_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_pants">
+      <texture
+       local_texture="lower_pants" />
+
+      <param
+       id="806"
+       group="0"
+       wearable="pants"
+       edit_group="colorpicker"
+       name="pants_red"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="807"
+       group="0"
+       wearable="pants"
+       edit_group="colorpicker"
+       name="pants_green"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="808"
+       group="0"
+       wearable="pants"
+       edit_group="colorpicker"
+       name="pants_blue"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="614"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Waist Height Cloth"
+       value_min="0"
+       value_max="1"
+       value_default=".8">
+        <param_alpha
+         tga_file="pants_waist_alpha.tga"
+         domain="0.05" />
+      </param>
+
+      <param
+       id="615"
+       group="1"
+       edit_group="driven"
+       wearable="pants"
+       name="Pants Length Cloth"
+       value_min="0"
+       value_max="1"
+       value_default=".8">
+        <param_alpha
+         tga_file="pants_length_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_jacket base bump"
+     render_pass="bump"
+     fixed_color="128,128,128,255">
+      <texture
+       local_texture="lower_jacket"
+       local_texture_alpha_only="true" />
+
+      <param
+       id="1033"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       cross_wearable="true"
+       name="jacket bottom length lower bump"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="false"
+         tga_file="jacket_length_lower_alpha.tga"
+         domain="0.01" />
+      </param>
+
+      <param
+       id="1034"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       name="jacket open lower bump"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="jacket_open_lower_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_jacket bump"
+     render_pass="bump">
+      <texture
+       tga_file="bump_pants_wrinkles.tga" />
+
+      <texture
+       local_texture="lower_jacket"
+       local_texture_alpha_only="true" />
+          
+
+      <param
+       id="876"
+       group="1"
+       wearable="jacket"
+       name="jacket upper Wrinkles"
+       value_min="0"
+       value_max="1"
+       value_default="0">
+        <param_color>
+          <value
+           color="255, 255, 255, 0" />
+
+          <value
+           color="255, 255, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="1027"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       name="jacket bottom length lower bump"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="false"
+         tga_file="jacket_length_lower_alpha.tga"
+         domain="0.01" />
+      </param>
+
+      <param
+       id="1028"
+       group="1"
+       wearable="jacket"
+       edit_group="driven"
+       name="jacket open lower bump"
+       value_min="0"
+       value_max="1">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="jacket_open_lower_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+     name="lower_jacket">
+      <texture
+       local_texture="lower_jacket" />
+
+      <param
+       id="809"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="jacket"
+       name="lower_jacket_red"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="810"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="jacket"
+       name="lower_jacket_green"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="811"
+       group="1"
+       edit_group="colorpicker_driven"
+       wearable="jacket"
+       name="lower_jacket_blue"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="621"
+       group="1"
+       wearable="jacket"
+       edit_group="jacket"
+       name="bottom length lower"
+       label_min="hi cut"
+       label_max="low cut"
+       value_min="0"
+       value_max="1"
+       value_default=".8"
+       camera_distance="1.2"
+       camera_angle="30"
+       camera_elevation=".2">
+        <param_alpha
+         multiply_blend="false"
+         tga_file="jacket_length_lower_alpha.tga"
+         domain="0.01" />
+      </param>
+
+      <param
+       id="623"
+       group="1"
+       wearable="jacket"
+       edit_group="jacket"
+       name="open lower"
+       label_min="open"
+       label_max="closed"
+       value_min="0"
+       value_max="1"
+       value_default=".8"
+       camera_distance="1.2"
+       camera_angle="30"
+       camera_elevation=".2">
+        <param_alpha
+         multiply_blend="true"
+         tga_file="jacket_open_lower_alpha.tga"
+         domain="0.01" />
+      </param>
+    </layer>
+
+    <layer
+       name="lower alpha"
+       visibility_mask="TRUE">
+      <texture
+         local_texture="lower_alpha" />
+    </layer>
+
+  </layer_set>
+
+  <!-- =========================================================== -->
+  <layer_set
+   body_region="eyes"
+   width="128"
+   height="128">
+    <layer
+     name="whites">
+      <texture
+       tga_file="eyewhite.tga" />
+    </layer>
+
+    <layer
+     name="iris"
+     global_color="eye_color">
+      <texture
+       local_texture="eyes_iris" />
+    </layer>
+
+    <layer
+       name="eyes alpha"
+       visibility_mask="TRUE">
+      <texture
+         local_texture="eyes_alpha" />
+    </layer>
+
+  </layer_set>
+
+  <!-- =========================================================== -->
+  <layer_set
+   body_region="skirt"
+   width="512"
+   height="512"
+   clear_alpha="false">
+    <layer
+     name="skirt_fabric"
+     write_all_channels="true">
+      <texture
+       local_texture="skirt" />
+
+      <param
+       id="921"
+       group="0"
+       wearable="skirt"
+       edit_group="colorpicker"
+       name="skirt_red"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="255, 0, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="922"
+       group="0"
+       wearable="skirt"
+       edit_group="colorpicker"
+       name="skirt_green"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 255, 0, 255" />
+        </param_color>
+      </param>
+
+      <param
+       id="923"
+       group="0"
+       wearable="skirt"
+       edit_group="colorpicker"
+       name="skirt_blue"
+       value_min="0"
+       value_max="1"
+       value_default="1">
+        <param_color>
+          <value
+           color="0, 0, 0, 255" />
+
+          <value
+           color="0, 0, 255, 255" />
+        </param_color>
+      </param>
+    </layer>
+
+    <layer
+     name="skirt_fabric_alpha">
+      <param
+       id="858"
+       group="0"
+       wearable="skirt"
+       edit_group="skirt"
+       edit_group_order="1"
+       name="Skirt Length"
+   show_simple="true"
+       label_min="Short"
+       label_max="Long"
+       value_min=".01"
+       value_max="1"
+       value_default=".4"
+   simple_percent_min="40"
+   simple_percent_max="100"
+       camera_distance="1.3"
+       camera_elevation="-.5"
+       camera_angle="30">
+        <param_alpha
+         tga_file="skirt_length_alpha.tga"
+         domain="0"
+         multiply_blend="true" />
+      </param>
+
+      <param
+       id="859"
+       group="0"
+       wearable="skirt"
+       edit_group="skirt"
+       edit_group_order="4"
+       name="Slit Front"
+       label_min="Open Front"
+       label_max="Closed Front"
+       value_min="0"
+       value_max="1"
+       value_default="1"
+       camera_distance="1.3"
+       camera_elevation="-.5"
+       camera_angle="30">
+        <param_alpha
+         tga_file="skirt_slit_front_alpha.tga"
+         multiply_blend="true"
+         domain="0" />
+      </param>
+
+      <param
+       id="860"
+       group="0"
+       wearable="skirt"
+       edit_group="skirt"
+       edit_group_order="5"
+       name="Slit Back"
+       label_min="Open Back"
+       label_max="Closed Back"
+       value_min="0"
+       value_max="1"
+       value_default="1"
+       camera_distance="1.3"
+       camera_elevation="-.5"
+       camera_angle="160">
+        <param_alpha
+         tga_file="skirt_slit_back_alpha.tga"
+         multiply_blend="true"
+         domain="0" />
+      </param>
+
+      <param
+       id="861"
+       group="0"
+       wearable="skirt"
+       edit_group="skirt"
+       edit_group_order="6"
+       name="Slit Left"
+       label_min="Open Left"
+       label_max="Closed Left"
+       value_min="0"
+       value_max="1"
+       value_default="1"
+       camera_distance="1.3"
+       camera_elevation="-.5"
+       camera_angle="30">
+        <param_alpha
+         tga_file="skirt_slit_left_alpha.tga"
+         multiply_blend="true"
+         domain="0" />
+      </param>
+
+      <param
+       id="862"
+       group="0"
+       wearable="skirt"
+       edit_group="skirt"
+       edit_group_order="7"
+       name="Slit Right"
+       label_min="Open Right"
+       label_max="Closed Right"
+       value_min="0"
+       value_max="1"
+       value_default="1"
+       camera_distance="1.3"
+       camera_elevation="-.5"
+       camera_angle="-30">
+        <param_alpha
+         tga_file="skirt_slit_right_alpha.tga"
+         multiply_blend="true"
+         domain="0" />
+      </param>
+    </layer>
+
+  </layer_set>
+
+  <!-- =========================================================== -->
+  <driver_parameters>
+
+    <param
+     id="2"
+     group="0"
+     name="Nose_Big_Out"
+     label="Nose Size"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="1"
+     label_min="Small"
+     label_max="Large"
+     show_simple="true"
+     value_min="-0.8"
+     value_max="2.5"
+     camera_elevation=".1"
+     camera_distance=".35"
+     camera_angle="50">
+      <param_driver>
+        <driven
+         id="20002" />
+		<driven
+		 id="30002" />
+      </param_driver>
+    </param>
+
+    <param
+     id="4"
+     group="0"
+     name="Broad_Nostrils"
+     label="Nostril Width"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="3"
+     label_min="Narrow"
+     label_max="Broad"
+     value_min="-.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20004" />
+		<driven
+		 id="30004" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="517"
+     group="0"
+     name="Wide_Nose"
+     label="Nose Width"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="2"
+     label_min="Narrow"
+     label_max="Wide"
+     show_simple="true"
+     value_min="-.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20517" />
+		<driven
+		 id="30517" />
+      </param_driver>
+    </param>	
+		
+    <param
+     id="20"
+     group="0"
+     name="Bulbous_Nose"
+     label="Nose Thickness"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="4"
+     label_min="Thin Nose"
+     label_max="Bulbous Nose"
+     show_simple="true"
+     value_min="-.5"
+     value_max="1.5"
+     camera_elevation=".1"
+     camera_distance=".3">
+      <param_driver>
+        <driven
+         id="20020" />
+		<driven
+		 id="30020" />
+      </param_driver>
+    </param>
+
+    <param
+     id="656"
+     group="0"
+     name="Crooked_Nose"
+     wearable="shape"
+     label="Crooked Nose"
+     edit_group="shape_nose"
+     edit_group_order="9"
+     label_min="Nose Left"
+     label_max="Nose Right"
+     value_min="-2"
+     value_max="2"
+     camera_distance=".3"
+     camera_elevation=".04"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20656" />
+		<driven
+		 id="30656" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="653"
+     group="0"
+     name="Tall_Lips"
+     wearable="shape"
+     label="Lip Fullness"
+     show_simple="true"
+     edit_group="shape_mouth"
+     edit_group_order="2"
+     label_min="Less Full"
+     label_max="More Full"
+     value_min="-1"
+     value_max="2"
+     camera_distance=".3"
+     camera_elevation=".04">
+      <param_driver>
+        <driven
+         id="20653" />
+		<driven
+		 id="30653" />
+      </param_driver>
+    </param>
+
+    <param
+     id="506"
+     group="0"
+     name="Mouth_Height"
+     wearable="shape"
+     label="Mouth Position"
+     show_simple="true"
+     edit_group="shape_mouth"
+     edit_group_order="4"
+     label_min="High"
+     label_max="Low"
+     value_min="-2"
+     value_max="2"
+     camera_distance=".3"
+     camera_elevation=".04">
+      <param_driver>
+        <driven
+         id="20506" />
+		<driven
+		 id="30506" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="764"
+     group="0"
+     name="Lip_Cleft_Deep"
+     label="Lip Cleft Depth"
+     wearable="shape"
+     edit_group="shape_mouth"
+     edit_group_order="5.8"
+     label_min="Shallow"
+     label_max="Deep"
+     value_min="-.5"
+     value_max="1.2"
+     camera_elevation="0"
+     camera_distance=".28">
+      <param_driver>
+        <driven
+         id="20764" />
+		<driven
+		 id="30764" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="25"
+     group="0"
+     name="Wide_Lip_Cleft"
+     label="Lip Cleft"
+     wearable="shape"
+     edit_group="shape_mouth"
+     edit_group_order="6"
+     label_min="Narrow"
+     label_max="Wide"
+     value_min="-.8"
+     value_max="1.5"
+     camera_elevation="0"
+     camera_distance=".28">
+      <param_driver>
+        <driven
+         id="20025" />
+		<driven
+		 id="30025" />
+      </param_driver>
+    </param>
+
+    <param
+     id="663"
+     group="0"
+     name="Shift_Mouth"
+     wearable="shape"
+     label="Shift Mouth"
+     edit_group="shape_mouth"
+     edit_group_order="7"
+     label_min="Shift Left"
+     label_max="Shift Right"
+     value_min="-2"
+     value_max="2"
+     value_default="0"
+     camera_distance=".35"
+     camera_elevation=".04"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20663" />
+		 
+		<driven
+		 id="31663"
+         min1="-2"
+         max1="-2"
+         max2="-2"
+         min2="0" />
+		<driven
+		 id="32663"
+         min1="0"
+         max1="2"
+         max2="2"
+         min2="2" />
+      </param_driver>
+    </param>
+
+    <param
+     id="35"
+     group="0"
+     name="Big_Ears"
+     label="Ear Size"
+     wearable="shape"
+     edit_group="shape_ears"
+     edit_group_order="1"
+     label_min="Small"
+     label_max="Large"
+     value_min="-1"
+     value_max="2"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="45">
+      <param_driver>
+        <driven
+         id="20035" />
+		<driven
+		 id="30035" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="15"
+     group="0"
+     name="Ears_Out"
+     label="Ear Angle"
+     wearable="shape"
+     edit_group="shape_ears"
+     edit_group_order="2"
+     label_min="In"
+     label_max="Out"
+     value_min="-.5"
+     value_max="1.5"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20015" />
+		<driven
+		 id="30015" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="796"
+     group="0"
+     name="Pointy_Ears"
+     label="Ear Tips"
+     wearable="shape"
+     edit_group="shape_ears"
+     edit_group_order="4"
+     label_min="Flat"
+     label_max="Pointy"
+     value_min="-.4"
+     value_max="3"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="45">
+      <param_driver>
+        <driven
+         id="20796" />
+		<driven
+		 id="30796" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="185"
+     group="0"
+     name="Deep_Chin"
+     label="Chin Depth"
+     wearable="shape"
+     edit_group="shape_chin"
+     edit_group_order="3"
+     label_min="Shallow"
+     label_max="Deep"
+     value_min="-1"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".4"
+     camera_angle="30">
+      <param_driver>
+        <driven
+         id="20185" />
+		<driven
+		 id="30185" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="665"
+     group="0"
+     name="Jaw_Jut"
+     wearable="shape"
+     label="Jaw Jut"
+     edit_group="shape_chin"
+     edit_group_order="4"
+     label_min="Overbite"
+     label_max="Underbite"
+     value_min="-2"
+     value_max="2"
+     value_default="0"
+     camera_distance=".5"
+     camera_elevation=".04"
+     camera_angle="70">
+      <param_driver>
+        <driven
+         id="20665" />
+		<driven
+		 id="30665" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="24"
+     group="0"
+     name="Wide_Eyes"
+     label="Eye Opening"
+     wearable="shape"
+     edit_group="shape_eyes"
+     edit_group_order="1.1"
+     label_min="Narrow"
+     label_max="Wide"
+     value_min="-1.5"
+     value_max="2"
+     show_simple="true"
+     camera_elevation=".1"
+     camera_distance=".35">
+      <param_driver>
+        <driven
+         id="20024" />
+		<driven
+		 id="30024" />
+      </param_driver>
+    </param>
+
+    <param
+     id="650"
+     group="0"
+     name="Eyelid_Corner_Up"
+     label="Outer Eye Corner"
+     wearable="shape"
+     edit_group="shape_eyes"
+     edit_group_order="4"
+     label_min="Corner Down"
+     label_max="Corner Up"
+     value_min="-1.3"
+     value_max="1.2"
+     camera_elevation=".1"
+     camera_distance=".30">
+      <param_driver>
+        <driven
+         id="20650" />
+		<driven
+		 id="30650" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="765"
+     group="0"
+     name="Puffy_Lower_Lids"
+     label="Puffy Eyelids"
+     wearable="shape"
+     edit_group="shape_eyes"
+     edit_group_order="6.1"
+     label_min="Flat"
+     label_max="Puffy"
+     value_min="-.3"
+     value_max="2.5"
+     camera_elevation=".1"
+     camera_distance=".35">
+      <param_driver>
+        <driven
+         id="20765" />
+		<driven
+		 id="30765" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="1"
+     group="0"
+     name="Big_Brow"
+     label="Brow Size"
+     wearable="shape"
+     edit_group="shape_head"
+     edit_group_order="7"
+     label_min="Small"
+     label_max="Large"
+     value_min="-.3"
+     value_max="2"
+     camera_elevation=".1"
+     camera_distance=".4"
+     camera_angle="45">
+      <param_driver>
+        <driven
+         id="20001" />
+		<driven
+		 id="30001" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="11"
+     group="0"
+     name="Noble_Nose_Bridge"
+     label="Upper Bridge"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="5"
+     label_min="Low"
+     label_max="High"
+     value_min="-.5"
+     value_max="1.5"
+     camera_elevation=".1"
+     camera_distance=".35"
+     camera_angle="70">
+      <param_driver>
+        <driven
+         id="20011" />
+		<driven
+		 id="30011" />
+      </param_driver>
+    </param>
 
-  <!-- =========================================================== -->
-  <driver_parameters>
+    <param
+     id="758"
+     group="0"
+     name="Lower_Bridge_Nose"
+     label="Lower Bridge"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="5.5"
+     label_min="Low"
+     label_max="High"
+     value_min="-1.5"
+     value_max="1.5"
+     camera_elevation=".1"
+     camera_distance=".35"
+     camera_angle="70">
+      <param_driver>
+        <driven
+         id="20758" />
+		<driven
+		 id="30758" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="27"
+     group="0"
+     name="Wide_Nose_Bridge"
+     label="Bridge Width"
+     wearable="shape"
+     edit_group="shape_nose"
+     edit_group_order="6"
+     label_min="Narrow"
+     label_max="Wide"
+     value_min="-1.3"
+     value_max="1.2"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20027" />
+		<driven
+		 id="30027" />
+      </param_driver>
+    </param>
 
+    <param
+     id="10"
+     group="0"
+     name="Sunken_Cheeks"
+     label="Lower Cheeks"
+     wearable="shape"
+     edit_group="shape_head"
+     edit_group_order="9"
+     label_min="Well-Fed"
+     label_max="Sunken"
+     show_simple="true"
+     value_min="-1.5"
+     value_max="3"
+     camera_elevation=".1"
+     camera_distance=".4"
+     camera_angle="5">
+      <param_driver>
+        <driven
+         id="20010" />
+		<driven
+		 id="30010" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="18"
+     group="0"
+     name="Puffy_Upper_Cheeks"
+     label="Upper Cheeks"
+     wearable="shape"
+     edit_group="shape_head"
+     edit_group_order="8"
+     label_min="Thin"
+     label_max="Puffy"
+     value_min="-1.5"
+     value_max="2.5"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20018" />
+		<driven
+		 id="30018" />
+      </param_driver>
+    </param>
+	
+    <param
+     id="14"
+     group="0"
+     name="High_Cheek_Bones"
+     label="Cheek Bones"
+     wearable="shape"
+     edit_group="shape_head"
+     edit_group_order="10"
+     label_min="Low"
+     label_max="High"
+     value_min="-.5"
+     value_max="1"
+     camera_elevation=".1"
+     camera_distance=".3"
+     camera_angle="-20">
+      <param_driver>
+        <driven
+         id="20014" />
+		<driven
+		 id="30014" />
+      </param_driver>
+    </param>
+	
     <param
      id="828"
      group="0"
@@ -10550,6 +12099,20 @@ render_pass="bump">
          max1="1"
          max2="1"
          min2="1" />
+		 
+		<driven
+		 id="30505"
+         min1="0"
+         max1="0"
+         max2="0"
+         min2=".5" />
+		<driven
+		 id="31505"
+         min1=".5"
+         max1="1"
+         max2="1"
+         min2="1" />
+
       </param_driver>
     </param>
 
@@ -10560,8 +12123,8 @@ render_pass="bump">
      edit_group="shape_mouth"
      edit_group_order="3.2"
      name="Lip Ratio"
-   label="Lip Ratio"
-   show_simple="true"
+     label="Lip Ratio"
+     show_simple="true"
      label_min="More Upper Lip"
      label_max="More Lower Lip"
      value_min="0"
@@ -10584,6 +12147,21 @@ render_pass="bump">
          max1="1"
          max2="1"
          min2="1" />
+		 
+        <driven
+         id="30797"
+         min1="0"
+         max1="0"
+         max2="0"
+         min2=".5" />
+
+        <driven
+         id="30798"
+         min1=".5"
+         max1="1"
+         max2="1"
+         min2="1" />
+		         		 
       </param_driver>
     </param>
 
@@ -10609,6 +12187,10 @@ render_pass="bump">
 
         <driven
          id="30" />
+		
+		<driven
+		 id="30155" />
+
       </param_driver>
     </param>
 
@@ -11291,6 +12873,21 @@ render_pass="bump">
          max1="1"
          max2="1"
          min2="1" />
+		 
+		<driven
+		 id="31629"
+         min1="0"
+         max1="0"
+         max2="0"
+         min2=".5" />
+
+        <driven
+         id="32629"
+         min1=".5"
+         max1="1"
+         max2="1"
+         min2="1" />
+		 
       </param_driver>
     </param>
 
@@ -11501,8 +13098,23 @@ render_pass="bump">
          min1=".5"
          max1="1"
          max2="1"
+         min2="1" />
+
+		 <driven
+         id="30658"
+         min1="0"
+         max1="0"
+         max2="0"
+         min2=".5" />
+
+        <driven
+         id="30657"
+         min1=".5"
+         max1="1"
+         max2="1"
          min2="1" />
       </param_driver>
+
     </param>
 
     <param
diff --git a/indra/newview/character/avatar_skeleton.xml b/indra/newview/character/avatar_skeleton.xml
index b1f54e94bb6bff77e81bba0d117c28565fb372e3..a9c13319355e5c1ad0f38122c46c14f4ec225228 100755
--- a/indra/newview/character/avatar_skeleton.xml
+++ b/indra/newview/character/avatar_skeleton.xml
@@ -1,103 +1,108 @@
-<?xml version="1.0" encoding="US-ASCII" standalone="yes"?>
-<linden_skeleton num_bones="123" num_collision_volumes="26" version="1.0">
-   <bone aliases="hip avatar_mPelvis" end="0.000 0.000 0.084" group="SL Base" name="mPelvis" pivot="0.000000 0.000000 1.067015" pos="0.000 0.000 1.067" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false">
+<linden_skeleton num_bones="129" num_collision_volumes="26" version="1.0">
+   <bone aliases="hip avatar_mPelvis" connected="false" end="0.000 0.000 0.084" group="Torso" name="mPelvis" pivot="0.000000 0.000000 1.067015" pos="0.000 0.000 1.067" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
       <collision_volume end="0.030 0.000 0.095" group="Collision" name="PELVIS" pos="-0.01 0 -0.02" rot="0.000000 8.00000 0.000000" scale="0.12 0.16 0.17" support="base"/>
       <collision_volume end="-0.100 0.000 0.000" group="Collision" name="BUTT" pos="-0.06 0 -0.1" rot="0.000000 0.00000 0.000000" scale="0.1 0.1 0.1" support="base"/>
       <bone connected="true" end="0.000 0.000 -0.084" group="Spine" name="mSpine1" pivot="0.000000 0.000000 0.084073" pos="0.000 0.000 0.084" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
          <bone connected="true" end="0.000 0.000 0.084" group="Spine" name="mSpine2" pivot="0.000000 0.000000 -0.084073" pos="0.000 0.000 -0.084" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
-            <bone aliases="abdomen avatar_mTorso" connected="true" end="-0.015 0.000 0.205" group="SL Base" name="mTorso" pivot="0.000000 0.000000 0.084073" pos="0.000 0.000 0.084" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+            <bone aliases="abdomen avatar_mTorso" connected="true" end="-0.015 0.000 0.205" group="Torso" name="mTorso" pivot="0.000000 0.000000 0.084073" pos="0.000 0.000 0.084" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                <collision_volume end="0.028 0.000 0.094" group="Collision" name="BELLY" pos="0.028 0 0.04" rot="0.000000 8.00000 0.000000" scale="0.09 0.13 0.15" support="base"/>
                <collision_volume end="0.000 0.100 0.000" group="Collision" name="LEFT_HANDLE" pos="0.0 0.10 0.058" rot="0.000000 0.00000 0.000000" scale="0.05 0.05 0.05" support="base"/>
                <collision_volume end="0.000 -0.100 0.000" group="Collision" name="RIGHT_HANDLE" pos="0.0 -0.10 0.058" rot="0.000000 0.00000 0.000000" scale="0.05 0.05 0.05" support="base"/>
                <collision_volume end="-0.100 0.000 0.000" group="Collision" name="LOWER_BACK" pos="0.0 0.0 0.023" rot="0.000000 0.00000 0.000000" scale="0.09 0.13 0.15" support="base"/>
                <bone connected="true" end="0.015 0.000 -0.205" group="Spine" name="mSpine3" pivot="-0.015368 0.000000 0.204877" pos="-0.015 0.000 0.205" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
                   <bone connected="true" end="-0.015 0.000 0.205" group="Spine" name="mSpine4" pivot="0.015368 0.000000 -0.204877" pos="0.015 0.000 -0.205" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
-                     <bone aliases="chest avatar_mChest" connected="true" end="-0.010 0.000 0.250" group="SL Base" name="mChest" pivot="-0.015368 0.000000 0.204877" pos="-0.015 0.000 0.205" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                     <bone aliases="chest avatar_mChest" connected="true" end="-0.010 0.000 0.250" group="Torso" name="mChest" pivot="-0.015368 0.000000 0.204877" pos="-0.015 0.000 0.205" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                         <collision_volume end="-0.096 0.000 0.152" group="Collision" name="CHEST" pos="0.028 0 0.07" rot="0.000000 -10.00000 0.000000" scale="0.11 0.15 0.2" support="base"/>
                         <collision_volume end="0.080 0.000 -0.006" group="Collision" name="LEFT_PEC" pos="0.119 0.082 0.042" rot="0.000000 4.29000 0.000000" scale="0.05 0.05 0.05" support="base"/>
                         <collision_volume end="0.080 0.000 -0.006" group="Collision" name="RIGHT_PEC" pos="0.119 -0.082 0.042" rot="0.000000 4.29000 0.000000" scale="0.05 0.05 0.05" support="base"/>
                         <collision_volume end="-0.100 0.000 0.000" group="Collision" name="UPPER_BACK" pos="0.0 0.0 0.017" rot="0.000000 0.00000 0.000000" scale="0.09 0.13 0.15" support="base"/>
-                        <bone aliases="neck avatar_mNeck" connected="true" end="0.000 0.000 0.077" group="SL Base" name="mNeck" pivot="-0.009507 0.000000 0.251108" pos="-0.010 0.000 0.251" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                        <bone aliases="neck avatar_mNeck" connected="true" end="0.000 0.000 0.077" group="Torso" name="mNeck" pivot="-0.009507 0.000000 0.251108" pos="-0.010 0.000 0.251" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                            <collision_volume end="0.000 0.000 0.080" group="Collision" name="NECK" pos="0.0 0 0.02" rot="0.000000 0.000000 0.000000" scale="0.05 0.06 0.08" support="base"/>
-                           <bone aliases="head avatar_mHead" connected="true" end="0.000 0.000 0.079" group="SL Base" name="mHead" pivot="0.000000 -0.000000 0.075630" pos="0.000 -0.000 0.076" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                           <bone aliases="head avatar_mHead" connected="true" end="0.000 0.000 0.079" group="Torso" name="mHead" pivot="0.000000 -0.000000 0.075630" pos="0.000 -0.000 0.076" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                               <collision_volume end="0.000 0.000 0.100" group="Collision" name="HEAD" pos="0.02 0 0.07" rot="0.000000 0.000000 0.000000" scale="0.11 0.09 0.12" support="base"/>
-                              <bone aliases="figureHair avatar_mSkull" end="0.000 0.000 0.033" group="SL Base" name="mSkull" pivot="0.000000 0.000000 0.079000" pos="0.000 0.000 0.079" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false"/>
-                              <bone aliases="avatar_mEyeRight" end="0.100 0.000 0.000" group="SL Base" name="mEyeRight" pivot="0.098466 -0.036000 0.079000" pos="0.098 -0.036 0.079" rot="0.000000 0.000000 -0.000000" scale="1.000 1.000 1.000" support="base" connected="false"/>
-                              <bone aliases="avatar_mEyeLeft" end="0.100 0.000 0.000" group="SL Base" name="mEyeLeft" pivot="0.098461 0.036000 0.079000" pos="0.098 0.036 0.079" rot="0.000000 -0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false"/>
-                              <bone end="0.020 0.000 0.000" group="Face" name="mFaceRoot" pivot="0.025 0.000 0.045" pos="0.025 0.000 0.045" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
-                                 <bone end="0.024 0.004 0.018" group="Face" name="mFaceForeheadLeft" pivot="0.061 0.035 0.083" pos="0.061 0.035 0.083" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.024 -0.004 0.018" group="Face" name="mFaceForeheadRight" pivot="0.061 -0.035 0.083" pos="0.061 -0.035 0.083" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.023 0.013 0.000" group="Eyes" name="mFaceEyebrowOuterLeft" pivot="0.064 0.051 0.048" pos="0.064 0.051 0.048" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.027 0.000 0.000" group="Eyes" name="mFaceEyebrowCenterLeft" pivot="0.070 0.043 0.056" pos="0.070 0.043 0.056" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.026 0.000 0.000" group="Eyes" name="mFaceEyebrowInnerLeft" pivot="0.075 0.022 0.051" pos="0.075 0.022 0.051" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.023 -0.013 0.000" group="Eyes" name="mFaceEyebrowOuterRight" pivot="0.064 -0.051 0.048" pos="0.064 -0.051 0.048" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.027 0.000 0.000" group="Eyes" name="mFaceEyebrowCenterRight" pivot="0.070 -0.043 0.056" pos="0.070 -0.043 0.056" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.026 0.000 0.000" group="Eyes" name="mFaceEyebrowInnerRight" pivot="0.075 -0.022 0.051" pos="0.075 -0.022 0.051" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.038 0.000 0.000" group="Eyes" name="mFaceEyeLidUpperLeft" pivot="0.062 0.036 0.039" pos="0.062 0.036 0.039" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone connected="false" end="0.100 0.000 0.000" group="Face" name="mFaceEyeAltLeft" pivot="0.073479 0.036009 0.034009" pos="0.073 0.036 0.034" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended"/>
-                                 <bone end="0.036 0.000 0.000" group="Eyes" name="mFaceEyeLidLowerLeft" pivot="0.061 0.036 0.027" pos="0.061 0.036 0.027" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.038 0.000 0.000" group="Eyes" name="mFaceEyeLidUpperRight" pivot="0.062 -0.036 0.039" pos="0.062 -0.036 0.039" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone connected="false" end="0.100 0.000 0.000" group="Face" name="mFaceEyeAltRight" pivot="0.073484 -0.036009 0.034009" pos="0.073 -0.036 0.034" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended"/>
-                                 <bone end="0.036 0.000 0.000" group="Eyes" name="mFaceEyeLidLowerRight" pivot="0.061 -0.036 0.027" pos="0.061 -0.036 0.027" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="-0.019 0.018 0.025" group="Ears" name="mFaceEar1Left" pivot="0.000 0.080 0.002" pos="0.000 0.080 0.002" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                              <bone aliases="figureHair avatar_mSkull" connected="false" end="0.000 0.000 0.033" group="Extra" name="mSkull" pivot="0.000000 0.000000 0.079000" pos="0.000 0.000 0.079" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
+                              <bone aliases="avatar_mEyeRight" connected="false" end="0.100 0.000 0.000" group="Extra" name="mEyeRight" pivot="0.098466 -0.036000 0.079000" pos="0.098 -0.036 0.079" rot="0.000000 0.000000 -0.000000" scale="1.000 1.000 1.000" support="base"/>
+                              <bone aliases="avatar_mEyeLeft" connected="false" end="0.100 0.000 0.000" group="Extra" name="mEyeLeft" pivot="0.098461 0.036000 0.079000" pos="0.098 0.036 0.079" rot="0.000000 -0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
+                              <bone connected="false" end="0.020 0.000 0.000" group="Face" name="mFaceRoot" pivot="0.025 0.000 0.045" pos="0.025 0.000 0.045" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
+                                 <bone connected="false" end="0.024 0.004 0.018" group="Face" name="mFaceForeheadLeft" pivot="0.061 0.035 0.083" pos="0.061 0.035 0.083" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.024 -0.004 0.018" group="Face" name="mFaceForeheadRight" pivot="0.061 -0.035 0.083" pos="0.061 -0.035 0.083" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.023 0.013 0.000" group="Eyes" name="mFaceEyebrowOuterLeft" pivot="0.064 0.051 0.048" pos="0.064 0.051 0.048" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.027 0.000 0.000" group="Eyes" name="mFaceEyebrowCenterLeft" pivot="0.070 0.043 0.056" pos="0.070 0.043 0.056" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.026 0.000 0.000" group="Eyes" name="mFaceEyebrowInnerLeft" pivot="0.075 0.022 0.051" pos="0.075 0.022 0.051" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.023 -0.013 0.000" group="Eyes" name="mFaceEyebrowOuterRight" pivot="0.064 -0.051 0.048" pos="0.064 -0.051 0.048" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.027 0.000 0.000" group="Eyes" name="mFaceEyebrowCenterRight" pivot="0.070 -0.043 0.056" pos="0.070 -0.043 0.056" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.026 0.000 0.000" group="Eyes" name="mFaceEyebrowInnerRight" pivot="0.075 -0.022 0.051" pos="0.075 -0.022 0.051" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.038 0.000 0.000" group="Eyes" name="mFaceEyeLidUpperLeft" pivot="0.062 0.036 0.039" pos="0.062 0.036 0.039" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.100 0.000 0.000" group="Face" name="mFaceEyeAltLeft" pivot="0.073497 0.036018 0.034017" pos="0.073 0.036 0.034" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.036 0.000 0.000" group="Eyes" name="mFaceEyeLidLowerLeft" pivot="0.061 0.036 0.027" pos="0.061 0.036 0.027" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.038 0.000 0.000" group="Eyes" name="mFaceEyeLidUpperRight" pivot="0.062 -0.036 0.039" pos="0.062 -0.036 0.039" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.100 0.000 0.000" group="Face" name="mFaceEyeAltRight" pivot="0.073502 -0.036018 0.034017" pos="0.074 -0.036 0.034" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.036 0.000 0.000" group="Eyes" name="mFaceEyeLidLowerRight" pivot="0.061 -0.036 0.027" pos="0.061 -0.036 0.027" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="-0.019 0.018 0.025" group="Ears" name="mFaceEar1Left" pivot="0.000 0.080 0.002" pos="0.000 0.080 0.002" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                     <bone connected="true" end="0.000 0.000 0.033" group="Ears" name="mFaceEar2Left" pivot="-0.019 0.018 0.025" pos="-0.019 0.018 0.025" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                  </bone>
-                                 <bone end="-0.019 -0.018 0.025" group="Ears" name="mFaceEar1Right" pivot="0.000 -0.080 0.002" pos="0.000 -0.080 0.002" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                 <bone connected="false" end="-0.019 -0.018 0.025" group="Ears" name="mFaceEar1Right" pivot="0.000 -0.080 0.002" pos="0.000 -0.080 0.002" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                     <bone connected="true" end="0.000 0.000 0.033" group="Ears" name="mFaceEar2Right" pivot="-0.019 -0.018 0.025" pos="-0.019 -0.018 0.025" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                  </bone>
-                                 <bone end="0.015 0.004 0.000" group="Face" name="mFaceNoseLeft" pivot="0.086 0.015 -0.004" pos="0.086 0.015 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.025 0.000 0.000" group="Face" name="mFaceNoseCenter" pivot="0.102 0.000 0.000" pos="0.102 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.015 -0.004 0.000" group="Face" name="mFaceNoseRight" pivot="0.086 -0.015 -0.004" pos="0.086 -0.015 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.026 0.017 -0.010" group="Face" name="mFaceCheekUpperInnerLeft" pivot="0.062 0.037 -0.012" pos="0.062 0.037 -0.012" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.015 0.028 0.005" group="Face" name="mFaceCheekUpperOuterLeft" pivot="0.047 0.044 0.008" pos="0.047 0.044 0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.022 -0.017 -0.010" group="Face" name="mFaceCheekUpperInnerRight" pivot="0.062 -0.037 -0.012" pos="0.062 -0.037 -0.012" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.015 -0.028 0.005" group="Face" name="mFaceCheekUpperOuterRight" pivot="0.047 -0.044 0.008" pos="0.047 -0.044 0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.048 0.003 0.000" group="Lips" name="mFaceLipUpperLeft" pivot="0.058 0.012 -0.033" pos="0.058 0.012 -0.033" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.048 -0.003 0.000" group="Lips" name="mFaceLipUpperRight" pivot="0.058 -0.012 -0.033" pos="0.058 -0.012 -0.033" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.045 0.008 0.000" group="Lips" name="mFaceLipCornerLeft" pivot="0.048 0.024 -0.040" pos="0.048 0.024 -0.040" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.045 -0.008 0.000" group="Lips" name="mFaceLipCornerRight" pivot="0.048 -0.024 -0.040" pos="0.048 -0.024 -0.040" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.044 0.000 -0.021" group="Mouth" name="mFaceJaw" pivot="0.020 0.000 -0.037" pos="0.020 0.000 -0.037" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                 <bone connected="false" end="0.015 0.004 0.000" group="Face" name="mFaceNoseLeft" pivot="0.086 0.015 -0.004" pos="0.086 0.015 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.025 0.000 0.000" group="Face" name="mFaceNoseCenter" pivot="0.102 0.000 0.000" pos="0.102 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.015 -0.004 0.000" group="Face" name="mFaceNoseRight" pivot="0.086 -0.015 -0.004" pos="0.086 -0.015 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.013 0.030 0.000" group="Face" name="mFaceCheekLowerLeft" pivot="0.050 0.034 -0.031" pos="0.050 0.034 -0.031" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.022 0.015 0.001" group="Face" name="mFaceCheekUpperLeft" pivot="0.070 0.034 -0.005" pos="0.070 0.034 -0.005" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.013 -0.030 0.000" group="Face" name="mFaceCheekLowerRight" pivot="0.050 -0.034 -0.031" pos="0.050 -0.034 -0.031" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.022 -0.015 0.001" group="Face" name="mFaceCheekUpperRight" pivot="0.070 -0.034 -0.005" pos="0.070 -0.034 -0.005" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.048 0.003 0.000" group="Lips" name="mFaceLipUpperLeft" pivot="0.058 0.012 -0.033" pos="0.058 0.012 -0.033" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.048 -0.003 0.000" group="Lips" name="mFaceLipUpperRight" pivot="0.058 -0.012 -0.033" pos="0.058 -0.012 -0.033" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.045 0.008 0.000" group="Lips" name="mFaceLipCornerLeft" pivot="0.048 0.024 -0.040" pos="0.048 0.024 -0.040" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.045 -0.008 0.000" group="Lips" name="mFaceLipCornerRight" pivot="0.048 -0.024 -0.040" pos="0.048 -0.024 -0.040" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.044 0.000 -0.021" group="Mouth" name="mFaceJaw" pivot="0.020 0.000 -0.037" pos="0.020 0.000 -0.037" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                     <bone connected="true" end="0.020 0.000 0.008" group="Mouth" name="mFaceTongueBase" pivot="0.044 0.000 -0.021" pos="0.044 0.000 -0.021" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="0.007 0.000 0.003" group="Mouth" name="mFaceTongueTip" pivot="0.020 0.000 0.008" pos="0.020 0.000 0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                     </bone>
-                                    <bone end="0.047 0.003 0.000" group="Lips" name="mFaceLipLowerLeft" pivot="0.032 0.014 -0.012" pos="0.032 0.014 -0.012" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                    <bone end="0.047 -0.003 0.000" group="Lips" name="mFaceLipLowerRight" pivot="0.032 -0.014 -0.012" pos="0.032 -0.014 -0.012" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                    <bone end="0.048 0.000 0.000" group="Lips" name="mFaceLipLowerCenter" pivot="0.037 0.000 -0.017" pos="0.037 0.000 -0.017" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
+                                    <bone connected="false" end="0.047 0.003 0.000" group="Lips" name="mFaceLipLowerLeft" pivot="0.032 0.014 -0.012" pos="0.032 0.014 -0.012" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                    <bone connected="false" end="0.047 -0.003 0.000" group="Lips" name="mFaceLipLowerRight" pivot="0.032 -0.014 -0.012" pos="0.032 -0.014 -0.012" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                    <bone connected="false" end="0.048 0.000 0.000" group="Lips" name="mFaceLipLowerCenter" pivot="0.037 0.000 -0.017" pos="0.037 0.000 -0.017" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                  </bone>
-                                 <bone end="0.036 0.000 0.000" group="Face" name="mFaceForeheadCenter" pivot="0.069 0.000 0.065" pos="0.069 0.000 0.065" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-                                 <bone end="0.048 0.000 0.000" group="Lips" name="mFaceLipUpperCenter" pivot="0.060 0.000 -0.030" pos="0.060 0.000 -0.030" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
+                                 <bone connected="false" end="0.036 0.000 0.000" group="Face" name="mFaceForeheadCenter" pivot="0.069 0.000 0.065" pos="0.069 0.000 0.065" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.048 0.000 0.000" group="Lips" name="mFaceLipUpperCenter" pivot="0.060 0.000 -0.030" pos="0.060 0.000 -0.030" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.014 0.000 0.000" group="Nose" name="mFaceNoseBase" pivot="0.094 0.000 -0.016" pos="0.094 0.000 -0.016" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.061 0.000 -0.010" group="Mouth" name="mFaceTeethLower" pivot="0.020 0.000 -0.044" pos="0.020 0.000 -0.044" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.061 0.000 0.000" group="Mouth" name="mFaceTeethUpper" pivot="0.020 0.000 -0.030" pos="0.020 0.000 -0.030" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.016 0.000 0.000" group="Face" name="mFaceEyecornerInnerLeft" pivot="0.075 0.017 0.032" pos="0.075 0.017 0.032" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.016 0.000 0.000" group="Face" name="mFaceEyecornerInnerRight" pivot="0.075 -0.017 0.032" pos="0.075 -0.017 0.032" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+                                 <bone connected="false" end="0.015 0.000 0.008" group="Nose" name="mFaceNoseBridge" pivot="0.091 0.000 0.020" pos="0.091 0.000 0.020" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                               </bone>
                            </bone>
                         </bone>
-                        <bone aliases="lCollar avatar_mCollarLeft" end="0.000 0.079 0.000" group="SL Base" name="mCollarLeft" pivot="-0.020927 0.084665 0.165396" pos="-0.021 0.085 0.165" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false">
+                        <bone aliases="lCollar avatar_mCollarLeft" connected="false" end="0.000 0.079 0.000" group="Arms" name="mCollarLeft" pivot="-0.020927 0.084665 0.165396" pos="-0.021 0.085 0.165" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                            <collision_volume end="0.000 0.100 0.000" group="Collision" name="L_CLAVICLE" pos="0.02 0 0.02" rot="0.000000 0.00000 0.000000" scale="0.07 0.14 0.05" support="base"/>
-                           <bone aliases="lShldr avatar_mShoulderLeft" connected="true" end="0.000 0.247 0.000" group="SL Base" name="mShoulderLeft" pivot="0.000000 0.079000 -0.000000" pos="0.000 0.079 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                           <bone aliases="lShldr avatar_mShoulderLeft" connected="true" end="0.000 0.247 0.000" group="Arms" name="mShoulderLeft" pivot="0.000000 0.079000 -0.000000" pos="0.000 0.079 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                               <collision_volume end="0.000 0.130 -0.003" group="Collision" name="L_UPPER_ARM" pos="0.0 0.12 0.01" rot="-5.000000 0.00000 0.000000" scale="0.05 0.17 0.05" support="base"/>
-                              <bone aliases="lForeArm avatar_mElbowLeft" connected="true" end="0.000 0.205 0.000" group="SL Base" name="mElbowLeft" pivot="0.000000 0.248000 0.000000" pos="0.000 0.248 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                              <bone aliases="lForeArm avatar_mElbowLeft" connected="true" end="0.000 0.205 0.000" group="Arms" name="mElbowLeft" pivot="0.000000 0.248000 0.000000" pos="0.000 0.248 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                                  <collision_volume end="0.000 0.100 -0.001" group="Collision" name="L_LOWER_ARM" pos="0.0 0.1 0.0" rot="-3.000000 0.00000 0.000000" scale="0.04 0.14 0.04" support="base"/>
-                                 <bone aliases="lHand avatar_mWristLeft" connected="true" end="0.000 0.060 0.000" group="SL Base" name="mWristLeft" pivot="-0.000000 0.204846 0.000000" pos="-0.000 0.205 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                                 <bone aliases="lHand avatar_mWristLeft" connected="true" end="0.000 0.060 0.000" group="Arms" name="mWristLeft" pivot="-0.000000 0.204846 0.000000" pos="-0.000 0.205 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                                     <collision_volume end="0.005 0.049 -0.001" group="Collision" name="L_HAND" pos="0.01 0.05 0.0" rot="-3.000000 0.00000 -10.000000" scale="0.05 0.08 0.03" support="base"/>
-                                    <bone end="-0.001 0.040 -0.006" group="Hand" name="mHandMiddle1Left" pivot="0.013 0.101 0.015" pos="0.013 0.101 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="-0.001 0.040 -0.006" group="Hand" name="mHandMiddle1Left" pivot="0.013 0.101 0.015" pos="0.013 0.101 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="-0.001 0.049 -0.008" group="Hand" name="mHandMiddle2Left" pivot="-0.001 0.040 -0.006" pos="-0.001 0.040 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="-0.002 0.033 -0.006" group="Hand" name="mHandMiddle3Left" pivot="-0.001 0.049 -0.008" pos="-0.001 0.049 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="0.017 0.036 -0.006" group="Hand" name="mHandIndex1Left" pivot="0.038 0.097 0.015" pos="0.038 0.097 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="0.017 0.036 -0.006" group="Hand" name="mHandIndex1Left" pivot="0.038 0.097 0.015" pos="0.038 0.097 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="0.014 0.032 -0.006" group="Hand" name="mHandIndex2Left" pivot="0.017 0.036 -0.006" pos="0.017 0.036 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="0.011 0.025 -0.004" group="Hand" name="mHandIndex3Left" pivot="0.014 0.032 -0.006" pos="0.014 0.032 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="-0.013 0.038 -0.008" group="Hand" name="mHandRing1Left" pivot="-0.010 0.099 0.009" pos="-0.010 0.099 0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="-0.013 0.038 -0.008" group="Hand" name="mHandRing1Left" pivot="-0.010 0.099 0.009" pos="-0.010 0.099 0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="-0.013 0.040 -0.009" group="Hand" name="mHandRing2Left" pivot="-0.013 0.038 -0.008" pos="-0.013 0.038 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="-0.010 0.028 -0.006" group="Hand" name="mHandRing3Left" pivot="-0.013 0.040 -0.009" pos="-0.013 0.040 -0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="-0.024 0.025 -0.006" group="Hand" name="mHandPinky1Left" pivot="-0.031 0.095 0.003" pos="-0.031 0.095 0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="-0.024 0.025 -0.006" group="Hand" name="mHandPinky1Left" pivot="-0.031 0.095 0.003" pos="-0.031 0.095 0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="-0.015 0.018 -0.004" group="Hand" name="mHandPinky2Left" pivot="-0.024 0.025 -0.006" pos="-0.024 0.025 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="-0.013 0.016 -0.004" group="Hand" name="mHandPinky3Left" pivot="-0.015 0.018 -0.004" pos="-0.015 0.018 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="0.028 0.032 -0.001" group="Hand" name="mHandThumb1Left" pivot="0.031 0.026 0.004" pos="0.031 0.026 0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="0.028 0.032 -0.001" group="Hand" name="mHandThumb1Left" pivot="0.031 0.026 0.004" pos="0.031 0.026 0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="0.023 0.031 -0.001" group="Hand" name="mHandThumb2Left" pivot="0.028 0.032 -0.001" pos="0.028 0.032 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="0.015 0.025 0.001" group="Hand" name="mHandThumb3Left" pivot="0.023 0.031 -0.001" pos="0.023 0.031 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
@@ -106,35 +111,35 @@
                               </bone>
                            </bone>
                         </bone>
-                        <bone aliases="rCollar avatar_mCollarRight" end="0.000 -0.079 0.000" group="SL Base" name="mCollarRight" pivot="-0.020927 -0.085000 0.165396" pos="-0.021 -0.085 0.165" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false">
+                        <bone aliases="rCollar avatar_mCollarRight" connected="false" end="0.000 -0.079 0.000" group="Arms" name="mCollarRight" pivot="-0.020927 -0.085000 0.165396" pos="-0.021 -0.085 0.165" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                            <collision_volume end="0.000 -0.100 0.000" group="Collision" name="R_CLAVICLE" pos="0.02 0 0.02" rot="0.000000 0.00000 0.000000" scale="0.07 0.14 0.05" support="base"/>
-                           <bone aliases="rShldr avatar_mShoulderRight" connected="true" end="0.000 -0.247 0.000" group="SL Base" name="mShoulderRight" pivot="0.000000 -0.079418 -0.000000" pos="0.000 -0.079 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                           <bone aliases="rShldr avatar_mShoulderRight" connected="true" end="0.000 -0.247 0.000" group="Arms" name="mShoulderRight" pivot="0.000000 -0.079418 -0.000000" pos="0.000 -0.079 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                               <collision_volume end="0.000 -0.130 -0.003" group="Collision" name="R_UPPER_ARM" pos="0.0 -0.12 0.01" rot="5.000000 0.00000 0.000000" scale="0.05 0.17 0.05" support="base"/>
-                              <bone aliases="rForeArm avatar_mElbowRight" connected="true" end="0.000 -0.205 0.000" group="SL Base" name="mElbowRight" pivot="0.000000 -0.248000 -0.000000" pos="0.000 -0.248 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                              <bone aliases="rForeArm avatar_mElbowRight" connected="true" end="0.000 -0.205 0.000" group="Arms" name="mElbowRight" pivot="0.000000 -0.248000 -0.000000" pos="0.000 -0.248 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                                  <collision_volume end="0.000 -0.100 -0.001" group="Collision" name="R_LOWER_ARM" pos="0.0 -0.1 0.0" rot="3.000000 0.00000 0.000000" scale="0.04 0.14 0.04" support="base"/>
-                                 <bone aliases="rHand avatar_mWristRight" connected="true" end="0.000 -0.060 0.000" group="SL Base" name="mWristRight" pivot="-0.000000 -0.205000 -0.000000" pos="0.000 -0.205 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                                 <bone aliases="rHand avatar_mWristRight" connected="true" end="0.000 -0.060 0.000" group="Arms" name="mWristRight" pivot="-0.000000 -0.205000 -0.000000" pos="0.000 -0.205 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                                     <collision_volume end="0.005 -0.049 -0.001" group="Collision" name="R_HAND" pos="0.01 -0.05 0.0" rot="3.000000 0.00000 10.000000" scale="0.05 0.08 0.03" support="base"/>
-                                    <bone end="-0.001 -0.040 -0.006" group="Hand" name="mHandMiddle1Right" pivot="0.013 -0.101 0.015" pos="0.013 -0.101 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="-0.001 -0.040 -0.006" group="Hand" name="mHandMiddle1Right" pivot="0.013 -0.101 0.015" pos="0.013 -0.101 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="-0.001 -0.049 -0.008" group="Hand" name="mHandMiddle2Right" pivot="-0.001 -0.040 -0.006" pos="-0.001 -0.040 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="-0.002 -0.033 -0.006" group="Hand" name="mHandMiddle3Right" pivot="-0.001 -0.049 -0.008" pos="-0.001 -0.049 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="0.017 -0.036 -0.006" group="Hand" name="mHandIndex1Right" pivot="0.038 -0.097 0.015" pos="0.038 -0.097 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="0.017 -0.036 -0.006" group="Hand" name="mHandIndex1Right" pivot="0.038 -0.097 0.015" pos="0.038 -0.097 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="0.014 -0.032 -0.006" group="Hand" name="mHandIndex2Right" pivot="0.017 -0.036 -0.006" pos="0.017 -0.036 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="0.011 -0.025 -0.004" group="Hand" name="mHandIndex3Right" pivot="0.014 -0.032 -0.006" pos="0.014 -0.032 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="-0.013 -0.038 -0.008" group="Hand" name="mHandRing1Right" pivot="-0.010 -0.099 0.009" pos="-0.010 -0.099 0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="-0.013 -0.038 -0.008" group="Hand" name="mHandRing1Right" pivot="-0.010 -0.099 0.009" pos="-0.010 -0.099 0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="-0.013 -0.040 -0.009" group="Hand" name="mHandRing2Right" pivot="-0.013 -0.038 -0.008" pos="-0.013 -0.038 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="-0.010 -0.028 -0.006" group="Hand" name="mHandRing3Right" pivot="-0.013 -0.040 -0.009" pos="-0.013 -0.040 -0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="-0.024 -0.025 -0.006" group="Hand" name="mHandPinky1Right" pivot="-0.031 -0.095 0.003" pos="-0.031 -0.095 0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="-0.024 -0.025 -0.006" group="Hand" name="mHandPinky1Right" pivot="-0.031 -0.095 0.003" pos="-0.031 -0.095 0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="-0.015 -0.018 -0.004" group="Hand" name="mHandPinky2Right" pivot="-0.024 -0.025 -0.006" pos="-0.024 -0.025 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="-0.013 -0.016 -0.004" group="Hand" name="mHandPinky3Right" pivot="-0.015 -0.018 -0.004" pos="-0.015 -0.018 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
                                     </bone>
-                                    <bone end="0.028 -0.032 -0.001" group="Hand" name="mHandThumb1Right" pivot="0.031 -0.026 0.004" pos="0.031 -0.026 0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                                    <bone connected="false" end="0.028 -0.032 -0.001" group="Hand" name="mHandThumb1Right" pivot="0.031 -0.026 0.004" pos="0.031 -0.026 0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                        <bone connected="true" end="0.023 -0.031 -0.001" group="Hand" name="mHandThumb2Right" pivot="0.028 -0.032 -0.001" pos="0.028 -0.032 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                           <bone connected="true" end="0.015 -0.025 0.001" group="Hand" name="mHandThumb3Right" pivot="0.023 -0.031 -0.001" pos="0.023 -0.031 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
                                        </bone>
@@ -143,8 +148,8 @@
                               </bone>
                            </bone>
                         </bone>
-                        <bone end="-0.061 0.000 0.000" group="Wing" name="mWingsRoot" pivot="-0.014 0.000 0.000" pos="-0.014 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
-                           <bone end="-0.168 0.169 0.067" group="Wing" name="mWing1Left" pivot="-0.099 0.105 0.181" pos="-0.099 0.105 0.181" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                        <bone connected="false" end="-0.061 0.000 0.000" group="Wing" name="mWingsRoot" pivot="-0.014 0.000 0.000" pos="-0.014 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
+                           <bone connected="false" end="-0.168 0.169 0.067" group="Wing" name="mWing1Left" pivot="-0.099 0.105 0.181" pos="-0.099 0.105 0.181" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                               <bone connected="true" end="-0.181 0.183 0.000" group="Wing" name="mWing2Left" pivot="-0.168 0.169 0.067" pos="-0.168 0.169 0.067" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                  <bone connected="true" end="-0.171 0.173 0.000" group="Wing" name="mWing3Left" pivot="-0.181 0.183 0.000" pos="-0.181 0.183 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                     <bone connected="true" end="-0.146 0.132 0.000" group="Wing" name="mWing4Left" pivot="-0.171 0.173 0.000" pos="-0.171 0.173 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
@@ -152,7 +157,7 @@
                                  </bone>
                               </bone>
                            </bone>
-                           <bone end="-0.168 -0.169 0.067" group="Wing" name="mWing1Right" pivot="-0.099 -0.105 0.181" pos="-0.099 -0.105 0.181" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+                           <bone connected="false" end="-0.168 -0.169 0.067" group="Wing" name="mWing1Right" pivot="-0.099 -0.105 0.181" pos="-0.099 -0.105 0.181" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                               <bone connected="true" end="-0.181 -0.183 0.000" group="Wing" name="mWing2Right" pivot="-0.168 -0.169 0.067" pos="-0.168 -0.169 0.067" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                  <bone connected="true" end="-0.171 -0.173 0.000" group="Wing" name="mWing3Right" pivot="-0.181 -0.183 0.000" pos="-0.181 -0.183 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                                     <bone connected="true" end="-0.146 -0.132 0.000" group="Wing" name="mWing4Right" pivot="-0.171 -0.173 0.000" pos="-0.171 -0.173 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
@@ -167,31 +172,31 @@
             </bone>
          </bone>
       </bone>
-      <bone aliases="rThigh avatar_mHipRight" end="-0.001 0.049 -0.491" group="SL Base" name="mHipRight" pivot="0.033620 -0.128806 -0.041086" pos="0.034 -0.129 -0.041" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false">
+      <bone aliases="rThigh avatar_mHipRight" connected="false" end="-0.001 0.049 -0.491" group="Legs" name="mHipRight" pivot="0.033620 -0.128806 -0.041086" pos="0.034 -0.129 -0.041" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
          <collision_volume end="0.000 0.000 -0.200" group="Collision" name="R_UPPER_LEG" pos="-0.02 0.05 -0.22" rot="0.000000 0.00000 0.000000" scale="0.09 0.09 0.32" support="base"/>
-         <bone aliases="rShin avatar_mKneeRight" connected="true" end="-0.029 0.000 -0.469" group="SL Base" name="mKneeRight" pivot="-0.000780 0.048635 -0.490922" pos="-0.001 0.049 -0.491" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+         <bone aliases="rShin avatar_mKneeRight" connected="true" end="-0.029 0.000 -0.469" group="Legs" name="mKneeRight" pivot="-0.000780 0.048635 -0.490922" pos="-0.001 0.049 -0.491" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
             <collision_volume end="-0.010 0.000 -0.150" group="Collision" name="R_LOWER_LEG" pos="-0.02 0.0 -0.2" rot="0.000000 0.00000 0.000000" scale="0.06 0.06 0.25" support="base"/>
-            <bone aliases="rFoot avatar_mAnkleRight" connected="true" end="0.112 0.000 -0.061" group="SL Base" name="mAnkleRight" pivot="-0.028869 0.000000 -0.468494" pos="-0.029 0.000 -0.468" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+            <bone aliases="rFoot avatar_mAnkleRight" connected="true" end="0.112 0.000 -0.061" group="Legs" name="mAnkleRight" pivot="-0.028869 0.000000 -0.468494" pos="-0.029 0.000 -0.468" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                <collision_volume end="0.089 0.000 -0.026" group="Collision" name="R_FOOT" pos="0.077 0.0 -0.041" rot="0.000000 10.00000 0.000000" scale="0.13 0.05 0.05" support="base"/>
-               <bone aliases="avatar_mFootRight" connected="true" end="0.105 -0.010 -0.000" group="SL Base" name="mFootRight" pivot="0.111956 -0.000000 -0.060637" pos="0.112 -0.000 -0.061" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
-                  <bone aliases="avatar_mToeRight" connected="true" end="0.020 0.000 0.000" group="SL Base" name="mToeRight" pivot="0.105399 -0.010408 -0.000104" pos="0.109 0.000 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
+               <bone aliases="avatar_mFootRight" connected="true" end="0.105 -0.010 -0.000" group="Extra" name="mFootRight" pivot="0.111956 -0.000000 -0.060637" pos="0.112 -0.000 -0.061" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                  <bone aliases="avatar_mToeRight" connected="true" end="0.020 0.000 0.000" group="Extra" name="mToeRight" pivot="0.105399 -0.010408 -0.000104" pos="0.109 0.000 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
                </bone>
             </bone>
          </bone>
       </bone>
-      <bone aliases="lThigh avatar_mHipLeft" end="-0.001 -0.046 -0.491" group="SL Base" name="mHipLeft" pivot="0.033757 0.126765 -0.040998" pos="0.034 0.127 -0.041" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" connected="false">
+      <bone aliases="lThigh avatar_mHipLeft" connected="false" end="-0.001 -0.046 -0.491" group="Legs" name="mHipLeft" pivot="0.033757 0.126765 -0.040998" pos="0.034 0.127 -0.041" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
          <collision_volume end="0.000 0.000 -0.200" group="Collision" name="L_UPPER_LEG" pos="-0.02 -0.05 -0.22" rot="0.000000 0.00000 0.000000" scale="0.09 0.09 0.32" support="base"/>
-         <bone aliases="lShin avatar_mKneeLeft" connected="true" end="-0.029 0.001 -0.469" group="SL Base" name="mKneeLeft" pivot="-0.000887 -0.045568 -0.491053" pos="-0.001 -0.046 -0.491" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+         <bone aliases="lShin avatar_mKneeLeft" connected="true" end="-0.029 0.001 -0.469" group="Legs" name="mKneeLeft" pivot="-0.000887 -0.045568 -0.491053" pos="-0.001 -0.046 -0.491" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
             <collision_volume end="-0.010 0.000 -0.150" group="Collision" name="L_LOWER_LEG" pos="-0.02 0.0 -0.2" rot="0.000000 0.00000 0.000000" scale="0.06 0.06 0.25" support="base"/>
-            <bone aliases="lFoot avatar_mAnkleLeft" connected="true" end="0.112 0.000 -0.061" group="SL Base" name="mAnkleLeft" pivot="-0.028887 0.001378 -0.468449" pos="-0.029 0.001 -0.468" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+            <bone aliases="lFoot avatar_mAnkleLeft" connected="true" end="0.112 0.000 -0.061" group="Legs" name="mAnkleLeft" pivot="-0.028887 0.001378 -0.468449" pos="-0.029 0.001 -0.468" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
                <collision_volume end="0.089 0.000 -0.026" group="Collision" name="L_FOOT" pos="0.077 0.0 -0.041" rot="0.000000 10.00000 0.000000" scale="0.13 0.05 0.05" support="base"/>
-               <bone aliases="avatar_mFootLeft" connected="true" end="0.105 0.008 0.001" group="SL Base" name="mFootLeft" pivot="0.111956 -0.000000 -0.060620" pos="0.112 -0.000 -0.061" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
-                  <bone aliases="avatar_mToeLeft" connected="true" end="0.020 0.000 0.000" group="SL Base" name="mToeLeft" pivot="0.105387 0.008270 0.000871" pos="0.109 0.000 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
+               <bone aliases="avatar_mFootLeft" connected="true" end="0.105 0.008 0.001" group="Extra" name="mFootLeft" pivot="0.111956 -0.000000 -0.060620" pos="0.112 -0.000 -0.061" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
+                  <bone aliases="avatar_mToeLeft" connected="true" end="0.020 0.000 0.000" group="Extra" name="mToeLeft" pivot="0.105387 0.008270 0.000871" pos="0.109 0.000 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
                </bone>
             </bone>
          </bone>
       </bone>
-      <bone end="-0.197 0.000 0.000" group="Tail" name="mTail1" pivot="-0.116 0.000 0.047" pos="-0.116 0.000 0.047" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+      <bone connected="false" end="-0.197 0.000 0.000" group="Tail" name="mTail1" pivot="-0.116 0.000 0.047" pos="-0.116 0.000 0.047" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
          <bone connected="true" end="-0.168 0.000 0.000" group="Tail" name="mTail2" pivot="-0.197 0.000 0.000" pos="-0.197 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
             <bone connected="true" end="-0.142 0.000 0.000" group="Tail" name="mTail3" pivot="-0.168 0.000 0.000" pos="-0.168 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                <bone connected="true" end="-0.112 0.000 0.000" group="Tail" name="mTail4" pivot="-0.142 0.000 0.000" pos="-0.142 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
@@ -202,14 +207,14 @@
             </bone>
          </bone>
       </bone>
-      <bone end="0.004 0.000 -0.066" group="Groin" name="mGroin" pivot="0.064 0.000 -0.097" pos="0.064 0.000 -0.097" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false"/>
-      <bone end="-0.204 0.000 0.000" group="Limb" name="mHindLimbsRoot" pivot="-0.200 0.000 0.084" pos="-0.200 0.000 0.084" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
-         <bone end="0.002 -0.046 -0.491" group="Limb" name="mHindLimb1Left" pivot="-0.204 0.129 -0.125" pos="-0.204 0.129 -0.125" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+      <bone connected="false" end="0.004 0.000 -0.066" group="Groin" name="mGroin" pivot="0.064 0.000 -0.097" pos="0.064 0.000 -0.097" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
+      <bone connected="false" end="-0.204 0.000 0.000" group="Limb" name="mHindLimbsRoot" pivot="-0.200 0.000 0.084" pos="-0.200 0.000 0.084" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
+         <bone connected="false" end="0.002 -0.046 -0.491" group="Limb" name="mHindLimb1Left" pivot="-0.204 0.129 -0.125" pos="-0.204 0.129 -0.125" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
             <bone connected="true" end="-0.030 -0.003 -0.468" group="Limb" name="mHindLimb2Left" pivot="0.002 -0.046 -0.491" pos="0.002 -0.046 -0.491" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                <bone connected="true" end="0.138 0.000 -0.067" group="Limb" name="mHindLimb3Left" pivot="-0.030 -0.003 -0.468" pos="-0.030 -0.003 -0.468" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
             </bone>
          </bone>
-         <bone end="0.002 0.046 -0.491" group="Limb" name="mHindLimb1Right" pivot="-0.204 -0.129 -0.125" pos="-0.204 -0.129 -0.125" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" connected="false">
+         <bone connected="false" end="0.002 0.046 -0.491" group="Limb" name="mHindLimb1Right" pivot="-0.204 -0.129 -0.125" pos="-0.204 -0.129 -0.125" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
             <bone connected="true" end="-0.030 0.003 -0.468" group="Limb" name="mHindLimb2Right" pivot="0.002 0.046 -0.491" pos="0.002 0.046 -0.491" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
                <bone connected="true" end="0.138 0.000 -0.067" group="Limb" name="mHindLimb3Right" pivot="-0.030 0.003 -0.468" pos="-0.030 0.003 -0.468" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
             </bone>