diff --git a/io_export_unreal_psk_psa.py b/io_export_unreal_psk_psa.py
index 0d62bb12273faed68d703905a1c47877fa180445..a02357d611ce67de2ae0ae80e9a7c71210586744 100644
--- a/io_export_unreal_psk_psa.py
+++ b/io_export_unreal_psk_psa.py
@@ -1528,7 +1528,7 @@ def fs_callback(filename, context):
     start_time = time.clock()
     
     print ("========EXPORTING TO UNREAL SKELETAL MESH FORMATS========\r\n")
-    print("Blender Version:", bpy.app.version_string)
+    print("Blender Version:", bpy.app.version[1],"-")
     
     psk = PSKFile()
     psa = PSAFile()
@@ -1952,6 +1952,8 @@ class VIEW3D_PT_unrealtools_objectmode(bpy.types.Panel):
         layout.operator(OBJECT_OT_UTRebuildArmature.bl_idname)
         layout.operator(OBJECT_OT_UTRebuildMesh.bl_idname)
         layout.operator(OBJECT_OT_ToggleConsle.bl_idname)
+        layout.operator(OBJECT_OT_DeleteActionSet.bl_idname)
+        layout.operator(OBJECT_OT_MeshClearWeights.bl_idname)
         
 class OBJECT_OT_UnrealExport(bpy.types.Operator):
     global exportmessage
@@ -2030,6 +2032,30 @@ class OBJECT_OT_UTSelectedFaceSmooth(bpy.types.Operator):
         print("----------------------------------------")        
         return{'FINISHED'}
 		
+class OBJECT_OT_DeleteActionSet(bpy.types.Operator):
+    bl_idname = "object.deleteactionset"  # XXX, name???
+    bl_label = "Delete Action Set"
+    __doc__ = """It will remove the first top of the index of the action list. It used for unable to delete action set."""
+    
+    def invoke(self, context, event):
+        if len(bpy.data.actions) > 0:
+            bpy.data.actions[0].user_clear() 
+            bpy.data.actions.remove( bpy.data.actions[0])
+            return{'FINISHED'}
+			
+class OBJECT_OT_MeshClearWeights(bpy.types.Operator):
+    bl_idname = "object.meshclearweights"  # XXX, name???
+    bl_label = "Mesh Clear Weights"
+    __doc__ = """Clear selected mesh vertex group weights for the bones. Be sure you unparent the armature."""
+    
+    def invoke(self, context, event):
+        for obj in bpy.data.objects:
+            if obj.type == 'MESH' and obj.select == True:
+                for vg in obj.vertex_groups:
+                    obj.vertex_groups.remove(vg)
+                break			
+        return{'FINISHED'}
+		
 class OBJECT_OT_UTRebuildArmature(bpy.types.Operator):
     bl_idname = "object.utrebuildarmature"  # XXX, name???
     bl_label = "Rebuild Armature"