diff --git a/add_mesh_geodesic_domes/__init__.py b/add_mesh_geodesic_domes/__init__.py
index 4b3d8fc10c26deb5c47be82031766ee780ac1ccf..d18de0c1ea5a0d5048559e8fc38f7e51fe60139b 100644
--- a/add_mesh_geodesic_domes/__init__.py
+++ b/add_mesh_geodesic_domes/__init__.py
@@ -190,7 +190,7 @@ def menu_func(self, context):
 
 # Register
 classes = [
-    add_shape_geodesic.add_corrective_pose_shape_fast,
+    add_shape_geodesic.add_pose_shape_fast,
     third_domes_panel_271.GenerateGeodesicDome,
     third_domes_panel_271.DialogOperator,
 ]
diff --git a/add_mesh_geodesic_domes/add_shape_geodesic.py b/add_mesh_geodesic_domes/add_shape_geodesic.py
index 70cd1201f56140c2a663642de467a8d37518b139..d461bd152a8d547c01e0322d1fb8689e18cdbc38 100644
--- a/add_mesh_geodesic_domes/add_shape_geodesic.py
+++ b/add_mesh_geodesic_domes/add_shape_geodesic.py
@@ -7,7 +7,7 @@ def reset_transform(ob):
     ob.matrix_local = m
 
 
-def func_add_corrective_pose_shape_fast(source, target):
+def func_add_pose_shape_fast(source, target):
     result = ""
     reset_transform(target)
     # If target object doesn't have Basis shape key, create it.
@@ -67,8 +67,8 @@ def func_add_corrective_pose_shape_fast(source, target):
     return result
 
 
-class add_corrective_pose_shape_fast(bpy.types.Operator):
-    bl_idname = "object.add_corrective_pose_shape_fast"
+class add_pose_shape_fast(bpy.types.Operator):
+    bl_idname = "object.add_pose_shape_fast"
     bl_label = "Add object as corrective shape faster"
     bl_description = "Adds 1st object as shape to 2nd object as pose shape (only 1 armature)"
 
@@ -90,6 +90,6 @@ class add_corrective_pose_shape_fast(bpy.types.Operator):
             source = selection[0]
         print(source)
         print(target)
-        func_add_corrective_pose_shape_fast(source, target)
+        func_add_pose_shape_fast(source, target)
 
         return {'FINISHED'}