diff --git a/fab.dcm b/fab.dcm
index b573da28c1ce3ed3661df34a126c43326acc7f4a..70188394bf7e9b3c2c9ca13d5469ac9d68ecceb9 100644
--- a/fab.dcm
+++ b/fab.dcm
@@ -1,11 +1,5 @@
 EESchema-DOCLIB  Version 2.0
 #
-$CMP A4953_MOTOR_DRIVER
-D Motor Driver, 40V, 2A, Full-Bridge, DMOS PWM, SOIC-8, Exposed Pad
-K Full-bridge h-bridge half bridge motor driver
-F https://www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx
-$ENDCMP
-#
 $CMP AMP_MONO_LM4871M
 D 10MHz, 8kB Flash, 512B SRAM, 512B EEPROM, debugWIRE, SOIJ-8
 K AVR 8bit Microcontroller tinyAVR
@@ -409,6 +403,12 @@ K AVR 8bit Microcontroller DB TQFP-32
 F http://ww1.microchip.com/downloads/en/DeviceDoc/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf
 $ENDCMP
 #
+$CMP MotorDriver_FullBridge_A4953
+D Motor Driver, 40V, 2A, Full-Bridge, DMOS PWM, SOIC-8, Exposed Pad
+K full bridge  motor driver allegro
+F https://www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx
+$ENDCMP
+#
 $CMP Motor_Driver_A5940
 D Three Phase Sensorless Sinusoidal Fan Driver, Allegro A5940GLKTR-T
 K h-bridge half-bridge half bridge motor driver bldc brushless DC
diff --git a/fab.lib b/fab.lib
index 8c878289ccd6fec500ac75140bf3e916d161bb49..9c3593cdab9d17713fc3a5d26787fedb6c824089 100644
--- a/fab.lib
+++ b/fab.lib
@@ -1,30 +1,6 @@
 EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
-# A4953_MOTOR_DRIVER
-#
-DEF A4953_MOTOR_DRIVER U 0 40 Y Y 1 F N
-F0 "U" -300 350 50 H V L CNN
-F1 "A4953_MOTOR_DRIVER" 0 350 50 H V L CNN
-F2 "fab:SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- *SOIC-8*
-$ENDFPLIST
-DRAW
-S -300 300 300 -300 0 1 10 f
-X GND 1 -400 225 100 R 50 50 1 1 W
-X IN2 2 -400 75 100 R 50 50 1 1 I
-X IN1 3 -400 -75 100 R 50 50 1 1 I
-X VREF 4 -400 -225 100 R 50 50 1 1 W
-X VBB 5 400 -225 100 L 50 50 1 1 W
-X OUT1 6 400 -75 100 L 50 50 1 1 w
-X LSS 7 400 75 100 L 50 50 1 1 I
-X OUT2 8 400 225 100 L 50 50 1 1 w
-X PAD 9 0 -400 100 U 50 50 1 1 W
-ENDDRAW
-ENDDEF
-#
 # AMP_MONO_LM4871M
 #
 DEF AMP_MONO_LM4871M U 0 20 Y Y 1 F N
@@ -2352,6 +2328,30 @@ X PC3 9 600 800 100 L 50 50 1 1 B
 ENDDRAW
 ENDDEF
 #
+# MotorDriver_FullBridge_A4953
+#
+DEF MotorDriver_FullBridge_A4953 U 0 40 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MotorDriver_FullBridge_A4953" 0 350 50 H V L CNN
+F2 "fab:SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ *SOIC-8*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X GND 1 -400 225 100 R 50 50 1 1 W
+X IN2 2 -400 75 100 R 50 50 1 1 I
+X IN1 3 -400 -75 100 R 50 50 1 1 I
+X VREF 4 -400 -225 100 R 50 50 1 1 W
+X VBB 5 400 -225 100 L 50 50 1 1 W
+X OUT1 6 400 -75 100 L 50 50 1 1 w
+X LSS 7 400 75 100 L 50 50 1 1 I
+X OUT2 8 400 225 100 L 50 50 1 1 w
+X PAD 9 0 -400 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
 # Motor_Driver_A5940
 #
 DEF Motor_Driver_A5940 U 0 40 Y Y 1 F N