New Upstream Snapshot - kicad-footprints

Ready changes

Summary

Merged new upstream version: 6.0.11+git20230126.1.835dc1d (was: 6.0.11).

Resulting package

Built on 2023-01-26T10:23 (took 41m34s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots kicad-footprints

Lintian Result

Diff

diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index 5bfedee4c..000000000
--- a/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.kicad_mod text=auto
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 7e99e367f..000000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.pyc
\ No newline at end of file
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
deleted file mode 100644
index 36c99d601..000000000
--- a/.gitlab-ci.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-image: python:latest
-  
-before_script:
-  - python -V
-  - git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-library-utils $CI_BUILDS_DIR/kicad-library-utils
-
-footprints:
-  only:
-    refs:
-      - merge_requests
-    changes:
-      - "**/*.kicad_mod"
-      - "fp-lib-table"
-  script:
-    - $CI_BUILDS_DIR/kicad-library-utils/klc-check/gitlabci/check_footprints.sh
-  artifacts:
-    reports:
-      metrics: metrics.txt
diff --git a/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal.kicad_mod b/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal.kicad_mod
similarity index 93%
rename from Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal.kicad_mod
index c87c1c09d..e078a2ae0 100644
--- a/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5D9E55CA)
-  (descr "speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, https://www.neutrik.com/en/product/nlj2md-h")
+  (descr "speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, replaces NLJ2MD-H, https://www.neutrik.com/en/product/nlj2mdxx-h")
   (tags "neutrik speakon combo")
   (attr through_hole)
   (fp_text reference "REF**" (at 17.5 -11) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 7b22afab-c37b-4f34-a504-8c044ad0243f)
   )
-  (fp_text value "Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal" (at 17.5 17.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal" (at 17.5 17.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 165c8749-c35d-4e71-8964-e2545e6d35fe)
   )
@@ -50,7 +50,7 @@
   (fp_line (start 24.71 -4.72) (end 29.21 -4.72) (layer "F.Fab") (width 0.1) (tstamp fe5fcec4-7af5-4140-a99c-7eb43cafb013))
   (pad "1+" thru_hole circle (at 0 0) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7e185050-734e-42ce-9540-ec58a88f87d6))
   (pad "1-" thru_hole circle (at 4.44 9.53) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp d424c38b-92c4-4591-b9d9-b08c503118df))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical.kicad_mod
similarity index 92%
rename from Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical.kicad_mod
index a3a5a2f46..018da10d8 100644
--- a/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5D9E3883)
-  (descr "speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, https://www.neutrik.com/en/product/nlj2md-v")
+  (descr "speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, replaces NLJ2MD-V, https://www.neutrik.com/en/product/nlj2mdxx-v")
   (tags "neutrik speakon combo")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.7 -13) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp f32773cb-a1be-4dbc-8e34-e3fc35202cde)
   )
-  (fp_text value "Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical" (at 0.7 20.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical" (at 0.7 20.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp f1aefb25-b88e-44c9-a50f-678cb07c3e62)
   )
@@ -46,7 +46,7 @@
   (pad "" np_thru_hole circle (at 6.1 4.3) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask) (tstamp d7a12924-d337-457f-87e0-583fc730c690))
   (pad "1+" thru_hole circle (at 0 0) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 2793da62-0c88-4517-a8ef-f1b5a84b96c5))
   (pad "1-" thru_hole circle (at -4.7 2.9) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 4c779345-2b0f-48bf-8773-68a1f8dba082))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-H_Horizontal.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal.kicad_mod
similarity index 93%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-H_Horizontal.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal.kicad_mod
index c4d9065ad..eb47818bb 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-H_Horizontal.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL2MD-H_Horizontal" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5D9E5E95)
-  (descr "speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, https://www.neutrik.com/en/product/nl2md-h")
+  (descr "speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, replaces NL2MD-H, https://www.neutrik.com/en/product/nl2mdxx-h-3")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 17.5 -11) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp b451e34e-8ea7-45e4-8e33-6ab39a3c1778)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL2MD-H_Horizontal" (at 15 17.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal" (at 15 17.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 994e5643-2145-4577-8e13-ca909ce146e0)
   )
@@ -50,7 +50,7 @@
   (fp_line (start 29.21 16.18) (end 29.21 -9.82) (layer "F.Fab") (width 0.1) (tstamp dd45f067-5fd9-4df7-beab-ec367744daa3))
   (pad "1+" thru_hole circle (at 0 0) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9e0b7b55-7d54-410c-8410-e6f6c5e3af68))
   (pad "1-" thru_hole circle (at 4.44 9.53) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 11e42807-23ce-4795-a3e0-24922923a583))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL2MD-H_Horizontal.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-V_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-V_Vertical.kicad_mod
similarity index 94%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-V_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-V_Vertical.kicad_mod
index 1d5f2b882..eb592f521 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-V_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-V_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL2MD-V_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL2MDXX-V_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5BFDC169)
-  (descr "speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl2md-v")
+  (descr "speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, replaces NL2MD-V, https://www.neutrik.com/en/product/nl2mdxx-v")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.7 -13) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp f4fbdb23-e136-4a0b-af45-9b86cde5aab8)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL2MD-V_Vertical" (at 0.7 20.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL2MDXX-V_Vertical" (at 0.7 20.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 6d4f3c6b-d01a-4f73-9ccd-2a87b813d172)
   )
@@ -44,7 +44,7 @@
   (fp_circle (center 0.7 3.6) (end 12.5 3.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp a37e0609-30b0-4e72-a8a2-1057ce1617ed))
   (pad "1+" thru_hole circle (at 0 0) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp d2d516f1-34eb-4006-bcf7-b6c2321f53c9))
   (pad "1-" thru_hole circle (at -4.7 2.9) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 33622551-d86b-4594-8703-ee1470444300))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL2MD-V_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL2MDXX-V_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-1_Horizontal.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-1_Horizontal.kicad_mod
deleted file mode 100644
index a71929a86..000000000
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-1_Horizontal.kicad_mod
+++ /dev/null
@@ -1,62 +0,0 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-H-1_Horizontal" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D9E5EE1)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-1")
-  (tags "neutrik speakon")
-  (attr through_hole)
-  (fp_text reference "REF**" (at 17.5 -11) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 5773bc3d-1e67-49f9-b0f6-93f2b85017b5)
-  )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-H-1_Horizontal" (at 15 17.5) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp c336e9fb-2bdb-4247-893c-892a63b4675d)
-  )
-  (fp_text user "${REFERENCE}" (at 17.5 4.765) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp aa248377-1c07-4061-af6e-3b124a889ae3)
-  )
-  (fp_line (start 31.83 15.3) (end 29.33 15.3) (layer "F.SilkS") (width 0.12) (tstamp 0570fab5-5f36-48dc-88df-c911e5230c47))
-  (fp_line (start 31.83 -8.94) (end 29.33 -8.94) (layer "F.SilkS") (width 0.12) (tstamp 119da793-a4b0-4b88-bc95-a6988c57e9d3))
-  (fp_line (start 5.32 7.93) (end 5.32 4.78) (layer "F.SilkS") (width 0.12) (tstamp 1d43a573-b3a8-4e99-b149-e59d24529b0b))
-  (fp_line (start 24.59 16.3) (end 24.59 15.2) (layer "F.SilkS") (width 0.12) (tstamp 260f3ecc-02f4-4492-9e29-146680d4de3f))
-  (fp_line (start 24.59 -9.94) (end 24.59 -8.84) (layer "F.SilkS") (width 0.12) (tstamp 3447edba-0f21-4557-ad8e-93c0515e8d74))
-  (fp_line (start 5.32 -4.77) (end 5.32 -8.84) (layer "F.SilkS") (width 0.12) (tstamp 6827db58-98cb-41a4-97bd-1222f70fbe27))
-  (fp_line (start 24.59 16.3) (end 29.33 16.3) (layer "F.SilkS") (width 0.12) (tstamp a66cf75a-4b56-4f6f-8865-9b02f5c1c9ab))
-  (fp_line (start 29.33 16.3) (end 29.33 15.3) (layer "F.SilkS") (width 0.12) (tstamp b373ff4f-48ef-4e63-af2a-fc3aad55eaa1))
-  (fp_line (start 5.32 1.58) (end 5.32 -1.57) (layer "F.SilkS") (width 0.12) (tstamp bc8e47f3-ce0e-4955-91f1-d598706712fd))
-  (fp_line (start 24.59 -9.94) (end 29.33 -9.94) (layer "F.SilkS") (width 0.12) (tstamp c9eadd8e-bf77-4154-8c33-69a745ed962c))
-  (fp_line (start 5.32 15.2) (end 24.6 15.2) (layer "F.SilkS") (width 0.12) (tstamp d5e91421-f16a-4a10-b2c1-9156f38848cd))
-  (fp_line (start 5.32 15.2) (end 5.32 11.13) (layer "F.SilkS") (width 0.12) (tstamp ddfea352-94ad-4457-84fa-01d82ad6f214))
-  (fp_line (start 29.33 -9.94) (end 29.33 -8.94) (layer "F.SilkS") (width 0.12) (tstamp de589e74-d127-437e-a95c-b43563866d9c))
-  (fp_line (start 5.32 -8.84) (end 24.59 -8.84) (layer "F.SilkS") (width 0.12) (tstamp e584aa64-f38f-4c92-be37-8dade9fea61f))
-  (fp_line (start 31.83 15.3) (end 31.83 -8.94) (layer "F.SilkS") (width 0.12) (tstamp fc09b713-aadd-411e-b7d4-76dabc3c352c))
-  (fp_line (start 29.21 16.18) (end 29.21 -9.82) (layer "Dwgs.User") (width 0.1) (tstamp 2b74b41c-f192-489f-adb8-1f70d27b16f3))
-  (fp_line (start 32.21 -10.32) (end 32.21 16.68) (layer "F.CrtYd") (width 0.05) (tstamp 0875f53e-3937-4a57-aa37-d6a88e0bcb72))
-  (fp_line (start -2 16.68) (end -2 -10.32) (layer "F.CrtYd") (width 0.05) (tstamp 2c6d8e51-8103-4712-a5e0-be4a4e3d34e1))
-  (fp_line (start 32.21 -10.32) (end -2 -10.32) (layer "F.CrtYd") (width 0.05) (tstamp 3414982d-507a-454b-afd9-b66d97a06813))
-  (fp_line (start -2 16.68) (end 32.21 16.68) (layer "F.CrtYd") (width 0.05) (tstamp 3d9d7fae-dd52-4218-99e2-4d94155a5068))
-  (fp_line (start 24.71 -9.82) (end 29.21 -9.82) (layer "F.Fab") (width 0.1) (tstamp 0b7f2a28-2326-48ab-b1ac-e22205e7185a))
-  (fp_line (start 24.71 14.28) (end 29.21 14.28) (layer "F.Fab") (width 0.1) (tstamp 1ccfd801-c507-4967-92ae-aee725aefd42))
-  (fp_line (start 5.44 -8.72) (end 24.71 -8.72) (layer "F.Fab") (width 0.1) (tstamp 21637652-5f6a-415e-b773-ff4617171385))
-  (fp_line (start 24.71 11.08) (end 29.21 11.08) (layer "F.Fab") (width 0.1) (tstamp 41c19dd6-20f6-48eb-bb8e-ef949d80cbf3))
-  (fp_line (start 29.21 16.18) (end 29.21 -9.82) (layer "F.Fab") (width 0.1) (tstamp 72c6ffc0-dcfe-43fd-a89b-d55a47de6573))
-  (fp_line (start 5.44 15.08) (end 24.71 15.08) (layer "F.Fab") (width 0.1) (tstamp 76155e56-09f2-40b0-bf4a-b10d51d04aad))
-  (fp_line (start 31.71 15.18) (end 31.71 -8.82) (layer "F.Fab") (width 0.1) (tstamp 8214d455-7937-4d75-915d-7f2f4ab322c3))
-  (fp_line (start 31.71 -8.82) (end 29.21 -8.82) (layer "F.Fab") (width 0.1) (tstamp 8bc7a696-c4e5-4f2f-8057-7daa4e110ed9))
-  (fp_line (start 24.71 -7.92) (end 29.21 -7.92) (layer "F.Fab") (width 0.1) (tstamp 913ab6a8-25e7-4b25-9d23-b2d6bee5381f))
-  (fp_line (start 24.71 16.18) (end 24.71 -9.82) (layer "F.Fab") (width 0.1) (tstamp 922681f0-5d98-43f0-a083-63d6587069a1))
-  (fp_line (start 24.71 16.18) (end 29.21 16.18) (layer "F.Fab") (width 0.1) (tstamp 9e1666bb-b212-4f2f-b29e-e860e72e353c))
-  (fp_line (start 5.44 15.08) (end 5.44 -8.72) (layer "F.Fab") (width 0.1) (tstamp bf01833f-9f07-4370-a1f1-231837610a26))
-  (fp_line (start 31.71 15.18) (end 29.21 15.18) (layer "F.Fab") (width 0.1) (tstamp c6aabeab-7bc6-40f9-9edc-333baccb7cb9))
-  (fp_line (start 24.71 -4.72) (end 29.21 -4.72) (layer "F.Fab") (width 0.1) (tstamp d352e2cd-c89d-4288-b60a-54ac81849a74))
-  (pad "1+" thru_hole circle (at 0 0) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp e82a6dc4-cd7c-4efa-b436-1c3f20d9f4f4))
-  (pad "1-" thru_hole circle (at 4.44 9.53) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp e85bfc5f-c34c-4412-8cac-0abd6642e8a0))
-  (pad "2+" thru_hole circle (at 4.44 3.18) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 19edb9ac-dd1d-44bc-9ad4-49c33c88a0f3))
-  (pad "2-" thru_hole circle (at 4.44 -3.17) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 714a5ddc-df6a-4454-b58f-fe84e81c57ea))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-H-1_Horizontal.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-3_Horizontal.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-3_Horizontal.kicad_mod
deleted file mode 100644
index e6c2c6a2a..000000000
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-3_Horizontal.kicad_mod
+++ /dev/null
@@ -1,62 +0,0 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-H-3_Horizontal" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D9E6969)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-3")
-  (tags "neutrik speakon")
-  (attr through_hole)
-  (fp_text reference "REF**" (at 17.5 -11) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2ff7ed3c-1684-445a-b89e-f2197a48094f)
-  )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-H-3_Horizontal" (at 15 17.5) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 15d964f9-46e9-446a-a611-d3278f340633)
-  )
-  (fp_text user "${REFERENCE}" (at 17.5 4.765) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 319545d0-ca56-4c78-a789-0e34672b9d83)
-  )
-  (fp_line (start 5.32 -8.84) (end 24.59 -8.84) (layer "F.SilkS") (width 0.12) (tstamp 044b1af6-a195-4c15-99b4-01962a2faf7f))
-  (fp_line (start 31.83 15.3) (end 31.83 -8.94) (layer "F.SilkS") (width 0.12) (tstamp 0bd82f46-4d01-4944-b2d3-e5bd723601c7))
-  (fp_line (start 24.59 16.3) (end 24.59 15.2) (layer "F.SilkS") (width 0.12) (tstamp 1d12c9bd-bfe0-4249-a336-149e7bd4485a))
-  (fp_line (start 24.59 16.3) (end 29.33 16.3) (layer "F.SilkS") (width 0.12) (tstamp 230c81a4-7eea-47ce-9d4a-e3c62fe00eb2))
-  (fp_line (start 29.33 -9.94) (end 29.33 -8.94) (layer "F.SilkS") (width 0.12) (tstamp 446aba6b-2c9b-4a1c-8125-b1bd165e0fdc))
-  (fp_line (start 24.59 -9.94) (end 24.59 -8.84) (layer "F.SilkS") (width 0.12) (tstamp 552897fe-d5fb-4533-b040-faaa14ec3bbf))
-  (fp_line (start 31.83 15.3) (end 29.33 15.3) (layer "F.SilkS") (width 0.12) (tstamp 77398ad1-79d6-4149-b5ac-81a62e5a0b49))
-  (fp_line (start 29.33 16.3) (end 29.33 15.3) (layer "F.SilkS") (width 0.12) (tstamp 796858d0-b46c-48ab-abb8-9c66bdbcca9b))
-  (fp_line (start 5.32 15.2) (end 24.59 15.2) (layer "F.SilkS") (width 0.12) (tstamp 87b9b70b-cfc6-4ea3-b5a5-931b5a22658a))
-  (fp_line (start 31.83 -8.94) (end 29.33 -8.94) (layer "F.SilkS") (width 0.12) (tstamp 8ec344ce-114a-4830-b590-fdcd0c5a90a1))
-  (fp_line (start 24.59 -9.94) (end 29.33 -9.94) (layer "F.SilkS") (width 0.12) (tstamp af0cbcf5-4c55-4403-a1b3-0c7bf4de57be))
-  (fp_line (start 5.32 15.2) (end 5.32 11.13) (layer "F.SilkS") (width 0.12) (tstamp afe2c868-a4d7-4eba-a7d8-21b33f273214))
-  (fp_line (start 5.32 7.93) (end 5.32 4.78) (layer "F.SilkS") (width 0.12) (tstamp c7645659-ec6a-47c4-8a5b-c15864e180a4))
-  (fp_line (start 5.32 1.58) (end 5.32 -1.57) (layer "F.SilkS") (width 0.12) (tstamp e7d1f0de-e2ef-4f98-8fbf-ec824c3030b9))
-  (fp_line (start 5.32 -4.77) (end 5.32 -8.84) (layer "F.SilkS") (width 0.12) (tstamp fe57c622-f133-4206-ae22-9e0897b2d98d))
-  (fp_line (start 29.21 16.18) (end 29.21 -9.82) (layer "Dwgs.User") (width 0.1) (tstamp b7c97c19-3bbf-4608-afcc-aeb991182d86))
-  (fp_line (start -2 16.68) (end 32.21 16.68) (layer "F.CrtYd") (width 0.05) (tstamp 3659512d-acf9-4514-aebf-f13b3d918b2e))
-  (fp_line (start -2 16.68) (end -2 -10.32) (layer "F.CrtYd") (width 0.05) (tstamp 4a497e91-5a4f-4cbf-ac86-4dd345d9f4aa))
-  (fp_line (start 32.21 -10.32) (end 32.21 16.68) (layer "F.CrtYd") (width 0.05) (tstamp 4fd84715-7f70-423b-87c6-4eb984c6e7a4))
-  (fp_line (start 32.21 -10.32) (end -2 -10.32) (layer "F.CrtYd") (width 0.05) (tstamp 96eb6403-1074-4ce7-ab05-6028a8fcac75))
-  (fp_line (start 24.71 11.08) (end 29.21 11.08) (layer "F.Fab") (width 0.1) (tstamp 1c70f26e-8149-466e-a55f-263e67176c4e))
-  (fp_line (start 24.71 -7.92) (end 29.21 -7.92) (layer "F.Fab") (width 0.1) (tstamp 2d6fc676-761a-47c7-862a-44bd35d2e502))
-  (fp_line (start 5.44 15.08) (end 24.71 15.08) (layer "F.Fab") (width 0.1) (tstamp 3517273f-6118-4d7f-998e-9cab6e14a6a9))
-  (fp_line (start 24.71 -4.72) (end 29.21 -4.72) (layer "F.Fab") (width 0.1) (tstamp 6d01d6c2-df33-4621-9001-ef5352289fa1))
-  (fp_line (start 24.71 16.18) (end 24.71 -9.82) (layer "F.Fab") (width 0.1) (tstamp 77804856-b475-47e6-a1b1-24bb51063786))
-  (fp_line (start 5.44 -8.72) (end 24.71 -8.72) (layer "F.Fab") (width 0.1) (tstamp 7c300340-f1b9-4a35-86d8-d9751388efa9))
-  (fp_line (start 5.44 15.08) (end 5.44 -8.72) (layer "F.Fab") (width 0.1) (tstamp 82bd6331-8847-4cc8-8048-a4f10c0dc6f3))
-  (fp_line (start 31.71 15.18) (end 31.71 -8.82) (layer "F.Fab") (width 0.1) (tstamp aae1bbd8-777f-4efb-bd2d-e166353d201c))
-  (fp_line (start 29.21 16.18) (end 29.21 -9.82) (layer "F.Fab") (width 0.1) (tstamp bb319537-32a9-4de8-89dd-80eb2c3f43dc))
-  (fp_line (start 24.71 -9.82) (end 29.21 -9.82) (layer "F.Fab") (width 0.1) (tstamp c897b69e-a640-470b-9801-64869320747f))
-  (fp_line (start 24.71 14.28) (end 29.21 14.28) (layer "F.Fab") (width 0.1) (tstamp cd138bff-7545-4419-9280-25960871c302))
-  (fp_line (start 31.71 -8.82) (end 29.21 -8.82) (layer "F.Fab") (width 0.1) (tstamp dc793aa2-b7b7-49e9-ab14-8b84e27121d9))
-  (fp_line (start 24.71 16.18) (end 29.21 16.18) (layer "F.Fab") (width 0.1) (tstamp def15021-c9a8-4643-b901-5adfcf8bbe46))
-  (fp_line (start 31.71 15.18) (end 29.21 15.18) (layer "F.Fab") (width 0.1) (tstamp e39b1c96-170a-4b99-99af-909c989cdac9))
-  (pad "1+" thru_hole circle (at 0 0) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 49052a4b-4c44-4ad9-80dd-a6a1ffbc8b10))
-  (pad "1-" thru_hole circle (at 4.44 9.53) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp fd365aa8-06d5-4299-96dc-7540dae24268))
-  (pad "2+" thru_hole circle (at 4.44 3.18) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 93348d4d-25ee-4099-9f36-0778d844055b))
-  (pad "2-" thru_hole circle (at 4.44 -3.17) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7de2ad33-024f-4471-b6d4-4c7d3945c9fc))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-H-3_Horizontal.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-R_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-R_Vertical.kicad_mod
deleted file mode 100644
index 9c9e902f5..000000000
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-R_Vertical.kicad_mod
+++ /dev/null
@@ -1,54 +0,0 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-V-R_Vertical" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5BFDC19D)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, red D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-r")
-  (tags "neutrik speakon")
-  (attr through_hole)
-  (fp_text reference "REF**" (at 0.7 -13) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 583f95ff-d738-490d-b310-a6e5230ee180)
-  )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-V-R_Vertical" (at 0.7 20.5) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 56f13564-7bf4-430a-be95-411f5b5bf561)
-  )
-  (fp_text user "${REFERENCE}" (at 0.7 3.6) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 32830ced-62e2-41b6-aaf2-d245105c278e)
-  )
-  (fp_line (start -12.42 15.72) (end -12.42 -8.52) (layer "F.SilkS") (width 0.12) (tstamp 19b7cd2c-47c2-4976-8cd3-35d6cdae6b57))
-  (fp_line (start -8.92 -12.02) (end 10.32 -12.02) (layer "F.SilkS") (width 0.12) (tstamp 9663827b-1ec3-4afb-b7dd-a4e355a760cb))
-  (fp_line (start 13.82 15.72) (end 13.82 -8.52) (layer "F.SilkS") (width 0.12) (tstamp d659bde6-8e22-4275-8387-9176ddf3ac8c))
-  (fp_line (start -8.92 19.22) (end 10.32 19.22) (layer "F.SilkS") (width 0.12) (tstamp e5f38bec-cc10-467d-bda0-5630b88c80c0))
-  (fp_arc (start 10.32 -12.02) (mid 12.844579 -10.874874) (end 13.82 -8.28) (layer "F.SilkS") (width 0.12) (tstamp a93d8609-2e0c-49e7-a0e0-e372f18856fc))
-  (fp_arc (start 13.82 15.72) (mid 12.674874 18.244579) (end 10.08 19.22) (layer "F.SilkS") (width 0.12) (tstamp c598445c-1d8d-463a-a034-a53941ece989))
-  (fp_arc (start -8.92 19.22) (mid -11.444579 18.074874) (end -12.42 15.48) (layer "F.SilkS") (width 0.12) (tstamp d66e00f7-c5b3-4fc8-946f-bf6091f60ed9))
-  (fp_arc (start -12.42 -8.52) (mid -11.274874 -11.044579) (end -8.68 -12.02) (layer "F.SilkS") (width 0.12) (tstamp d79db65d-5705-4bd0-b990-ef31cf058b2e))
-  (fp_circle (center 10.2 15.6) (end 11.95 15.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 8b211c06-2a99-46d5-8602-014eb824ffdf))
-  (fp_circle (center -8.8 -8.4) (end -7.05 -8.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a04ab890-9450-4f34-afa6-36fd2dd44751))
-  (fp_circle (center 0.7 3.6) (end 12.5 3.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp cce50010-4d79-49a5-83e7-4ddac840cd83))
-  (fp_line (start -12.8 19.6) (end 14.2 19.6) (layer "F.CrtYd") (width 0.05) (tstamp 137a153a-032f-46f9-850d-9bea0e768e30))
-  (fp_line (start 14.2 19.6) (end 14.2 -12.4) (layer "F.CrtYd") (width 0.05) (tstamp 70f09a68-0825-46db-b925-996789120c37))
-  (fp_line (start -12.8 -12.4) (end 14.2 -12.4) (layer "F.CrtYd") (width 0.05) (tstamp cbd6673f-04d5-402d-ba2e-f79436660dd4))
-  (fp_line (start -12.8 19.6) (end -12.8 -12.4) (layer "F.CrtYd") (width 0.05) (tstamp d647c0ea-521b-49ed-955f-0f1281fde854))
-  (fp_line (start 13.7 15.6) (end 13.7 -8.4) (layer "F.Fab") (width 0.1) (tstamp 9f8c899b-2ef8-4ba6-bb67-9a651cbb5aaf))
-  (fp_line (start -8.8 19.1) (end 10.2 19.1) (layer "F.Fab") (width 0.1) (tstamp dd6413b7-2947-4393-a6ad-1f69f55cf18f))
-  (fp_line (start -8.8 -11.9) (end 10.2 -11.9) (layer "F.Fab") (width 0.1) (tstamp effd610a-ee03-47d6-b0bb-d00191c99cf2))
-  (fp_line (start -12.3 15.6) (end -12.3 -8.4) (layer "F.Fab") (width 0.1) (tstamp f9efe84f-3d63-4c7a-8078-6e7a5f07ac2a))
-  (fp_arc (start -12.3 -8.4) (mid -11.274874 -10.874874) (end -8.8 -11.9) (layer "F.Fab") (width 0.1) (tstamp 243a922f-a06d-4799-8878-889a752230cd))
-  (fp_arc (start -8.8 19.1) (mid -11.274874 18.074874) (end -12.3 15.6) (layer "F.Fab") (width 0.1) (tstamp 3546aa50-daeb-4605-ab5c-1a5b355326c2))
-  (fp_arc (start 13.7 15.6) (mid 12.674874 18.074874) (end 10.2 19.1) (layer "F.Fab") (width 0.1) (tstamp 5776c11b-cf66-40ae-a345-9e49074a3270))
-  (fp_arc (start 10.2 -11.9) (mid 12.674874 -10.874874) (end 13.7 -8.4) (layer "F.Fab") (width 0.1) (tstamp cde5e08a-3b67-402c-8348-27e5d338622a))
-  (fp_circle (center -8.8 -8.4) (end -7.05 -8.4) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2ce67453-5767-4c36-844a-e0163572775b))
-  (fp_circle (center 10.2 15.6) (end 8.45 15.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp a6be11e6-e7ff-4ff9-96a7-5dd24fd2bc6e))
-  (fp_circle (center 0.7 3.6) (end 12.5 3.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ed9b6151-ea29-4879-861f-5ab45dcbb272))
-  (pad "1+" thru_hole circle (at 0 0) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 57396e00-130d-4326-a287-aea5beebd570))
-  (pad "1-" thru_hole circle (at -4.7 2.9) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 6b8ea5e9-cc6f-4fe6-aa81-7187c886b0ab))
-  (pad "2+" thru_hole circle (at 0 7.2) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 24514af7-fa1c-4924-8fa7-5bea8d7c2170))
-  (pad "2-" thru_hole circle (at 6.1 4.3) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 7fac8cc5-66b9-4f89-a468-066d1bcce6f9))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-V-R_Vertical.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-S_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-S_Vertical.kicad_mod
deleted file mode 100644
index 39c2993a4..000000000
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-S_Vertical.kicad_mod
+++ /dev/null
@@ -1,59 +0,0 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-V-S_Vertical" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5BFDC1AA)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, switchable version of NL4MD-V with 8 vertical PCB contacts (4 switching contacts), https://www.neutrik.com/en/product/nl4md-v-s")
-  (tags "neutrik speakon")
-  (attr through_hole)
-  (fp_text reference "REF**" (at 0 -10.885) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 4d4d8745-97db-4137-b322-db2a86de8730)
-  )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-V-S_Vertical" (at 0 22.5) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d92aa231-9510-4ea4-9bfa-c28f9eb08a8d)
-  )
-  (fp_text user "${REFERENCE}" (at 0 5.715) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 77a39a80-1151-4a39-9a9d-ce1bb7c7a8d2)
-  )
-  (fp_line (start 13.12 17.835) (end 13.12 -6.405) (layer "F.SilkS") (width 0.12) (tstamp 247e3f73-13e8-43f1-b028-b01e8d34532c))
-  (fp_line (start -9.62 21.335) (end 9.62 21.335) (layer "F.SilkS") (width 0.12) (tstamp 2b252feb-791d-4c88-99bc-861a7c8963af))
-  (fp_line (start -9.62 -9.905) (end 9.62 -9.905) (layer "F.SilkS") (width 0.12) (tstamp 93943837-9b35-4bc0-844d-564d7c7b8318))
-  (fp_line (start -13.12 17.835) (end -13.12 -6.405) (layer "F.SilkS") (width 0.12) (tstamp ace4c85a-0d64-4301-9585-d029b85c1c39))
-  (fp_arc (start -9.62 21.335) (mid -12.144579 20.189874) (end -13.12 17.595) (layer "F.SilkS") (width 0.12) (tstamp 1e5a8398-57d5-472b-8606-3e8d28b7620c))
-  (fp_arc (start 13.12 17.835) (mid 11.974874 20.359579) (end 9.38 21.335) (layer "F.SilkS") (width 0.12) (tstamp 5983cc8e-fdba-4998-923c-3b55b7affe1a))
-  (fp_arc (start -13.12 -6.405) (mid -11.974874 -8.929579) (end -9.38 -9.905) (layer "F.SilkS") (width 0.12) (tstamp 5f1bafbe-a0e9-48ad-94ca-0fcce14500e1))
-  (fp_arc (start 9.62 -9.905) (mid 12.144579 -8.759874) (end 13.12 -6.165) (layer "F.SilkS") (width 0.12) (tstamp cec5e336-f060-4d6c-9f9d-b3ced1e23185))
-  (fp_circle (center 9.5 17.715) (end 10.6 17.715) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7f06f6c6-fbc2-4422-9265-998c189568bc))
-  (fp_circle (center 0 5.715) (end 11.8 5.715) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a7fa9940-21ae-4ca9-91d0-a03e69f23939))
-  (fp_circle (center -9.5 -6.285) (end -8.4 -6.285) (layer "F.SilkS") (width 0.12) (fill none) (tstamp cf63c0f4-cff9-4472-986a-e3833663c552))
-  (fp_line (start -13.5 -10.28) (end 13.5 -10.28) (layer "F.CrtYd") (width 0.05) (tstamp 38984c60-ac00-4015-8003-524037f1246f))
-  (fp_line (start -13.5 21.72) (end -13.5 -10.28) (layer "F.CrtYd") (width 0.05) (tstamp 59ebf939-029f-49a2-8c2b-31e391546cd6))
-  (fp_line (start -13.5 21.72) (end 13.5 21.72) (layer "F.CrtYd") (width 0.05) (tstamp 78e31f90-3a54-4c94-ba10-ed6c904f968d))
-  (fp_line (start 13.5 21.72) (end 13.5 -10.28) (layer "F.CrtYd") (width 0.05) (tstamp 7c7dd0a7-3887-439b-8961-3d4a8b10e8f8))
-  (fp_line (start -9.5 21.215) (end 9.5 21.215) (layer "F.Fab") (width 0.1) (tstamp 2779eacf-9577-4872-b078-6c579f76ef41))
-  (fp_line (start -13 17.715) (end -13 -6.285) (layer "F.Fab") (width 0.1) (tstamp 44a174a9-29f9-442f-8308-293bb2ef1fa7))
-  (fp_line (start 13 17.715) (end 13 -6.285) (layer "F.Fab") (width 0.1) (tstamp a0df4a1d-a097-4be8-8550-4e936fc96e24))
-  (fp_line (start -9.5 -9.785) (end 9.5 -9.785) (layer "F.Fab") (width 0.1) (tstamp c8ebfcf3-0ed7-4982-918b-ba417f8b4de4))
-  (fp_arc (start -13 -6.285) (mid -11.974874 -8.759874) (end -9.5 -9.785) (layer "F.Fab") (width 0.1) (tstamp 1eb6eed7-ec0c-4f9d-a781-34c3bdc58a6d))
-  (fp_arc (start 9.5 -9.785) (mid 11.974874 -8.759874) (end 13 -6.285) (layer "F.Fab") (width 0.1) (tstamp 5ac61382-bb98-4543-882c-7ea8ae41fb6e))
-  (fp_arc (start -9.5 21.215) (mid -11.974874 20.189874) (end -13 17.715) (layer "F.Fab") (width 0.1) (tstamp b85c3764-9fdc-45e3-bfb4-b0a72a4285c7))
-  (fp_arc (start 13 17.715) (mid 11.974874 20.189874) (end 9.5 21.215) (layer "F.Fab") (width 0.1) (tstamp f77d0179-cecc-4034-a460-e688ede97bf1))
-  (fp_circle (center 0 5.715) (end 11.8 5.715) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3b2454e6-5753-4ebf-9459-c534d474e80c))
-  (fp_circle (center -9.5 -6.285) (end -8.4 -6.285) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4c5366c4-0010-4a88-b6fb-56727998b9c1))
-  (fp_circle (center 9.5 17.715) (end 8.4 17.715) (layer "F.Fab") (width 0.1) (fill none) (tstamp 77622867-ced3-4c74-b817-0a7fba8195a2))
-  (pad "" np_thru_hole circle (at -5.715 -3.81) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 056c79c3-5b0f-4731-8580-d21b10e44876))
-  (pad "1+" thru_hole circle (at 0 0) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9ed5bc0d-be29-446d-bd85-a92184b22e8d))
-  (pad "1+N" thru_hole circle (at 5.08 0.635) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp f34b27f2-65d8-4089-9b21-2db13c61fe34))
-  (pad "1-" thru_hole circle (at -5.715 5.715) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp f720993a-7853-4275-a57b-6bc56863f531))
-  (pad "1-N" thru_hole circle (at -5.08 0.635) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp c9f1ec33-a033-4464-9ba9-97d4013071e4))
-  (pad "2+" thru_hole circle (at 0 11.43) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp dbdef47d-6bca-4522-a375-e34ad2f57a1a))
-  (pad "2+N" thru_hole circle (at -5.08 10.795) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp d85da263-c715-43f3-a630-42d35783c9d1))
-  (pad "2-" thru_hole circle (at 5.715 5.715) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 45cbf12a-6313-43a8-a062-442d15a6285d))
-  (pad "2-N" thru_hole circle (at 5.08 10.795) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 428886c1-5a52-421f-b721-264010433ad7))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-V-S_Vertical.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-2_Horizontal.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal.kicad_mod
similarity index 94%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-2_Horizontal.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal.kicad_mod
index 530d8bd8b..b8fd16b49 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-2_Horizontal.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-H-2_Horizontal" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5D9E693C)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-2")
+  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, replaces NL4MD-H-2, https://www.neutrik.com/en/product/nl4mdxx-h-2")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 17.5 -11) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp b7b9bae4-5a89-4724-8f44-e52efce3b96c)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-H-2_Horizontal" (at 15 17.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal" (at 15 17.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 6daa13c7-3405-4405-9349-3b6e0df39f74)
   )
@@ -54,7 +54,7 @@
   (pad "1-" thru_hole circle (at 4.44 9.53) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7a59ee13-6cca-4879-8cb3-bfe4579e829c))
   (pad "2+" thru_hole circle (at 4.44 3.18) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp f96be1d7-e8fd-46ac-8ee3-f934927c339b))
   (pad "2-" thru_hole circle (at 4.44 -3.17) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6a52f29a-9931-40c3-99a8-01d967f4708d))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-H-2_Horizontal.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H_Horizontal.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal.kicad_mod
similarity index 94%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H_Horizontal.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal.kicad_mod
index 077f99a1a..88a63fd08 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H_Horizontal.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-H_Horizontal" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5D9E6994)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h")
+  (descr "speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, replaces NL4MD-H, NL4MD-H-1, NL4MD-H-3, https://www.neutrik.com/en/product/nl4mdxx-h-3")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 17.5 -11) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp cfdd425b-d36e-4fb9-942a-977a4026aaa2)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-H_Horizontal" (at 15 17.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal" (at 15 17.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 3b8357c3-034c-46b2-9b4a-9bc27a79eb7a)
   )
@@ -54,7 +54,7 @@
   (pad "1-" thru_hole circle (at 4.44 9.53) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 4718b92b-f8a0-4705-a5f5-cfcb1347ea42))
   (pad "2+" thru_hole circle (at 4.44 3.18) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1ba377cd-6fed-4404-bb99-5cc42ad60261))
   (pad "2-" thru_hole circle (at 4.44 -3.17) (size 3 3) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9631e4da-5e10-4825-81e3-67771e46f709))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-H_Horizontal.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-2_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical.kicad_mod
similarity index 93%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-2_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical.kicad_mod
index 92a4c5e9b..97f645f6c 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-2_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-V-2_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5BFDC192)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-2")
+  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, replaces NL4MD-V-2, https://www.neutrik.com/en/product/nl4mdxx-v-2")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.7 -13) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 23220643-5cb6-416e-9da3-4d3581a2b1e9)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-V-2_Vertical" (at 0.7 20.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical" (at 0.7 20.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 1e4f1860-6bcf-4f55-b800-f77314f9b5d3)
   )
@@ -46,7 +46,7 @@
   (pad "1-" thru_hole circle (at -4.7 2.9) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 847dd13f-b58e-4a75-b33b-e8578000f237))
   (pad "2+" thru_hole circle (at 0 7.2) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 89a91afa-3f45-4aae-8335-81ca2131b403))
   (pad "2-" thru_hole circle (at 6.1 4.3) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 70688df6-3295-44a5-9f6b-053e2820b6d8))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-V-2_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-1_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical.kicad_mod
similarity index 94%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-1_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical.kicad_mod
index 76ba8cf87..c3cba15bb 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-1_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-V-1_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5D9B5B2C)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-1")
+  (descr "speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, replaces NL4MD-V-1, https://www.neutrik.com/en/product/nl4mdxx-v-3")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.7 -13) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp cee39df6-4c70-423d-b13f-b74527df7149)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-V-1_Vertical" (at 0.7 20.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical" (at 0.7 20.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 8069d43d-d8d5-49f6-a362-04fda890d6a8)
   )
@@ -46,7 +46,7 @@
   (pad "1-" thru_hole circle (at -4.7 2.9) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 7e87aa30-00fe-4ab3-9d0a-f0564767f60f))
   (pad "2+" thru_hole circle (at 0 7.2) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 62c54444-c22d-4211-b725-2bebbfec83c7))
   (pad "2-" thru_hole circle (at 6.1 4.3) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 048fb689-194a-400f-877a-47795b269c42))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-V-1_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V_Vertical.kicad_mod
similarity index 94%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V_Vertical.kicad_mod
index 50eba8929..ffdec0efe 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL4MD-V_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL4MDXX-V_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5BFDC1B6)
-  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v")
+  (descr "speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, replaces NL4MD-V, NL4MD-V-R, NL4MD-V-S, https://www.neutrik.com/en/product/nl4mdxx-v")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.7 -13) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 283f4a63-d513-4ca8-b2f8-249219806492)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL4MD-V_Vertical" (at 0.7 20.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL4MDXX-V_Vertical" (at 0.7 20.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp e6e840cd-8655-4048-bd5f-170f527cc125)
   )
@@ -46,7 +46,7 @@
   (pad "1-" thru_hole circle (at -4.7 2.9) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 17bb7107-465e-4505-8bc6-766ca8c47e5c))
   (pad "2+" thru_hole circle (at 0 7.2) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 19907b66-cc9f-4c04-8dbd-a578b774ccc9))
   (pad "2-" thru_hole circle (at 6.1 4.3) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp a68f4fca-f5d4-4233-bd49-8a8ab8ae9f45))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MD-V_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL4MDXX-V_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V-1_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical.kicad_mod
similarity index 94%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V-1_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical.kicad_mod
index 5d4c652dc..6dab3122e 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V-1_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL8MD-V-1_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5BFDC233)
-  (descr "speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v-1")
+  (descr "speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, replaces NL8MD-V-1, https://www.neutrik.com/en/product/nl8mdxx-v-3")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.75 -15.15) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 8687ef37-1987-4506-96ad-f92bfb7e4d96)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL8MD-V-1_Vertical" (at 0.75 25.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical" (at 0.75 25.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp ee1b2d74-6b65-4e88-9a40-5b5a275aea6d)
   )
@@ -54,7 +54,7 @@
   (pad "3-" thru_hole circle (at 6.3 11.65) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp d39f21ec-f409-450f-b8d0-1d0485631e67))
   (pad "4+" thru_hole circle (at 5.8 5.8) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 95886bf3-8914-4e4b-aa1b-f0a952b8e49c))
   (pad "4-" thru_hole circle (at 7.35 -0.5) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp c67cef36-26a4-44dd-b377-258cd3218801))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL8MD-V-1_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V_Vertical.kicad_mod b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V_Vertical.kicad_mod
similarity index 95%
rename from Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V_Vertical.kicad_mod
rename to Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V_Vertical.kicad_mod
index 00e68de80..929969112 100644
--- a/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V_Vertical.kicad_mod
+++ b/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V_Vertical.kicad_mod
@@ -1,14 +1,14 @@
-(footprint "Jack_speakON_Neutrik_NL8MD-V_Vertical" (version 20211014) (generator pcbnew)
+(footprint "Jack_speakON_Neutrik_NL8MDXX-V_Vertical" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5BFDC240)
-  (descr "speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v")
+  (descr "speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, replaces NL8MD-V, https://www.neutrik.com/en/product/nl8mdxx-v")
   (tags "neutrik speakon")
   (attr through_hole)
   (fp_text reference "REF**" (at 0.75 -15.15) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp da153f59-c5cd-474e-8d10-343779c33113)
   )
-  (fp_text value "Jack_speakON_Neutrik_NL8MD-V_Vertical" (at 0.75 25.5) (layer "F.Fab")
+  (fp_text value "Jack_speakON_Neutrik_NL8MDXX-V_Vertical" (at 0.75 25.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp a4bc9f41-c8f4-4318-af10-217bb893c30f)
   )
@@ -54,7 +54,7 @@
   (pad "3-" thru_hole circle (at 6.3 11.65) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 583b110f-5225-4fd9-934f-7aea9fd51057))
   (pad "4+" thru_hole circle (at 5.8 5.8) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp f5ef5fd6-7e39-4081-9d69-47ae2f332fa7))
   (pad "4-" thru_hole circle (at 7.35 -0.5) (size 3.4 3.4) (drill 1.6) (layers *.Cu *.Mask) (tstamp 8d8b041b-0c79-476f-9ea2-a9a796d67f8f))
-  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL8MD-V_Vertical.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_speakON_Neutrik_NL8MDXX-V_Vertical.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..329a2d210
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.kicad_mod
@@ -0,0 +1,34 @@
+(module Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x01, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x01 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm (at 0 3.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 2.54) (end -3.175 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 2.54) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 2.65) (end 3.285 2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 3.04) (end 3.68 3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 3.04) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..eec37e7f8
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.kicad_mod
@@ -0,0 +1,34 @@
+(module Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x01, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x01 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm (at 0 3.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 2.54) (end -3.175 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 2.54) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 2.65) (end 3.285 2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 3.04) (end 3.68 3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 3.04) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..36707cebd
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.kicad_mod
@@ -0,0 +1,35 @@
+(module Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x02, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x02 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm (at 0 8.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 7.62) (end -3.175 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 7.62) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 7.73) (end 3.285 7.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 7.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 7.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 8.13) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 8.13) (end 3.68 8.13) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 8.13) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 2.54 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..c9418d947
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.kicad_mod
@@ -0,0 +1,35 @@
+(module Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x02, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x02 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm (at 0 8.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 7.62) (end -3.175 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 7.62) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 7.73) (end 3.285 7.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 7.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 7.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 8.13) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 8.13) (end 3.68 8.13) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 8.13) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 2.54 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..d55277f0c
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.kicad_mod
@@ -0,0 +1,36 @@
+(module Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x03, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x03 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm (at 0 13.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 12.7) (end -3.175 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 12.7) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 12.81) (end 3.285 12.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 12.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 12.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 13.2) (end 3.68 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 13.2) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..d523d06a2
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.kicad_mod
@@ -0,0 +1,36 @@
+(module Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x03, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x03 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm (at 0 13.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 12.7) (end -3.175 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 12.7) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 12.81) (end 3.285 12.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 12.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 12.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 13.2) (end 3.68 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 13.2) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..50cc15ff8
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.kicad_mod
@@ -0,0 +1,37 @@
+(module Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x04, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x04 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm (at 0 18.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 17.78) (end -3.175 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 17.78) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 17.89) (end 3.285 17.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 17.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 17.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 18.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 18.28) (end 3.68 18.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 18.28) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..210eb3bda
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.kicad_mod
@@ -0,0 +1,37 @@
+(module Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x04, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x04 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm (at 0 18.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 17.78) (end -3.175 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 17.78) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 17.89) (end 3.285 17.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 17.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 17.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 18.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 18.28) (end 3.68 18.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 18.28) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..957ac2bcd
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.kicad_mod
@@ -0,0 +1,38 @@
+(module Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x05, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x05 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm (at 0 23.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 22.86) (end -3.175 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 22.86) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 22.97) (end 3.285 22.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 22.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 22.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 23.36) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 23.36) (end 3.68 23.36) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 23.36) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 10.16 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..cf2e4a0f0
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.kicad_mod
@@ -0,0 +1,38 @@
+(module Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x05, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x05 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm (at 0 23.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 22.86) (end -3.175 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 22.86) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 22.97) (end 3.285 22.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 22.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 22.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 23.36) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 23.36) (end 3.68 23.36) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 23.36) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 10.16 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..f41d5846c
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.kicad_mod
@@ -0,0 +1,39 @@
+(module Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x06, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x06 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm (at 0 29.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 27.94) (end -3.175 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 27.94) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 28.05) (end 3.285 28.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 28.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 28.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 28.44) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 28.44) (end 3.68 28.44) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 28.44) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 12.7 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..439b83754
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.kicad_mod
@@ -0,0 +1,39 @@
+(module Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x06, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x06 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm (at 0 29.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 27.94) (end -3.175 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 27.94) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 28.05) (end 3.285 28.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 28.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 28.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 28.44) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 28.44) (end 3.68 28.44) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 28.44) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 12.7 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..f45db5b1a
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.kicad_mod
@@ -0,0 +1,40 @@
+(module Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x07, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x07 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm (at 0 34.13) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 33.02) (end -3.175 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 33.02) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 33.13) (end 3.285 33.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 33.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 33.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 33.53) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 33.53) (end 3.68 33.53) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 33.53) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 15.24 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..b2d862982
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.kicad_mod
@@ -0,0 +1,40 @@
+(module Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x07, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x07 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm (at 0 34.13) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 33.02) (end -3.175 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 33.02) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 33.13) (end 3.285 33.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 33.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 33.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 33.53) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 33.53) (end 3.68 33.53) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 33.53) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 15.24 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..56fe954bd
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.kicad_mod
@@ -0,0 +1,41 @@
+(module Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x08, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x08 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm (at 0 39.21) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 38.1) (end -3.175 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 38.1) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 38.21) (end 3.285 38.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 38.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 38.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 38.6) (end 3.68 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 38.6) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 17.78 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..56434928a
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.kicad_mod
@@ -0,0 +1,41 @@
+(module Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x08, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x08 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm (at 0 39.21) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 38.1) (end -3.175 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 38.1) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 38.21) (end 3.285 38.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 38.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 38.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 38.6) (end 3.68 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 38.6) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 17.78 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..b98bdaab6
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.kicad_mod
@@ -0,0 +1,42 @@
+(module Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x09, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x09 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm (at 0 44.29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 43.18) (end -3.175 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 43.18) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 43.29) (end 3.285 43.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 43.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 43.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 43.68) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 43.68) (end 3.68 43.68) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 43.68) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 20.32 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..df5c6e331
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.kicad_mod
@@ -0,0 +1,42 @@
+(module Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x09, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x09 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm (at 0 44.29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 43.18) (end -3.175 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 43.18) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 43.29) (end 3.285 43.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 43.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 43.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 43.68) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 43.68) (end 3.68 43.68) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 43.68) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 20.32 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..f9b42bb5f
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.kicad_mod
@@ -0,0 +1,43 @@
+(module Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x10, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x10 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm (at 0 49.37) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 48.26) (end -3.175 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 48.26) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 48.37) (end 3.285 48.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 48.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 48.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 48.76) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 48.76) (end 3.68 48.76) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 48.76) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 22.86 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..009d139b2
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.kicad_mod
@@ -0,0 +1,43 @@
+(module Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x10, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x10 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm (at 0 49.37) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 48.26) (end -3.175 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 48.26) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 48.37) (end 3.285 48.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 48.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 48.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 48.76) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 48.76) (end 3.68 48.76) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 48.76) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 22.86 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..ceae256b7
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.kicad_mod
@@ -0,0 +1,44 @@
+(module Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x11, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x11 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm (at 0 54.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 53.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 53.34) (end -3.175 53.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 53.34) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 53.45) (end 3.285 53.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 53.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 53.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 53.84) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 53.84) (end 3.68 53.84) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 53.84) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 25.4 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..28a003bfa
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.kicad_mod
@@ -0,0 +1,44 @@
+(module Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x11, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x11 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm (at 0 54.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 53.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 53.34) (end -3.175 53.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 53.34) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 53.45) (end 3.285 53.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 53.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 53.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 53.84) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 53.84) (end 3.68 53.84) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 53.84) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 25.4 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..43ab85c2e
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.kicad_mod
@@ -0,0 +1,45 @@
+(module Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x12, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x12 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm (at 0 59.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 58.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 58.42) (end -3.175 58.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 58.42) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 58.53) (end 3.285 58.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 58.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 58.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 58.92) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 58.92) (end 3.68 58.92) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 58.92) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 27.94 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..4717eea14
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.kicad_mod
@@ -0,0 +1,45 @@
+(module Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x12, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x12 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm (at 0 59.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 58.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 58.42) (end -3.175 58.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 58.42) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 58.53) (end 3.285 58.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 58.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 58.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.04) (end -3.68 58.92) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 58.92) (end 3.68 58.92) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 58.92) (end 3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.04) (end -3.68 -3.04) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 27.94 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..44564a69a
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.kicad_mod
@@ -0,0 +1,46 @@
+(module Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x13, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x13 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm (at 0 64.61) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 63.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 63.5) (end -3.175 63.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 63.5) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 63.61) (end 3.285 63.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 63.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 63.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 64) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 64) (end 3.68 64) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 64) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 30.48 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..facd6da52
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.kicad_mod
@@ -0,0 +1,46 @@
+(module Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x13, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x13 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm (at 0 64.61) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 63.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 63.5) (end -3.175 63.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 63.5) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 63.61) (end 3.285 63.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 63.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 63.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 64) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 64) (end 3.68 64) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 64) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 30.48 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..a28e6634a
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.kicad_mod
@@ -0,0 +1,47 @@
+(module Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x14, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x14 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm (at 0 69.69) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 68.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 68.58) (end -3.175 68.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 68.58) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 68.69) (end 3.285 68.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 68.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 68.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 69.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 69.09) (end 3.68 69.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 69.09) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 33.02 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..ca14b43b9
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.kicad_mod
@@ -0,0 +1,47 @@
+(module Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x14, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x14 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm (at 0 69.69) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 68.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 68.58) (end -3.175 68.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 68.58) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 68.69) (end 3.285 68.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 68.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 68.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 69.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 69.09) (end 3.68 69.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 69.09) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 33.02 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..c2393c10f
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.kicad_mod
@@ -0,0 +1,48 @@
+(module Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x15, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x15 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm (at 0 74.77) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 73.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 73.66) (end -3.175 73.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 73.66) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 73.77) (end 3.285 73.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 73.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 73.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 74.17) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 74.17) (end 3.68 74.17) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 74.17) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 35.56 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..41cd77882
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.kicad_mod
@@ -0,0 +1,48 @@
+(module Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x15, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x15 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm (at 0 74.77) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 73.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 73.66) (end -3.175 73.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 73.66) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 73.77) (end 3.285 73.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 73.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 73.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 74.17) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 74.17) (end 3.68 74.17) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 74.17) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 35.56 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..989dd82e2
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.kicad_mod
@@ -0,0 +1,49 @@
+(module Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x16, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x16 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm (at 0 79.85) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 78.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 78.74) (end -3.175 78.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 78.74) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 78.85) (end 3.285 78.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 78.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 78.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 79.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 79.25) (end 3.68 79.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 79.25) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 38.1 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..8ee8a7696
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.kicad_mod
@@ -0,0 +1,49 @@
+(module Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x16, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x16 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm (at 0 79.85) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 78.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 78.74) (end -3.175 78.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 78.74) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 78.85) (end 3.285 78.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 78.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 78.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 79.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 79.25) (end 3.68 79.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 79.25) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 38.1 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..a5af1d3fd
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.kicad_mod
@@ -0,0 +1,50 @@
+(module Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x17, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x17 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm (at 0 84.93) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 83.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 83.82) (end -3.175 83.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 83.82) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 83.93) (end 3.285 83.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 83.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 83.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 84.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 84.32) (end 3.68 84.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 84.32) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 81.28) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 40.64 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..19828ef1d
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.kicad_mod
@@ -0,0 +1,50 @@
+(module Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x17, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x17 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm (at 0 84.93) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 83.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 83.82) (end -3.175 83.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 83.82) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 83.93) (end 3.285 83.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 83.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 83.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 84.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 84.32) (end 3.68 84.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 84.32) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 81.28) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 40.64 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..4dff757e7
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.kicad_mod
@@ -0,0 +1,51 @@
+(module Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x18, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x18 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm (at 0 90.01) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 88.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 88.9) (end -3.175 88.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 88.9) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 89.01) (end 3.285 89.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 89.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 89.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 89.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 89.4) (end 3.68 89.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 89.4) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 81.28) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 0 86.36) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 43.18 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..6b2ce7b87
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.kicad_mod
@@ -0,0 +1,51 @@
+(module Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x18, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x18 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm (at 0 90.01) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 88.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 88.9) (end -3.175 88.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 88.9) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 89.01) (end 3.285 89.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 89.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 89.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 89.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 89.4) (end 3.68 89.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 89.4) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 81.28) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 0 86.36) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 43.18 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..cbc1851f4
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.kicad_mod
@@ -0,0 +1,52 @@
+(module Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 11.94mm post length, 1x19, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 11.94mm post length THT 1x19 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm (at 0 95.09) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 93.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 93.98) (end -3.175 93.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 93.98) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 94.09) (end 3.285 94.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 94.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 94.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 94.48) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 94.48) (end 3.68 94.48) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 94.48) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 81.28) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 0 86.36) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 19 thru_hole circle (at 0 91.44) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 45.72 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.kicad_mod b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.kicad_mod
new file mode 100644
index 000000000..f0184bcfd
--- /dev/null
+++ b/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.kicad_mod
@@ -0,0 +1,52 @@
+(module Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm (layer F.Cu) (tedit 63B55738)
+  (descr "Through hole straight Samtec HPM power header series 3.81mm post length, 1x19, 5.08mm pitch, single row")
+  (tags "Through hole Samtec HPM power header series 3.81mm post length THT 1x19 5.08mm single row")
+  (fp_text reference REF** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm (at 0 95.09) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.5875 -2.54) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 -2.54) (end 3.175 93.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.175 93.98) (end -3.175 93.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 93.98) (end -3.175 -0.9525) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.175 -0.9525) (end -1.5875 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.285 94.09) (end 3.285 94.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end -3.285 94.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.285 2.54) (end 3.285 94.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 2.54) (end 3.285 2.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 0) (end -3.285 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.285 -2.65) (end 0 -2.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.68 -3.05) (end -3.68 94.48) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.68 94.48) (end 3.68 94.48) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 94.48) (end 3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.68 -3.05) (end -3.68 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 5.08) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 10.16) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 15.24) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 20.32) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 25.4) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 30.48) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 35.56) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 40.64) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 45.72) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 50.8) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 55.88) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 60.96) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 66.04) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 71.12) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 76.2) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 81.28) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 0 86.36) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (pad 19 thru_hole circle (at 0 91.44) (size 2.8 2.8) (drill 1.75) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 0 45.72 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..25b7b4e4e
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,58 @@
+(module TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 10 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 1-215079-0 8-215079-10")
+  (fp_text reference REF** (at 1.27 -2.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical (at 1.27 14.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.735) (end 0 -0.735) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.735) (end 0 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.635) (end -1.33 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.635) (end -1.33 5.715) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.735) (end 2.54 -0.735) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.735) (end 2.54 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.635) (end 3.87 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.635) (end 3.87 5.715) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.165) (end 0 12.165) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 12.165) (end 0 13.065) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 13.065) (end -1.33 13.065) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 13.065) (end -1.33 5.715) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.165) (end 2.54 12.165) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.165) (end 2.54 13.065) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.065) (end 3.87 13.065) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 13.065) (end 3.87 5.715) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.745) (end -1.44 13.175) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 13.175) (end 3.98 13.175) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.175) (end 3.98 -1.745) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.14) (end -1.83 13.57) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 13.57) (end 4.37 13.57) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 13.57) (end 4.37 -2.14) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.14) (end -1.83 -2.14) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 10.16) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 2.54 11.43) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 5.72) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..57ed4ea9f
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,60 @@
+(module TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 12 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 1-215079-2 8-215079-12")
+  (fp_text reference REF** (at 1.27 -2.87) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical (at 1.27 16.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.765) (end 0 -0.765) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.765) (end 0 -1.665) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.665) (end -1.33 -1.665) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.665) (end -1.33 6.985) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.765) (end 2.54 -0.765) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.765) (end 2.54 -1.665) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.665) (end 3.87 -1.665) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.665) (end 3.87 6.985) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.735) (end 0 14.735) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 14.735) (end 0 15.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 15.635) (end -1.33 15.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 15.635) (end -1.33 6.985) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.735) (end 2.54 14.735) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.735) (end 2.54 15.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.635) (end 3.87 15.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 15.635) (end 3.87 6.985) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.775) (end -1.44 15.745) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 15.745) (end 3.98 15.745) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 15.745) (end 3.98 -1.775) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.17) (end -1.83 16.14) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 16.14) (end 4.37 16.14) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 16.14) (end 4.37 -2.17) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.17) (end -1.83 -2.17) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 10.16) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 2.54 11.43) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 12.7) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 2.54 13.97) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 6.99) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..219051a27
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,62 @@
+(module TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 14 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 1-215079-4 8-215079-14")
+  (fp_text reference REF** (at 1.27 -2.85) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical (at 1.27 19.36) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.745) (end 0 -0.745) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.745) (end 0 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.645) (end -1.33 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.645) (end -1.33 8.255) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.745) (end 2.54 -0.745) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.745) (end 2.54 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.645) (end 3.87 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.645) (end 3.87 8.255) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.255) (end 0 17.255) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 17.255) (end 0 18.155) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 18.155) (end -1.33 18.155) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 18.155) (end -1.33 8.255) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.255) (end 2.54 17.255) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.255) (end 2.54 18.155) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.155) (end 3.87 18.155) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 18.155) (end 3.87 8.255) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.755) (end -1.44 18.265) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 18.265) (end 3.98 18.265) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 18.265) (end 3.98 -1.755) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.15) (end -1.83 18.66) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 18.66) (end 4.37 18.66) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 18.66) (end 4.37 -2.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.15) (end -1.83 -2.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 10.16) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 2.54 11.43) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 12.7) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 2.54 13.97) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 15.24) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 2.54 16.51) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 8.26) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..23def497c
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,64 @@
+(module TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 16 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 1-215079-6 8-215079-16")
+  (fp_text reference REF** (at 1.27 -2.88) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical (at 1.27 21.93) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.775) (end 0 -0.775) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.775) (end 0 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.675) (end -1.33 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.675) (end -1.33 9.525) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.775) (end 2.54 -0.775) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.775) (end 2.54 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.675) (end 3.87 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.675) (end 3.87 9.525) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 19.825) (end 0 19.825) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 19.825) (end 0 20.725) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 20.725) (end -1.33 20.725) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 20.725) (end -1.33 9.525) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 19.825) (end 2.54 19.825) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.825) (end 2.54 20.725) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.725) (end 3.87 20.725) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 20.725) (end 3.87 9.525) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.785) (end -1.44 20.835) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 20.835) (end 3.98 20.835) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 20.835) (end 3.98 -1.785) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.18) (end -1.83 21.23) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 21.23) (end 4.37 21.23) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 21.23) (end 4.37 -2.18) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.18) (end -1.83 -2.18) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 10.16) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 2.54 11.43) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 12.7) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 2.54 13.97) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 15.24) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 2.54 16.51) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 17.78) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 2.54 19.05) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 9.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..45a79cc7f
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,66 @@
+(module TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 18 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 1-215079-8 8-215079-18")
+  (fp_text reference REF** (at 1.27 -2.86) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical (at 1.27 24.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.755) (end 0 -0.755) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.755) (end 0 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.655) (end -1.33 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.655) (end -1.33 10.795) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.755) (end 2.54 -0.755) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.755) (end 2.54 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.655) (end 3.87 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.655) (end 3.87 10.795) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.345) (end 0 22.345) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 22.345) (end 0 23.245) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 23.245) (end -1.33 23.245) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 23.245) (end -1.33 10.795) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.345) (end 2.54 22.345) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.345) (end 2.54 23.245) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.245) (end 3.87 23.245) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 23.245) (end 3.87 10.795) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.765) (end -1.44 23.355) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 23.355) (end 3.98 23.355) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 23.355) (end 3.98 -1.765) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.16) (end -1.83 23.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 23.75) (end 4.37 23.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 23.75) (end 4.37 -2.16) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.16) (end -1.83 -2.16) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 10.16) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 2.54 11.43) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 12.7) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 2.54 13.97) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 15.24) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 2.54 16.51) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 17.78) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 2.54 19.05) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 20.32) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 2.54 21.59) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 10.79) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..1a07fec6f
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,68 @@
+(module TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 20 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 2-215079-0 9-215079-20")
+  (fp_text reference REF** (at 1.27 -2.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical (at 1.27 26.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.735) (end 0 -0.735) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.735) (end 0 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.635) (end -1.33 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.635) (end -1.33 12.065) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.735) (end 2.54 -0.735) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.735) (end 2.54 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.635) (end 3.87 -1.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.635) (end 3.87 12.065) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 24.865) (end 0 24.865) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 24.865) (end 0 25.765) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 25.765) (end -1.33 25.765) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 25.765) (end -1.33 12.065) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 24.865) (end 2.54 24.865) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.865) (end 2.54 25.765) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.765) (end 3.87 25.765) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 25.765) (end 3.87 12.065) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.745) (end -1.44 25.875) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 25.875) (end 3.98 25.875) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 25.875) (end 3.98 -1.745) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.14) (end -1.83 26.27) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 26.27) (end 4.37 26.27) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 26.27) (end 4.37 -2.14) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.14) (end -1.83 -2.14) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 10.16) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 2.54 11.43) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 12.7) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 2.54 13.97) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 15.24) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 2.54 16.51) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 17.78) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 2.54 19.05) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at 0 20.32) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 2.54 21.59) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 19 thru_hole circle (at 0 22.86) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 20 thru_hole circle (at 2.54 24.13) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 12.06) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..1b55923dd
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(module TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 4 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 215079-4 7-215079-4")
+  (fp_text reference REF** (at 1.27 -2.85) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical (at 1.27 6.66) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.745) (end 0 -0.745) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.745) (end 0 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.645) (end -1.33 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.645) (end -1.33 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.745) (end 2.54 -0.745) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.745) (end 2.54 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.645) (end 3.87 -1.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.645) (end 3.87 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.555) (end 0 4.555) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 4.555) (end 0 5.455) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 5.455) (end -1.33 5.455) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 5.455) (end -1.33 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.555) (end 2.54 4.555) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.555) (end 2.54 5.455) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.455) (end 3.87 5.455) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 5.455) (end 3.87 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.755) (end -1.44 5.565) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 5.565) (end 3.98 5.565) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 5.565) (end 3.98 -1.755) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.15) (end -1.83 5.96) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 5.96) (end 4.37 5.96) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 5.96) (end 4.37 -2.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.15) (end -1.83 -2.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 1.91) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..59d34c2e2
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,54 @@
+(module TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 6 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 215079-6 7-215079-6")
+  (fp_text reference REF** (at 1.27 -2.88) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical (at 1.27 9.23) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.775) (end 0 -0.775) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.775) (end 0 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.675) (end -1.33 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.675) (end -1.33 3.175) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.775) (end 2.54 -0.775) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.775) (end 2.54 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.675) (end 3.87 -1.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.675) (end 3.87 3.175) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.125) (end 0 7.125) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 7.125) (end 0 8.025) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 8.025) (end -1.33 8.025) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 8.025) (end -1.33 3.175) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.125) (end 2.54 7.125) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.125) (end 2.54 8.025) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.025) (end 3.87 8.025) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 8.025) (end 3.87 3.175) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.785) (end -1.44 8.135) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 8.135) (end 3.98 8.135) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.135) (end 3.98 -1.785) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.18) (end -1.83 8.53) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 8.53) (end 4.37 8.53) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 8.53) (end 4.37 -2.18) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.18) (end -1.83 -2.18) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 3.17) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical.kicad_mod b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical.kicad_mod
new file mode 100644
index 000000000..cd57270bf
--- /dev/null
+++ b/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical.kicad_mod
@@ -0,0 +1,56 @@
+(module TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical (layer F.Cu) (tedit 63A06819)
+  (descr "TE-Connectivity Micro-MaTch female-on-board top-entry thru-hole 8 pin connector, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F215079%7FY1%7Fpdf%7FEnglish%7FENG_CD_215079_Y1.pdf%7F215079-4")
+  (tags "connector TE-Connectivity Micro-MaTch Vertical 215079-8 7-215079-8")
+  (fp_text reference REF** (at 1.27 -2.86) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical (at 1.27 11.75) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 -0.755) (end 0 -0.755) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -0.755) (end 0 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 -1.655) (end -1.33 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -1.655) (end -1.33 4.445) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.755) (end 2.54 -0.755) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.755) (end 2.54 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.655) (end 3.87 -1.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 -1.655) (end 3.87 4.445) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.645) (end 0 9.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 9.645) (end 0 10.545) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 10.545) (end -1.33 10.545) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 10.545) (end -1.33 4.445) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.645) (end 2.54 9.645) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.645) (end 2.54 10.545) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.545) (end 3.87 10.545) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.87 10.545) (end 3.87 4.445) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.44 -1.765) (end -1.44 10.655) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.44 10.655) (end 3.98 10.655) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 10.655) (end 3.98 -1.765) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.83 0) (end -2.83 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 0.5) (end -2.83 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.83 -0.5) (end -1.83 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.83 -2.16) (end -1.83 11.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.83 11.05) (end 4.37 11.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 11.05) (end 4.37 -2.16) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.37 -2.16) (end -1.83 -2.16) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 1.27) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.54 3.81) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 5.08) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 2.54 6.35) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 7.62) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 2.54 8.89) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 1.8 -1.4) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+  (fp_text user ${REFERENCE} (at 1.27 4.44) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Connector_TE-Connectivity.3dshapes/TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_USB.pretty/USB_Micro-B_Technik_TWP-4002D-H3.kicad_mod b/Connector_USB.pretty/USB_Micro-B_Technik_TWP-4002D-H3.kicad_mod
new file mode 100644
index 000000000..0e4053b8d
--- /dev/null
+++ b/Connector_USB.pretty/USB_Micro-B_Technik_TWP-4002D-H3.kicad_mod
@@ -0,0 +1,61 @@
+(footprint "USB_Micro-B_Technik_TWP-4002D-H3" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 60477CF6)
+  (descr "Dustproof Micro USB Type B TWP-4002D-H3, https://www.technik.com.hk/images/pdf_product/WP4002D-H3-A_2.0.pdf")
+  (tags "USB Micro B horizontal dustproof waterproof IP67")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -2.825) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 46b64f65-acea-4c73-816a-dd825fc8d7c4)
+  )
+  (fp_text value "USB_Micro-B_Technik_TWP-4002D-H3" (at 0 7.275) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 04141b35-e025-4103-a161-7737c1c4b136)
+  )
+  (fp_text user "PCB Edge" (at 0 2.5) (layer "Dwgs.User")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp ee1fd01e-1a58-4e69-b860-7dce4a6ee367)
+  )
+  (fp_text user "${REFERENCE}" (at 0 1) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp cdd00ac3-17ba-4b6a-a495-9bcc3f2902dd)
+  )
+  (fp_line (start 5.23 -0.625) (end 3.61 -0.625) (layer "F.SilkS") (width 0.12) (tstamp 066dfe04-dd09-4fca-8447-8f8ca00e1607))
+  (fp_line (start 5.23 2.995) (end 5.23 -0.625) (layer "F.SilkS") (width 0.12) (tstamp 6ff31ccf-2209-4883-97b3-b3094b5045ec))
+  (fp_line (start -1.3 -1.925) (end -1.5 -2.125) (layer "F.SilkS") (width 0.12) (tstamp 799e44c1-19fa-4597-bbf1-7a9203c2861e))
+  (fp_line (start -1.5 -2.125) (end -1.1 -2.125) (layer "F.SilkS") (width 0.12) (tstamp a5fad345-f28d-4fea-b4cc-fd0fb75b9ef0))
+  (fp_line (start -5.23 -0.525) (end -3.61 -0.525) (layer "F.SilkS") (width 0.12) (tstamp ace9612e-6c1e-409e-a75a-907da0ec2ab4))
+  (fp_line (start -5.23 2.995) (end -5.23 -0.525) (layer "F.SilkS") (width 0.12) (tstamp ad7b4555-f757-4572-8fad-dade41f3f278))
+  (fp_line (start -1.1 -2.125) (end -1.3 -1.925) (layer "F.SilkS") (width 0.12) (tstamp b096b58a-0364-49b0-824d-76014e3d7772))
+  (fp_line (start 5 3.175) (end -5 3.175) (layer "Dwgs.User") (width 0.1) (tstamp 8e65d513-e779-4a79-9ed1-db1189e7b5e1))
+  (fp_line (start -5.33 6.5) (end -5.33 -2) (layer "F.CrtYd") (width 0.05) (tstamp 5987c6da-9433-4d6f-ac27-d8d9d0e6c9bb))
+  (fp_line (start 5.33 6.5) (end -5.33 6.5) (layer "F.CrtYd") (width 0.05) (tstamp 65fd9f1b-0057-49f6-bd69-5d2e2aeac231))
+  (fp_line (start 5.33 -2) (end 5.33 6.5) (layer "F.CrtYd") (width 0.05) (tstamp b7c474f5-edbd-4ce3-a072-316037466239))
+  (fp_line (start -5.33 -2) (end 5.33 -2) (layer "F.CrtYd") (width 0.05) (tstamp ec1fe0e4-e5da-49e2-bf88-77e6ed48907d))
+  (fp_line (start -5 3.175) (end -5 4.175) (layer "F.Fab") (width 0.1) (tstamp 0c44cd5e-5671-4d99-be95-84a89e354f95))
+  (fp_line (start 4.25 6.175) (end 4.25 4.175) (layer "F.Fab") (width 0.1) (tstamp 410418a5-c316-43fd-b91c-ec901beecc63))
+  (fp_line (start 5 -0.325) (end 5 3.175) (layer "F.Fab") (width 0.1) (tstamp 625161d2-fa37-4b92-82b6-24c34d6f7d4f))
+  (fp_line (start -5 -0.325) (end 5 -0.325) (layer "F.Fab") (width 0.1) (tstamp 75a54f81-d3df-4556-820e-04be8300f4ec))
+  (fp_line (start -5 4.175) (end -4.25 4.175) (layer "F.Fab") (width 0.1) (tstamp 7da08f24-e8d7-453b-b4e7-35748d5ac9c9))
+  (fp_line (start 4.25 4.175) (end 5 4.175) (layer "F.Fab") (width 0.1) (tstamp 9747839e-7a3a-4d88-b30b-2891f30006fa))
+  (fp_line (start -1.3 -0.025) (end -1.1 -0.325) (layer "F.Fab") (width 0.1) (tstamp bce92d10-7f08-4150-a12c-500e9952c96b))
+  (fp_line (start -5 3.175) (end -5 -0.325) (layer "F.Fab") (width 0.1) (tstamp d1c8ba43-7066-4793-bfb4-5f6bc56bdc11))
+  (fp_line (start -4.25 4.175) (end -4.25 6.175) (layer "F.Fab") (width 0.1) (tstamp d4c99ee6-1ca7-48ae-8d92-416bc748f2b9))
+  (fp_line (start 5 4.175) (end 5 3.175) (layer "F.Fab") (width 0.1) (tstamp e665c916-3f43-4c07-be2a-a925b0f3ad91))
+  (fp_line (start -4.25 6.175) (end 4.25 6.175) (layer "F.Fab") (width 0.1) (tstamp ec60ce33-ca2d-408e-85fd-7645be24fafe))
+  (fp_line (start -1.5 -0.325) (end -1.3 -0.025) (layer "F.Fab") (width 0.1) (tstamp f895965d-d232-4feb-b1ec-f37b5830ad99))
+  (pad "" np_thru_hole circle (at -2.5 1.175) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask) (tstamp 4be8b846-59f4-451a-882b-77bb7f20611f))
+  (pad "" np_thru_hole circle (at 2.5 1.175) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask) (tstamp 58c8c9c3-3ddc-4669-b890-18a1e621bdc6))
+  (pad "1" smd rect (at -1.3 -1.075) (size 0.4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1fff268e-157b-4142-bdf9-24b4991f822b))
+  (pad "2" smd rect (at -0.65 -1.075) (size 0.4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 655f8774-a6a1-486f-be21-a6b8487ab4dd))
+  (pad "3" smd rect (at 0 -1.075) (size 0.4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95a7c5af-3874-4e75-be9d-9f0bb7e653f7))
+  (pad "4" smd rect (at 0.65 -1.075) (size 0.4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a9bf188d-a0e7-42f8-a1a2-d0575f37ce38))
+  (pad "5" smd rect (at 1.3 -1.075) (size 0.4 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 23cbb213-69ef-4869-9408-61aa2b872995))
+  (pad "6" thru_hole oval (at -2.55 -1.025) (size 1.6 1.1) (drill oval 1.1 0.6) (layers *.Cu *.Mask) (tstamp 0672d94c-fa38-4e70-a076-04d5bd5d49ad))
+  (pad "6" thru_hole oval (at 2.55 -1.025) (size 1.6 1.1) (drill oval 1.1 0.6) (layers *.Cu *.Mask) (tstamp be75d398-b76d-4c0d-bacf-4c050633e8d8))
+  (model "${KICAD6_3DMODEL_DIR}/Connector_USB.3dshapes/USB_Micro-B_Technik_TWP-4002D-H3.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector_USB.pretty/USB_Micro-B_XKB_U254-051T-4BH83-F1S.kicad_mod b/Connector_USB.pretty/USB_Micro-B_XKB_U254-051T-4BH83-F1S.kicad_mod
new file mode 100644
index 000000000..fcf0833a9
--- /dev/null
+++ b/Connector_USB.pretty/USB_Micro-B_XKB_U254-051T-4BH83-F1S.kicad_mod
@@ -0,0 +1,83 @@
+(footprint "USB_Micro-B_XKB_U254-051T-4BH83-F1S" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63933B54)
+  (descr "XKB Connectivity, USB Micro-B, right-angle, SMT, https://datasheet.lcsc.com/lcsc/2206091745_XKB-Connectivity-U254-051T-4BH83-F1S_C397452.pdf")
+  (tags "USB Micro-B Receptacle SMD")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 2ee4e5c1-8a09-4239-878c-1961f27a273b)
+  )
+  (fp_text value "USB_Micro-B_XKB_U254-051T-4BH83-F1S" (at 0 4) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 65bcbf1a-192d-47ca-864c-3a7da7198a80)
+  )
+  (fp_text user "PCB Edge" (at 0 1.5) (layer "Dwgs.User")
+    (effects (font (size 0.5 0.5) (thickness 0.08)))
+    (tstamp 5e1c7548-5d68-4638-a81f-7ca3a6ef5e35)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 29df116f-cb65-418d-b0f7-09824d2e25ec)
+  )
+  (fp_line (start 3.845 -1.16) (end 3.845 1.33) (layer "F.SilkS") (width 0.12) (tstamp 01c303d5-617f-4e31-b9a3-fb3380dc4a56))
+  (fp_line (start -1.7 -3.6) (end -0.9 -3.6) (layer "F.SilkS") (width 0.12) (tstamp 23e56340-ce23-4348-b56e-3b8f112fe8e0))
+  (fp_line (start -1.3 -3.15) (end -1.7 -3.6) (layer "F.SilkS") (width 0.12) (tstamp b1c49a8c-8655-4e91-96ec-1cf5239e7534))
+  (fp_line (start -0.9 -3.6) (end -1.3 -3.15) (layer "F.SilkS") (width 0.12) (tstamp c895a53e-e800-4141-a2bf-9f290b3649bb))
+  (fp_line (start -3.845 -1.16) (end -3.845 1.33) (layer "F.SilkS") (width 0.12) (tstamp f8ebe8c5-b1f0-46cc-a0e8-2316db7915b3))
+  (fp_line (start -5 1.84) (end 5 1.84) (layer "Dwgs.User") (width 0.1) (tstamp d5461d16-cb17-4ac4-8bdb-824eb99aded0))
+  (fp_line (start -4.65 3.04) (end 4.65 3.04) (layer "F.CrtYd") (width 0.05) (tstamp 06f2fcf4-4a12-4235-bb7e-067a6f21f24e))
+  (fp_line (start 4.65 3.04) (end 4.65 -3.46) (layer "F.CrtYd") (width 0.05) (tstamp 289da737-d19a-446b-a04a-8663ec97632d))
+  (fp_line (start -4.65 -3.46) (end 4.65 -3.46) (layer "F.CrtYd") (width 0.05) (tstamp e5afaf9b-9d55-41da-aac3-bbd556db0774))
+  (fp_line (start -4.65 3.04) (end -4.65 -3.46) (layer "F.CrtYd") (width 0.05) (tstamp ed61c117-f7cc-4ccf-a765-551136012bc9))
+  (fp_line (start -3.725 2.54) (end -3.725 -2.54) (layer "F.Fab") (width 0.1) (tstamp 2bd33259-b55e-48f1-a978-877808b14c7c))
+  (fp_line (start -1.6 -2.54) (end -1.3 -2.04) (layer "F.Fab") (width 0.1) (tstamp 40c1c509-30f0-40e3-af2d-45cd42f6d024))
+  (fp_line (start 3.725 2.54) (end 3.725 -2.54) (layer "F.Fab") (width 0.1) (tstamp 5a2daecd-a356-439b-9bc9-3d43c3e98549))
+  (fp_line (start -1.3 -2.04) (end -1 -2.54) (layer "F.Fab") (width 0.1) (tstamp 85cd977f-9887-4348-967d-95cc45a4361e))
+  (fp_line (start -3.725 -2.54) (end 3.725 -2.54) (layer "F.Fab") (width 0.1) (tstamp 8fc0a8ec-9967-45af-b7bf-aacd0a034b00))
+  (fp_line (start -3.725 2.54) (end 3.725 2.54) (layer "F.Fab") (width 0.1) (tstamp adc21d55-66a7-45c3-a49b-f8736baa8e12))
+  (pad "" np_thru_hole circle (at 2 -1.96) (size 0.6 0.6) (drill 0.6) (layers F&B.Cu *.Mask) (tstamp 59283ca7-13cc-4ebf-8067-905503a61136))
+  (pad "" np_thru_hole circle (at -2 -1.96) (size 0.6 0.6) (drill 0.6) (layers F&B.Cu *.Mask) (tstamp b65c8a49-8b8e-46e6-bc47-6d47248a9a96))
+  (pad "1" smd rect (at -1.3 -2.285) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b89fb75f-2e0d-4e9e-9382-0a042858cd8a))
+  (pad "2" smd rect (at -0.65 -2.285) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e4c73d6c-8673-42c3-8298-035272d014fe))
+  (pad "3" smd rect (at 0 -2.285) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 12f88356-523b-4719-816b-6e1f2c771e57))
+  (pad "4" smd rect (at 0.65 -2.285) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2d9fbacb-58e2-4f50-9e2a-7db7ab7af05b))
+  (pad "5" smd rect (at 1.3 -2.285) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cc446331-c6a1-40ae-9262-2967d0aec6be))
+  (pad "6" smd custom (at 3.1 -2.16) (size 1 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy -0.8 0.8)
+          (xy 1.05 0.8)
+          (xy 1.05 -0.8)
+          (xy -1.05 -0.8)
+          (xy -1.05 -0.35)
+          (xy -0.55 0)
+          (xy -0.55 0.4)
+          (xy -0.8 0.65)
+        ) (width 0) (fill yes))
+    ) (tstamp 28e1d8e7-5f78-4c84-b432-34424d880a4e))
+  (pad "6" smd custom (at -3.1 -2.16) (size 1 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.8 0.8)
+          (xy -1.05 0.8)
+          (xy -1.05 -0.8)
+          (xy 1.05 -0.8)
+          (xy 1.05 -0.35)
+          (xy 0.55 0)
+          (xy 0.55 0.4)
+          (xy 0.8 0.65)
+        ) (width 0) (fill yes))
+    ) (tstamp 29388ac8-c0ca-45f2-8597-fb4333c86704))
+  (pad "6" smd rect (at -1.2 0.39) (size 1.9 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5f091db5-9c63-4a6b-8288-76858457472a))
+  (pad "6" smd rect (at 1.2 0.39) (size 1.9 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7f752c6e-a86a-41b2-999c-a0148df8f193))
+  (pad "6" thru_hole oval (at -2.825 0.39) (size 1 1.7) (drill oval 0.5 1.2) (layers *.Cu *.Mask) (tstamp cc82b8ad-801a-4f35-85cd-b8698f276902))
+  (pad "6" thru_hole oval (at 2.825 0.39) (size 0.85 1.7) (drill oval 0.5 1.2) (layers *.Cu *.Mask) (tstamp ed5379de-71af-4540-9146-f9f88938f968))
+  (model "${KICAD6_3DMODEL_DIR}/Connector_USB.3dshapes/USB_Micro-B_XKB_U254-051T-4BH83-F1S.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Converter_DCDC.pretty/Converter_DCDC_Murata_NXExSxxxxMC_SMD.kicad_mod b/Converter_DCDC.pretty/Converter_DCDC_Murata_NXExSxxxxMC_SMD.kicad_mod
index d21b4efc0..3b4b5510b 100644
--- a/Converter_DCDC.pretty/Converter_DCDC_Murata_NXExSxxxxMC_SMD.kicad_mod
+++ b/Converter_DCDC.pretty/Converter_DCDC_Murata_NXExSxxxxMC_SMD.kicad_mod
@@ -52,7 +52,7 @@
   (zone (net 0) (net_name "") (layer "F.Cu") (tstamp c6729a93-7d79-4be4-bf99-9153160fffdb) (hatch full 0.508)
     (connect_pads (clearance 0))
     (min_thickness 0.254)
-    (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints not_allowed))
+    (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
     (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
     (polygon
       (pts
@@ -63,7 +63,7 @@
       )
     )
   )
-  (model "${KICAD6_3DMODEL_DIR}/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NXE2SxxxxMC_SMD.wrl"
+  (model "${KICAD6_3DMODEL_DIR}/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NXExSxxxxMC_SMD.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Diode_SMD.pretty/D_MELF-RM10_Universal_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_MELF-RM10_Universal_Handsoldering.kicad_mod
index 0b1a981f7..4c0e3c642 100644
--- a/Diode_SMD.pretty/D_MELF-RM10_Universal_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_MELF-RM10_Universal_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_MELF-RM10_Universal_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5905D8D3)
+(footprint D_MELF-RM10_Universal_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode, Universal, MELF, RM10, Handsoldering, SMD, Thruhole,")
   (tags "Diode Universal MELF RM10 Handsoldering SMD Thruhole ")
   (attr through_hole)
-  (fp_text reference "REF**" (at 0 -2.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp a6190f62-7413-4dc2-8c10-81d487b68dae)
   )
-  (fp_text value "D_MELF-RM10_Universal_Handsoldering" (at 0 2.5) (layer "F.Fab")
+  (fp_text value D_MELF-RM10_Universal_Handsoldering (at 0 2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d6167628-8913-49cf-bc81-c427aa7969ae)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 54db9e9f-b4be-4b90-ba12-f4599808d55f)
   )
-  (fp_line (start -6.3 -1.5) (end -6.3 1.5) (layer "F.SilkS") (width 0.12) (tstamp 3fcccce2-289f-4cdc-a1d9-ab0605f857db))
-  (fp_line (start 3.9 -1.5) (end -6.3 -1.5) (layer "F.SilkS") (width 0.12) (tstamp 3fda3b62-5828-4bed-97fe-fe337d68ddee))
-  (fp_line (start -6.3 1.5) (end 3.9 1.5) (layer "F.SilkS") (width 0.12) (tstamp 86619a51-1f73-4f44-a8cf-44cf75e91c55))
-  (fp_line (start -6.4 -1.6) (end 6.4 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 066f3ba5-6cbd-4d97-901c-1a92bcf77090))
-  (fp_line (start 6.4 -1.6) (end 6.4 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 4f60b722-033a-4868-93c1-ebbc2e662e23))
-  (fp_line (start 6.4 1.6) (end -6.4 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 79b33dd7-6568-4744-a3bb-722cef4b9c44))
-  (fp_line (start -6.4 1.6) (end -6.4 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 876719d3-628c-4bc8-9c0f-ac0c26c5bf33))
-  (fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer "F.Fab") (width 0.1) (tstamp 10ff5fe6-2906-41ad-881f-3daae7d74268))
-  (fp_line (start 2.6 -1.3) (end -2.6 -1.3) (layer "F.Fab") (width 0.1) (tstamp 1a8a528c-fb03-4f11-81db-a1e67b17e7e5))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 318566bc-cb99-4af1-90b5-472b43c79afa))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 7aa20813-b333-4cc7-95fa-ba80b3adb80e))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 88b1c71f-7785-49bb-a482-62d7414e98fb))
-  (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer "F.Fab") (width 0.1) (tstamp c604f56a-4d59-4e8d-bc56-1306af2a766e))
-  (fp_line (start -2.6 1.3) (end 2.6 1.3) (layer "F.Fab") (width 0.1) (tstamp c9b122d6-663d-4939-93e1-5219c8ff00c4))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp d4103f1f-dc8c-407b-9f9b-c14fce96e6e1))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp f0568c6d-cce0-4a27-84af-6e7be546fb78))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp f3e3532e-ea7c-4c68-b228-75d2d79f5d93))
-  (pad "1" thru_hole rect (at -5 0) (size 4.5 2.7) (drill 1.19888 (offset 1.1 0)) (layers *.Cu *.Mask) (tstamp 4fb428cf-50ec-4ad1-840c-9897bb7e2ded))
-  (pad "2" thru_hole rect (at 5 0 180) (size 4.5 2.7) (drill 1.19888 (offset 1.1 0)) (layers *.Cu *.Mask) (tstamp 526cbf65-2476-48c4-afaa-58e58891e071))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -6.41 -1.61) (end -6.41 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.9 -1.61) (end -6.41 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.41 1.61) (end 3.9 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.4 1.6) (end -6.4 1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.4 1.6) (end -6.4 -1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.4 -1.6) (end 6.4 1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.4 -1.6) (end 6.4 -1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 1.3) (end 2.6 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.6 -1.3) (end -2.6 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (pad 1 thru_hole roundrect (at -5 0) (size 4.5 2.7) (drill 1.19888 (offset 1.1 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.0925925926))
+  (pad 2 thru_hole roundrect (at 5 0 180) (size 4.5 2.7) (drill 1.19888 (offset 1.1 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.0925925926))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_MELF.kicad_mod b/Diode_SMD.pretty/D_MELF.kicad_mod
index de9ad4155..d2ed89532 100644
--- a/Diode_SMD.pretty/D_MELF.kicad_mod
+++ b/Diode_SMD.pretty/D_MELF.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_MELF" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5905D864)
+(footprint D_MELF (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode, MELF,,")
   (tags "Diode MELF ")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 5f666ae5-ef75-4e75-ac47-0ec26452db3d)
   )
-  (fp_text value "D_MELF" (at -0.25 2.5) (layer "F.Fab")
+  (fp_text value D_MELF (at -0.25 2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e5cd062f-58e0-40f5-bb0f-13e9154ee20f)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 0b03e4d5-4910-419f-9a0f-d8116a352dd9)
   )
-  (fp_line (start -3.3 1.5) (end 2.4 1.5) (layer "F.SilkS") (width 0.12) (tstamp 614f4375-f143-46c7-a477-19d38d6de9e1))
-  (fp_line (start 2.4 -1.5) (end -3.3 -1.5) (layer "F.SilkS") (width 0.12) (tstamp cc0384ab-625c-4046-b6b9-34daa53f5abc))
-  (fp_line (start -3.3 -1.5) (end -3.3 1.5) (layer "F.SilkS") (width 0.12) (tstamp f957157c-d273-471f-a1f9-eed2d878d0b9))
-  (fp_line (start -3.4 1.6) (end -3.4 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 349c68c4-8ea2-44df-964c-17ce94f61215))
-  (fp_line (start -3.4 -1.6) (end 3.4 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 5f050053-77b3-490f-b61e-867759aac962))
-  (fp_line (start 3.4 -1.6) (end 3.4 1.6) (layer "F.CrtYd") (width 0.05) (tstamp a5787c7f-7033-493d-9e48-9c76aefbdfd9))
-  (fp_line (start 3.4 1.6) (end -3.4 1.6) (layer "F.CrtYd") (width 0.05) (tstamp cd47e044-1b39-456b-a5b6-992454695235))
-  (fp_line (start -2.6 1.3) (end 2.6 1.3) (layer "F.Fab") (width 0.1) (tstamp 129ab10c-2df8-497b-a268-2276cc282832))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 889dd007-5592-473d-886f-de1f21fc79b8))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 8d39e993-784d-4236-8321-497e55e20d0b))
-  (fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer "F.Fab") (width 0.1) (tstamp a5948add-fecb-416c-91e3-e6d6dc32e1b9))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp b7bcda53-8f9e-4b95-9ce8-edd79657fa30))
-  (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer "F.Fab") (width 0.1) (tstamp bc344323-b910-46d8-b8c3-f6fbbe133af3))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp d4c38281-d280-49e5-a863-87d9cdae805b))
-  (fp_line (start 2.6 -1.3) (end -2.6 -1.3) (layer "F.Fab") (width 0.1) (tstamp d56209c6-dc44-4212-bd1b-b4608363362a))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp eff3e05e-0764-4c0e-9c6f-d5aaaa9cf9fb))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp fc0a6ac2-3fbe-43de-8167-8f0565e536fb))
-  (pad "1" smd rect (at -2.4 0) (size 1.5 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 75b1f83f-76b4-463b-b06b-74088a22905f))
-  (pad "2" smd rect (at 2.4 0) (size 1.5 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp beaf5ff5-299b-4d38-b901-109057737ff1))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start 2.4 -1.61) (end -3.41 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.41 -1.61) (end -3.41 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.41 1.61) (end 2.4 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.4 -1.6) (end 3.4 1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.4 1.6) (end -3.4 1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.4 -1.6) (end 3.4 -1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.4 1.6) (end -3.4 -1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.6 -1.3) (end -2.6 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 1.3) (end 2.6 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2.4 0) (size 1.5 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1666666667))
+  (pad 2 smd roundrect (at 2.4 0) (size 1.5 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1666666667))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_MELF_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_MELF_Handsoldering.kicad_mod
index 965705b0b..b9db86e1e 100644
--- a/Diode_SMD.pretty/D_MELF_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_MELF_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_MELF_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5905D89D)
+(footprint D_MELF_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode MELF Handsoldering")
   (tags "Diode MELF Handsoldering")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2.25) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1d78a646-d342-48c3-a334-35725a41e396)
   )
-  (fp_text value "D_MELF_Handsoldering" (at 0 2.25) (layer "F.Fab")
+  (fp_text value D_MELF_Handsoldering (at 0 2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 35719f9b-f437-4f61-a3c0-0f19f11eec51)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2.25) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d9953c47-5f35-4259-911c-7292f5eafb77)
   )
-  (fp_line (start -5.3 1.5) (end 3.4 1.5) (layer "F.SilkS") (width 0.12) (tstamp 049783c6-00a3-4385-8a6f-137a0138e358))
-  (fp_line (start -5.3 -1.5) (end -5.3 1.5) (layer "F.SilkS") (width 0.12) (tstamp adee0d41-6980-4ba2-ac46-caf631480a7c))
-  (fp_line (start 3.4 -1.5) (end -5.3 -1.5) (layer "F.SilkS") (width 0.12) (tstamp ee0743d7-c5c0-48db-9abb-49150617f9ed))
-  (fp_line (start 5.4 -1.6) (end 5.4 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 323ff928-12b8-4585-9dd4-fc9c05ae8cb4))
-  (fp_line (start 5.4 1.6) (end -5.4 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3866339f-4369-47e8-9438-0d500f106aca))
-  (fp_line (start -5.4 1.6) (end -5.4 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 5a0eb687-69fa-43e4-8740-ad3488b4b780))
-  (fp_line (start -5.4 -1.6) (end 5.4 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 61dbb76a-39c0-41bc-96f4-326c352f9884))
-  (fp_line (start -2.6 1.3) (end 2.6 1.3) (layer "F.Fab") (width 0.1) (tstamp 16e9078f-7a6e-4773-95b9-4e3faa103108))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 1dd5eb2d-0f1f-472d-9a9e-46d993da325f))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 3119b8b7-f4f9-4195-9ab0-091c339c7862))
-  (fp_line (start 2.6 -1.3) (end -2.6 -1.3) (layer "F.Fab") (width 0.1) (tstamp 81eea0a1-2039-4921-8b42-f60f92064fc8))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 87fdbe70-856a-4632-be8b-c9be687d35ed))
-  (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer "F.Fab") (width 0.1) (tstamp aae39071-8783-45dc-aa63-8aa5bcef033d))
-  (fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer "F.Fab") (width 0.1) (tstamp ab4a2adf-e435-4d32-98bf-963ada7162da))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp b05e685d-7236-48a7-ad04-5eb6bfa58a4a))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp b3c3df32-ea49-413d-8d38-b988d52b90f7))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp f6221f90-4749-434d-8499-0c122b35c5c3))
-  (pad "1" smd rect (at -3.4 0) (size 3.5 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6fc68652-ca5e-4d8f-8fc4-f8cf28060c18))
-  (pad "2" smd rect (at 3.4 0) (size 3.5 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e44746f1-4b58-43a6-b338-f19ce18a399a))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -5.41 -1.61) (end -5.41 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.41 1.61) (end 3.4 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.4 -1.61) (end -5.41 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.4 -1.6) (end 5.4 -1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.4 1.6) (end -5.4 -1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.4 -1.6) (end 5.4 1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.4 1.6) (end -5.4 1.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 1.3) (end 2.6 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.6 -1.3) (end -2.6 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -3.4 0) (size 3.5 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.0925925926))
+  (pad 2 smd roundrect (at 3.4 0) (size 3.5 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.0925925926))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_MicroMELF.kicad_mod b/Diode_SMD.pretty/D_MicroMELF.kicad_mod
index d5620f962..72f5142cf 100644
--- a/Diode_SMD.pretty/D_MicroMELF.kicad_mod
+++ b/Diode_SMD.pretty/D_MicroMELF.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_MicroMELF" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D768594)
+(footprint D_MicroMELF (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode, MicroMELF, Reflow Soldering, http://www.vishay.com/docs/85597/bzm55.pdf")
   (tags "MicroMELF Diode")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.75) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 630a2e33-db9f-4890-ad8d-e4d7cfd391e6)
   )
-  (fp_text value "D_MicroMELF" (at 0 1.5) (layer "F.Fab")
+  (fp_text value D_MicroMELF (at 0 1.75) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1d517d31-dd27-4e6e-86bc-251991a2034e)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.75) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ff6ad348-7662-438e-9be3-f786ef6abbd8)
   )
-  (fp_line (start -1.36 0.78) (end 0.8 0.78) (layer "F.SilkS") (width 0.12) (tstamp 634bbd3d-d9a5-4ca4-9e59-2637db88a331))
-  (fp_line (start 0.8 -0.78) (end -1.36 -0.78) (layer "F.SilkS") (width 0.12) (tstamp dbbd0c1f-1a3c-424a-b3f0-41ab548c3052))
-  (fp_line (start -1.36 -0.78) (end -1.36 0.78) (layer "F.SilkS") (width 0.12) (tstamp fcbb94fe-658b-4310-9345-34e6c718813b))
-  (fp_line (start 1.45 0.85) (end 1.45 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 025db602-e72d-4215-9591-2db650a01962))
-  (fp_line (start 1.45 0.85) (end -1.45 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 9b085759-4431-4a7a-8d3e-00eeae6d4504))
-  (fp_line (start -1.45 -0.85) (end 1.45 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp aab49f21-c4fb-4c9d-91c5-c024b3e763b8))
-  (fp_line (start -1.45 -0.85) (end -1.45 0.85) (layer "F.CrtYd") (width 0.05) (tstamp b57e7894-20f3-4c08-b33c-28f3d6a0d5f6))
-  (fp_line (start -0.25 0) (end -0.75 0) (layer "F.Fab") (width 0.1) (tstamp 08f99c0a-872a-4565-b6a2-66a85db27716))
-  (fp_line (start 0.25 -0.25) (end 0.25 0.25) (layer "F.Fab") (width 0.1) (tstamp 3f445f1d-c17a-4912-83c7-03f8dd6a42d8))
-  (fp_line (start -0.25 -0.25) (end -0.25 0.25) (layer "F.Fab") (width 0.1) (tstamp 4e7eb2e6-bb91-438c-a55f-30216542172c))
-  (fp_line (start -0.25 0) (end 0.25 -0.25) (layer "F.Fab") (width 0.1) (tstamp 5e190ae9-af34-4d38-ac16-12502d1eea16))
-  (fp_line (start -0.95 -0.575) (end 0.95 -0.575) (layer "F.Fab") (width 0.1) (tstamp 694b21a8-68db-434c-af67-f705ea507cb7))
-  (fp_line (start 0.95 0.575) (end -0.95 0.575) (layer "F.Fab") (width 0.1) (tstamp 80268b23-d971-4e3e-809d-b8c7d8cde608))
-  (fp_line (start 0.25 0.25) (end -0.25 0) (layer "F.Fab") (width 0.1) (tstamp c1df6910-da46-48f5-8aa8-6db43580eaaf))
-  (fp_line (start 0.95 -0.575) (end 0.95 0.575) (layer "F.Fab") (width 0.1) (tstamp dcc5c61d-8364-435f-9249-4ab62b17b52f))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp e664c08f-83e6-4534-b729-cf9a618a1dd6))
-  (fp_line (start -0.95 0.575) (end -0.95 -0.575) (layer "F.Fab") (width 0.1) (tstamp fa50cba8-5303-4c11-9b74-58b6939b5ed6))
-  (pad "1" smd rect (at -0.8 0) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 89f5573b-9554-4064-8635-7cce03ec0e3f))
-  (pad "2" smd rect (at 0.8 0) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b2aac7de-e1e3-4018-a8d5-7a0b6745cc4c))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MicroMELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -1.46 -0.86) (end -1.46 0.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.8 -0.86) (end -1.46 -0.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.46 0.86) (end 0.8 0.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.45 -0.85) (end 1.45 -0.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.45 0.85) (end 1.45 -0.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.45 0.85) (end -1.45 0.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.45 -0.85) (end -1.45 0.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.95 0.575) (end -0.95 -0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.25) (end 0.25 0.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.25) (end -0.25 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.95 -0.575) (end 0.95 0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.25 0) (end -0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.25 -0.25) (end -0.25 0.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.95 -0.575) (end 0.95 -0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.95 0.575) (end -0.95 0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.25 0) (end 0.25 -0.25) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.8 0) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 0.8 0) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MicroMELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_MicroMELF_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_MicroMELF_Handsoldering.kicad_mod
index a110b76fa..81e560caa 100644
--- a/Diode_SMD.pretty/D_MicroMELF_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_MicroMELF_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_MicroMELF_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D76891D)
+(footprint D_MicroMELF_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode, MicroMELF, Hand Soldering, http://www.vishay.com/docs/85597/bzm55.pdf")
   (tags "MicroMELF Diode")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.9) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 81166068-5a87-437f-9e52-9a4fc90c15a7)
   )
-  (fp_text value "D_MicroMELF_Handsoldering" (at 0 1.5) (layer "F.Fab")
+  (fp_text value D_MicroMELF_Handsoldering (at 0 1.9) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 8ec6986b-2b32-449a-b7a1-c8146d22037c)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.9) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e27db541-077d-4f08-b3f1-8bf62202c128)
   )
-  (fp_line (start -2.73 0.93) (end 1.1 0.93) (layer "F.SilkS") (width 0.12) (tstamp 30370ec7-b176-4a09-b2b5-99a936cf297f))
-  (fp_line (start -2.73 -0.93) (end -2.73 0.93) (layer "F.SilkS") (width 0.12) (tstamp ce90103c-d4e5-4421-9250-c102ae24947d))
-  (fp_line (start 1.1 -0.93) (end -2.73 -0.93) (layer "F.SilkS") (width 0.12) (tstamp fdec25d1-7c4e-4493-b705-53666194f881))
-  (fp_line (start 2.8 1) (end 2.8 -1) (layer "F.CrtYd") (width 0.05) (tstamp 3ae75138-7b83-4098-a6c9-a32426e663b8))
-  (fp_line (start -2.8 -1) (end -2.8 1) (layer "F.CrtYd") (width 0.05) (tstamp 83327c27-92ce-4b56-b3d6-1a616c263a89))
-  (fp_line (start 2.8 1) (end -2.8 1) (layer "F.CrtYd") (width 0.05) (tstamp b377834c-8ed7-4fdc-8440-7ff47f8fda74))
-  (fp_line (start -2.8 -1) (end 2.8 -1) (layer "F.CrtYd") (width 0.05) (tstamp e88ec37a-89d6-4ed5-a381-e3b6f3ac4282))
-  (fp_line (start 0.95 -0.575) (end 0.95 0.575) (layer "F.Fab") (width 0.1) (tstamp 008579ad-aff1-4fb6-a6ae-d0f82aff32da))
-  (fp_line (start -0.95 -0.575) (end 0.95 -0.575) (layer "F.Fab") (width 0.1) (tstamp 507d5d64-d609-43c0-af7c-4f1e77f3bbf6))
-  (fp_line (start -0.25 -0.25) (end -0.25 0.25) (layer "F.Fab") (width 0.1) (tstamp 5522a8c6-ed48-422c-80f7-0016b48dc9fd))
-  (fp_line (start 0.25 -0.25) (end 0.25 0.25) (layer "F.Fab") (width 0.1) (tstamp 87bcf076-2446-4756-a079-56d46a47bcc1))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 8b66f020-8748-40a3-9728-ad3700bd89c0))
-  (fp_line (start 0.25 0.25) (end -0.25 0) (layer "F.Fab") (width 0.1) (tstamp 966c1d50-a84a-4b2a-8a8a-dab278156674))
-  (fp_line (start -0.95 0.575) (end -0.95 -0.575) (layer "F.Fab") (width 0.1) (tstamp ab6ae117-614e-45e6-89e8-91fe036f14cd))
-  (fp_line (start -0.25 0) (end -0.75 0) (layer "F.Fab") (width 0.1) (tstamp db81ea11-294b-45a9-a965-6fb0d8b515bc))
-  (fp_line (start 0.95 0.575) (end -0.95 0.575) (layer "F.Fab") (width 0.1) (tstamp ec62f336-8474-46bb-8a82-2e99174ae7c7))
-  (fp_line (start -0.25 0) (end 0.25 -0.25) (layer "F.Fab") (width 0.1) (tstamp f3024325-4ac7-493d-a9c2-c8595990242a))
-  (pad "1" smd rect (at -1.45 0) (size 2.2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 023778ca-36da-4fd2-82a8-d259a0a97e58))
-  (pad "2" smd rect (at 1.45 0) (size 2.2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e1cb80b6-0ff2-47a7-91f7-3d74d4e989eb))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MicroMELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -2.81 -1.01) (end -2.81 1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.1 -1.01) (end -2.81 -1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.81 1.01) (end 1.1 1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.8 1) (end -2.8 1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.8 -1) (end -2.8 1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.8 1) (end 2.8 -1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.8 -1) (end 2.8 -1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.95 0.575) (end -0.95 0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.95 -0.575) (end 0.95 0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.25) (end 0.25 0.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.25) (end -0.25 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.95 0.575) (end -0.95 -0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.95 -0.575) (end 0.95 -0.575) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.25 0) (end 0.25 -0.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.25 -0.25) (end -0.25 0.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.25 0) (end -0.75 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.45 0) (size 2.2 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1666666667))
+  (pad 2 smd roundrect (at 1.45 0) (size 2.2 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1666666667))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MicroMELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_MiniMELF.kicad_mod b/Diode_SMD.pretty/D_MiniMELF.kicad_mod
index 7f42c897e..c3dd7116e 100644
--- a/Diode_SMD.pretty/D_MiniMELF.kicad_mod
+++ b/Diode_SMD.pretty/D_MiniMELF.kicad_mod
@@ -1,43 +1,38 @@
-(footprint "D_MiniMELF" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5905D8F5)
+(footprint D_MiniMELF (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode Mini-MELF (SOD-80)")
   (tags "Diode Mini-MELF (SOD-80)")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 615029d9-c500-42bb-afd5-13689b5eef30)
   )
-  (fp_text value "D_MiniMELF" (at 0 1.75) (layer "F.Fab")
+  (fp_text value D_MiniMELF (at 0 2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 7daecc6f-fc28-4128-972c-14f2fca02691)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 46c743b4-8186-46f2-9952-4d28487e05f2)
   )
-  (fp_line (start 1.75 -1) (end -2.55 -1) (layer "F.SilkS") (width 0.12) (tstamp 5b54b915-bb5e-4232-bbfe-37d6dcd39f93))
-  (fp_line (start -2.55 1) (end 1.75 1) (layer "F.SilkS") (width 0.12) (tstamp 787b0708-1f90-4dcc-b78c-6ab2215b9ddc))
-  (fp_line (start -2.55 -1) (end -2.55 1) (layer "F.SilkS") (width 0.12) (tstamp d813857b-1d9f-408b-8023-f40f3fb88d0f))
-  (fp_line (start 2.65 1.1) (end -2.65 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 072184fc-3e47-43ec-85a7-c9b57a3903ac))
-  (fp_line (start -2.65 1.1) (end -2.65 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp 1410c01e-8593-4371-b0ca-a7f1468b9e1f))
-  (fp_line (start -2.65 -1.1) (end 2.65 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp 43f4ee26-5908-44e0-91f2-58dd5699525f))
-  (fp_line (start 2.65 -1.1) (end 2.65 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 790e7dcb-0150-4606-8551-7ae9e02ee4bd))
-  (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 0211a117-7d8b-4ef2-b323-23a207a3c48b))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 23736a1a-0043-4c50-aecc-458f5c3a37d3))
-  (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 6177d6c3-4438-42a5-a1f3-c543e110716a))
-  (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer "F.Fab") (width 0.1) (tstamp 76445d9c-f987-4cca-9f8c-e170142bb405))
-  (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer "F.Fab") (width 0.1) (tstamp 7cefeef5-8ec7-465b-a98c-30f6a8754d15))
-  (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer "F.Fab") (width 0.1) (tstamp 9f00c15d-ef7c-43fd-998e-724cf1b720c2))
-  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9fdc12a7-d968-43e0-b40a-a4667a787302))
-  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp b1f16a25-dbdf-4986-a581-0cbd983c4991))
-  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp c47a2c4f-006b-4aaa-91f9-ec5601c3e87c))
-  (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp d3c58b9d-4250-469d-9c96-a4c1687e1b8e))
-  (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer "F.Fab") (width 0.1) (tstamp de1e0c3c-a5d0-49e3-b8d3-6999c8b1040b))
-  (pad "1" smd rect (at -1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp df9102ca-6b67-43dd-b070-6ed32b516251))
-  (pad "2" smd rect (at 1.75 0) (size 1.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d087a78a-abb7-46f9-8777-0b17ef2b752b))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start 1.75 -1.11) (end -2.66 -1.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.66 -1.11) (end -2.66 1.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.66 1.11) (end 1.75 1.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.65 -1.1) (end 2.65 1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.65 1.1) (end -2.65 1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.65 -1.1) (end 2.65 -1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.65 1.1) (end -2.65 -1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.75 0) (size 1.3 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1923076923))
+  (pad 2 smd roundrect (at 1.75 0) (size 1.3 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1923076923))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_MiniMELF_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_MiniMELF_Handsoldering.kicad_mod
index 7247466a7..a7320ae02 100644
--- a/Diode_SMD.pretty/D_MiniMELF_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_MiniMELF_Handsoldering.kicad_mod
@@ -1,43 +1,38 @@
-(footprint "D_MiniMELF_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5905D919)
+(footprint D_MiniMELF_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode Mini-MELF (SOD-80) Handsoldering")
   (tags "Diode Mini-MELF (SOD-80) Handsoldering")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.75) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 72c9dc78-9db1-4607-a550-45f061381343)
   )
-  (fp_text value "D_MiniMELF_Handsoldering" (at 0 1.75) (layer "F.Fab")
+  (fp_text value D_MiniMELF_Handsoldering (at 0 2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 64d93012-f663-41b2-b58f-53bcb5ebc1b3)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.75) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp bfdc9e23-b7d5-440d-872b-adc9caa5722f)
   )
-  (fp_line (start -4.55 -1) (end -4.55 1) (layer "F.SilkS") (width 0.12) (tstamp 5f2f5f6a-70bd-4925-acba-027639839c3a))
-  (fp_line (start 2.75 -1) (end -4.55 -1) (layer "F.SilkS") (width 0.12) (tstamp c509090a-595b-41f3-83a2-68f7223dd43a))
-  (fp_line (start -4.55 1) (end 2.75 1) (layer "F.SilkS") (width 0.12) (tstamp f63847ab-97ba-4715-b352-68f77e9d1784))
-  (fp_line (start 4.65 -1.1) (end 4.65 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 3ad0ff26-120a-43ca-b184-9e9b9938cb70))
-  (fp_line (start 4.65 1.1) (end -4.65 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 66095ff8-3217-4013-9cda-f69c19536527))
-  (fp_line (start -4.65 1.1) (end -4.65 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp 9e0aca02-8b8b-4ae7-8840-53af5c0e2c8f))
-  (fp_line (start -4.65 -1.1) (end 4.65 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp d6845919-cdab-46b4-95d2-7910da9418b1))
-  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 0e9c8a9e-081f-4d91-bc53-9a04ee184d3c))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 147acdc7-952d-4ba8-ac21-853deb7c52b4))
-  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 1b2d5cd4-7f6c-4335-af00-a909f230f8d4))
-  (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer "F.Fab") (width 0.1) (tstamp 38da1f5d-d497-4a45-915f-b84a57d4b0ac))
-  (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 510eeba1-7c9b-4e94-a71a-fc7039599f23))
-  (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 73f582f7-3352-4b10-b215-7c77cd283353))
-  (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer "F.Fab") (width 0.1) (tstamp 85384fbb-8a88-4e3d-83b5-1c74b92def3b))
-  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 866c6242-fc74-4a7a-8246-0e948f4002b4))
-  (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer "F.Fab") (width 0.1) (tstamp a85470af-8e0f-4321-82eb-cc64664baf32))
-  (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer "F.Fab") (width 0.1) (tstamp c62e59c1-6e8d-4eaf-ada8-850f9495790f))
-  (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp d9b51766-7d2a-4f53-ad7b-7441e6a28c06))
-  (pad "1" smd rect (at -2.75 0) (size 3.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d5d7a795-41e6-4ae9-9859-b5210c414a61))
-  (pad "2" smd rect (at 2.75 0) (size 3.3 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f2a1b52a-c89b-4fcd-9c39-f65354d2273f))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -4.66 -1.11) (end -4.66 1.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.66 1.11) (end 2.75 1.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.75 -1.11) (end -4.66 -1.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.65 -1.1) (end 4.65 1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.65 1.1) (end -4.65 1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.65 1.1) (end -4.65 -1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.65 -1.1) (end 4.65 -1.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2.75 0) (size 3.3 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1470588235))
+  (pad 2 smd roundrect (at 2.75 0) (size 3.3 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1470588235))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_PowerDI-123.kicad_mod b/Diode_SMD.pretty/D_PowerDI-123.kicad_mod
index 0ca7e020a..11a52729b 100644
--- a/Diode_SMD.pretty/D_PowerDI-123.kicad_mod
+++ b/Diode_SMD.pretty/D_PowerDI-123.kicad_mod
@@ -1,43 +1,38 @@
-(footprint "D_PowerDI-123" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 588FC24C)
-  (descr "http://www.diodes.com/_files/datasheets/ds30497.pdf")
+(footprint D_PowerDI-123 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr http://www.diodes.com/_files/datasheets/ds30497.pdf)
   (tags "PowerDI diode vishay")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 313635a4-63dc-4d59-882c-3e0188706d27)
   )
-  (fp_text value "D_PowerDI-123" (at 0 2.5) (layer "F.Fab")
+  (fp_text value D_PowerDI-123 (at 0 2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ed54d0a5-639e-4178-861c-235c2fdf7f8f)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 56eaffa0-0dc9-405e-bbb5-78862c509448)
   )
-  (fp_line (start -2.2 1) (end 1 1) (layer "F.SilkS") (width 0.12) (tstamp 57d9c730-d732-4976-bb9a-00a4a1e068f4))
-  (fp_line (start -2.2 1) (end -2.2 -1) (layer "F.SilkS") (width 0.12) (tstamp b0a3ecdc-16ae-4976-9c47-ac3966894edd))
-  (fp_line (start 1 -1) (end -2.2 -1) (layer "F.SilkS") (width 0.12) (tstamp bf092429-dc76-4f6a-9afc-c7bde26b3268))
-  (fp_line (start -2.5 1.3) (end -2.5 -1.3) (layer "F.CrtYd") (width 0.05) (tstamp 07da15b5-d039-4d87-96c7-c83aa82c7898))
-  (fp_line (start -2.5 -1.3) (end 2.5 -1.3) (layer "F.CrtYd") (width 0.05) (tstamp 623dc70e-479c-4e12-8f80-228529b76972))
-  (fp_line (start 2.5 1.3) (end -2.5 1.3) (layer "F.CrtYd") (width 0.05) (tstamp a77b13bf-93d7-44be-b5f9-1738e31ed0f2))
-  (fp_line (start 2.5 -1.3) (end 2.5 1.3) (layer "F.CrtYd") (width 0.05) (tstamp ac711bf5-cbcd-42ed-83ea-6ca357c73a70))
-  (fp_line (start 0.3 -0.5) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp 13d54776-38b0-4bfc-91db-2c6d139f26be))
-  (fp_line (start -0.5 0) (end -0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp 361fb496-0dfc-427f-b7b1-73673a8e0a87))
-  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 3e5f0554-05a0-4638-b1fe-c0c48da3954a))
-  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 4ba2cac7-3a77-4e7b-a8c1-032361fcc50b))
-  (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 82992196-da74-40cc-a035-779d041883a1))
-  (fp_line (start 0.3 0.5) (end 0.3 -0.5) (layer "F.Fab") (width 0.1) (tstamp 8e5cc945-417b-47ec-a976-5cebe4c30f0b))
-  (fp_line (start 0.3 0) (end 0.7 0) (layer "F.Fab") (width 0.1) (tstamp 9f7150e7-b5a5-4e13-b05a-0ab01ffb3755))
-  (fp_line (start -0.8 0) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp adeb7c17-45b8-4e38-aa69-8c615ae3d083))
-  (fp_line (start -0.5 0) (end -0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp c0314652-6945-4bd2-a411-9992fe4bf3e7))
-  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp c43cbc7c-fb34-4bfa-82f7-2af7def9b427))
-  (fp_line (start -0.5 0) (end 0.3 0.5) (layer "F.Fab") (width 0.1) (tstamp ca944660-b601-4369-8b7b-3219c2875c74))
-  (pad "1" smd rect (at -0.85 0 180) (size 2.4 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a8c52a47-a380-4dfb-8b5d-d406d0e84ac3))
-  (pad "2" smd rect (at 1.525 0 180) (size 1.05 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f6392f35-dffe-44fa-bd7e-a7689b10f393))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_PowerDI-123.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -2.31 1.01) (end -2.31 -1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1 -1.01) (end -2.31 -1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.31 1.01) (end 1 1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.5 -1.3) (end 2.5 -1.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.5 1.3) (end -2.5 -1.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.5 1.3) (end -2.5 1.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.5 -1.3) (end 2.5 1.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.5 0) (end -0.5 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.3 -0.5) (end -0.5 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.3 0.5) (end 0.3 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.8 0) (end -0.5 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.5 0) (end 0.3 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.3 0) (end 0.7 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.5 0) (end -0.5 -0.5) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.85 0 180) (size 2.4 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1666666667))
+  (pad 2 smd roundrect (at 1.525 0 180) (size 1.05 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2380952381))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_PowerDI-123.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SC-80.kicad_mod b/Diode_SMD.pretty/D_SC-80.kicad_mod
index 496a756f4..950e2cfe7 100644
--- a/Diode_SMD.pretty/D_SC-80.kicad_mod
+++ b/Diode_SMD.pretty/D_SC-80.kicad_mod
@@ -1,46 +1,41 @@
-(footprint "D_SC-80" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58A3074E)
+(footprint D_SC-80 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "JEITA SC-80")
-  (tags "SC-80")
+  (tags SC-80)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.4) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.4) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1b491dc7-cb45-48d9-b16a-17a51f1ffc46)
   )
-  (fp_text value "D_SC-80" (at 0 1.5) (layer "F.Fab")
+  (fp_text value D_SC-80 (at 0 1.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 55ab6457-8948-4812-93eb-b5cd17fa6425)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.4) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.4) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp bd17ddd3-898f-4745-846d-622c2bbbe02a)
   )
-  (fp_line (start 0.7 -0.55) (end -1 -0.55) (layer "F.SilkS") (width 0.12) (tstamp 41577725-0c97-4b48-9b6d-84a434b13035))
-  (fp_line (start -1 -0.55) (end -1 0.55) (layer "F.SilkS") (width 0.12) (tstamp 5cb32534-f4c1-4231-90a3-950bf0856f9f))
-  (fp_line (start -1 0.55) (end 0.7 0.55) (layer "F.SilkS") (width 0.12) (tstamp 8cb4a36b-3eb3-44a9-bfb4-dd90dd3344e1))
-  (fp_line (start 1.15 -0.65) (end 1.15 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 025fdb7b-cff2-41b0-9f80-9584bc9bf1f2))
-  (fp_line (start -1.15 0.65) (end -1.15 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 079b7c96-50e7-4a71-9438-73d760cff357))
-  (fp_line (start 1.15 0.7) (end -1.1 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 275367b7-b6e7-4a76-98a9-aa9ae06a408e))
-  (fp_line (start 1.1 -0.7) (end 1.15 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 362ea781-dcc9-46f0-931c-a00344f37111))
-  (fp_line (start 1.15 -0.7) (end 1.15 -0.65) (layer "F.CrtYd") (width 0.05) (tstamp 3bba456a-3246-4232-ba53-f849b1f75d39))
-  (fp_line (start -1.15 0.7) (end -1.1 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 950f0b52-c1bc-465f-84a5-e6842eadbec6))
-  (fp_line (start -1.15 -0.7) (end 1.1 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp bcd5b9b8-8677-4955-9d03-daee9f1075e1))
-  (fp_line (start -1.15 0.65) (end -1.15 0.7) (layer "F.CrtYd") (width 0.05) (tstamp cb15f0e0-288d-46ad-b36b-2ef9b1cb45aa))
-  (fp_line (start -0.2 -0.275) (end -0.2 0.275) (layer "F.Fab") (width 0.1) (tstamp 0aeef712-d2c6-49ad-8899-bce3f0509b96))
-  (fp_line (start 0.2 0.225) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp 1792d34d-8e7a-4777-8863-069584024170))
-  (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp 273e2cbf-19be-4646-a9e6-9c31969e9587))
-  (fp_line (start -0.65 0.4) (end -0.65 -0.4) (layer "F.Fab") (width 0.1) (tstamp 35771bcd-e768-4186-8aad-b8dd83610a96))
-  (fp_line (start -0.2 0) (end -0.475 0) (layer "F.Fab") (width 0.1) (tstamp 3d7cacaf-84ec-4e97-84ae-d973ff8710b2))
-  (fp_line (start -0.65 -0.4) (end 0.65 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4444a0ac-ebc3-4d5b-a25a-d7bd9739765e))
-  (fp_line (start 0.2 -0.225) (end 0.2 0.225) (layer "F.Fab") (width 0.1) (tstamp 943f3b33-c463-4920-bae3-1c65f9653529))
-  (fp_line (start 0.65 -0.4) (end 0.65 0.4) (layer "F.Fab") (width 0.1) (tstamp 9e72c912-8d83-4674-b335-d1aa2727f19f))
-  (fp_line (start 0.65 0.4) (end -0.65 0.4) (layer "F.Fab") (width 0.1) (tstamp c5200f62-562c-48a7-ad3f-a7b6c8b598f9))
-  (fp_line (start -0.2 0) (end 0.2 -0.225) (layer "F.Fab") (width 0.1) (tstamp ebc5e8c8-08ba-4013-96ff-c48a7a613cd9))
-  (pad "1" smd rect (at -0.725 0) (size 0.35 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e8a7bbe7-bb67-46e3-bb0d-dbaf884ea998))
-  (pad "2" smd rect (at 0.725 0) (size 0.35 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 166b2799-f335-4dbd-be13-9cdaf3a8f36a))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SC-80.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start 0.7 -0.55) (end -1.16 -0.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.16 -0.55) (end -1.16 0.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.16 0.55) (end 0.7 0.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.15 0.7) (end -1.1 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.15 0.65) (end -1.15 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.15 -0.65) (end 1.15 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.15 -0.7) (end 1.1 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.15 -0.7) (end 1.15 -0.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.15 0.7) (end -1.1 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.1 -0.7) (end 1.15 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.15 0.65) (end -1.15 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.2 -0.225) (end 0.2 0.225) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.65 -0.4) (end 0.65 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 -0.275) (end -0.2 0.275) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.65 0.4) (end -0.65 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0.225) (end -0.2 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.65 0.4) (end -0.65 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.65 -0.4) (end 0.65 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end 0.2 -0.225) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end -0.475 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.725 0) (size 0.35 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 0.725 0) (size 0.35 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SC-80.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SC-80_HandSoldering.kicad_mod b/Diode_SMD.pretty/D_SC-80_HandSoldering.kicad_mod
index 35880d9c6..746decf67 100644
--- a/Diode_SMD.pretty/D_SC-80_HandSoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SC-80_HandSoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SC-80_HandSoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58A57D7F)
+(footprint D_SC-80_HandSoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "JEITA SC-80")
-  (tags "SC-80")
+  (tags SC-80)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 6daaafad-cde4-4364-be60-e6b8c706a3bc)
   )
-  (fp_text value "D_SC-80_HandSoldering" (at 0 1.6) (layer "F.Fab")
+  (fp_text value D_SC-80_HandSoldering (at 0 1.6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 6ca139e9-4741-43f1-a240-45a7f05791e4)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp fa366429-c61b-4904-bf2f-afa147ce6f5d)
   )
-  (fp_line (start -1.8 -0.55) (end 0.7 -0.55) (layer "F.SilkS") (width 0.12) (tstamp 9cf89dc6-16c7-411e-89e5-ea7ccd791e4b))
-  (fp_line (start -1.8 -0.55) (end -1.8 0.55) (layer "F.SilkS") (width 0.12) (tstamp e3055223-4af2-4fbb-bd73-9559955a42d3))
-  (fp_line (start -1.8 0.55) (end 0.7 0.55) (layer "F.SilkS") (width 0.12) (tstamp e710b51f-c779-4528-a488-3dc5db58942c))
-  (fp_line (start -1.9 0.7) (end -1.9 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 7c6fdd73-6dd2-4de7-a620-eb5db3e9070f))
-  (fp_line (start -1.9 0.7) (end 1.9 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 9e488423-0bd1-4ce5-8d1e-e94f8ec9fabc))
-  (fp_line (start 1.9 -0.7) (end -1.9 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp bef45d2a-b305-4b74-aa5d-1d252c14fa39))
-  (fp_line (start 1.9 -0.7) (end 1.9 0.7) (layer "F.CrtYd") (width 0.05) (tstamp eef62001-0553-4b3f-9fe9-240f2ab4bab0))
-  (fp_line (start -0.2 -0.275) (end -0.2 0.275) (layer "F.Fab") (width 0.1) (tstamp 218cee88-4d8a-4470-9e64-9f525fe35de9))
-  (fp_line (start 0.2 0.225) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp 3c30d05e-d35c-4bdd-9a2f-72b1beaf7eae))
-  (fp_line (start -0.2 0) (end 0.2 -0.225) (layer "F.Fab") (width 0.1) (tstamp 47464964-cdcd-44ee-aaeb-11cc6aa3670c))
-  (fp_line (start -0.65 0.4) (end -0.65 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6730400c-ffc0-46a1-8753-368c4c6addf2))
-  (fp_line (start 0.65 0.4) (end -0.65 0.4) (layer "F.Fab") (width 0.1) (tstamp 6b6a95f6-ae81-45e4-81e9-ba886a6a9748))
-  (fp_line (start 0.65 -0.4) (end 0.65 0.4) (layer "F.Fab") (width 0.1) (tstamp a3cad83b-2aee-4699-9ece-0c7034481991))
-  (fp_line (start 0.2 -0.225) (end 0.2 0.225) (layer "F.Fab") (width 0.1) (tstamp b3000fdc-55c8-46ff-9d57-3a69d491abac))
-  (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp d9671a55-de32-4fc4-81b7-c07ba743911e))
-  (fp_line (start -0.2 0) (end -0.475 0) (layer "F.Fab") (width 0.1) (tstamp ea48b0b8-b3bf-4534-8c71-f50038c96d32))
-  (fp_line (start -0.65 -0.4) (end 0.65 -0.4) (layer "F.Fab") (width 0.1) (tstamp f8ee2149-3395-4ac6-bcbd-88df78a7ee21))
-  (pad "1" smd rect (at -1.1 0) (size 1.1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ad138a1-0c34-4d4e-bb18-e34fd3484937))
-  (pad "2" smd rect (at 1.1 0) (size 1.1 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 428b2742-263f-4873-8dbe-74b48fe7f8a7))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SC-80.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -1.91 -0.56) (end 0.7 -0.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.91 0.56) (end 0.7 0.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.91 -0.55) (end -1.91 0.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.9 0.7) (end 1.9 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.9 0.7) (end -1.9 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.9 -0.7) (end 1.9 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.9 -0.7) (end -1.9 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.65 -0.4) (end 0.65 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.65 0.4) (end -0.65 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 -0.275) (end -0.2 0.275) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end 0.2 -0.225) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end -0.475 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0.225) (end -0.2 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.65 -0.4) (end 0.65 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.65 0.4) (end -0.65 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 -0.225) (end 0.2 0.225) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.1 0) (size 1.1 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 1.1 0) (size 1.1 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SC-80.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMA-SMB_Universal_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_SMA-SMB_Universal_Handsoldering.kicad_mod
index 6b7f98a1b..b833f523c 100644
--- a/Diode_SMD.pretty/D_SMA-SMB_Universal_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SMA-SMB_Universal_Handsoldering.kicad_mod
@@ -1,44 +1,44 @@
 (footprint "D_SMA-SMB_Universal_Handsoldering" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5864381A)
+  (tedit 63C60DF9)
   (descr "Diode, Universal, SMA (DO-214AC) or SMB (DO-214AA), Handsoldering,")
   (tags "Diode Universal SMA (DO-214AC) SMB (DO-214AA) Handsoldering ")
   (attr smd)
   (fp_text reference "REF**" (at 0 -3) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp fd3b9f33-873e-46d2-8104-fb52392069f0)
+    (tstamp ff4687db-40e4-42ac-a33b-e74c33f82063)
   )
   (fp_text value "D_SMA-SMB_Universal_Handsoldering" (at 0 3.1) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp dfa91f8f-f81f-4ef7-ba7b-8fbf25dac007)
+    (tstamp ed71e82a-cc16-4f08-b127-aab3738a2594)
   )
   (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f56f214b-d35f-4a85-89e4-92bb9560fee2)
+    (tstamp 7e2abf0b-b984-446c-ba68-13a90b3ffbe4)
   )
-  (fp_line (start -4.85 -2.15) (end 2.7 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 28f43ef4-d5d3-46c2-9f80-4f27e367c7e9))
-  (fp_line (start -4.85 -2.15) (end -4.85 2.15) (layer "F.SilkS") (width 0.12) (tstamp 7906d339-3cdc-4c2c-bd72-fc5055f971fa))
-  (fp_line (start -4.85 2.15) (end 2.7 2.15) (layer "F.SilkS") (width 0.12) (tstamp bb1af276-0420-4f73-ba6e-0715fc6608cf))
-  (fp_line (start -4.95 -2.25) (end 4.95 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 13538edb-5118-4163-a6f1-4ca30b5be90c))
-  (fp_line (start 4.95 2.25) (end -4.95 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 39063000-c0a9-4fb9-870a-8a28d4d3165f))
-  (fp_line (start 4.95 -2.25) (end 4.95 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 445bcc2c-041c-4238-9a72-3d32ea2aaf0a))
-  (fp_line (start -4.95 2.25) (end -4.95 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp f66d202d-5e89-4959-83dd-61a6bec6e1cb))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 3034ce10-a55f-42a9-bf6a-bd154a910964))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 73046ca6-027b-4e35-8385-2e0b24e9265f))
-  (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp 94e5c85f-feed-4cb6-9a72-29e20fcad0f8))
-  (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp ab6252ee-bf4c-4f74-ae98-c7bd4992a713))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp b6fdec36-8159-4b7c-ae9e-69f106cc35f8))
-  (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp bbbc774b-879c-469b-beee-98d3f0fa1296))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp bc06c081-9be5-420e-a2b9-f046d379453d))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp cfcdc132-a90c-4c0c-8373-96f018287262))
-  (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp d4e15ccc-f4d8-4af9-97c4-9f0269738960))
-  (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp d7a5e802-8c6f-4940-975d-9360b66ec086))
-  (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp df25165a-1bcc-4cbd-8650-9ce5feb16396))
-  (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp e4546733-6a26-42cf-ace0-c79407a1304a))
-  (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp ee867b02-cb42-4031-a866-85e0cf4479ab))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp f0c22d65-8dbc-407b-ada2-b1a93091c0cb))
-  (pad "1" smd trapezoid (at -2.9 0) (size 3.6 1.7) (rect_delta 0.6 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1a2c42c7-b4f9-4bbd-b0c8-1cb8ce037964))
-  (pad "2" smd trapezoid (at 2.9 0 180) (size 3.6 1.7) (rect_delta 0.6 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2aa2c6cb-5d90-4c65-a0a2-bfba069d78a4))
+  (fp_line (start -4.96 -2.15) (end 2.7 -2.15) (layer "F.SilkS") (width 0.12) (tstamp b8f31147-6db1-4841-8cf1-22d79fa219e6))
+  (fp_line (start -4.96 -2.15) (end -4.96 2.15) (layer "F.SilkS") (width 0.12) (tstamp c1eb9642-7709-463e-814b-c754181c7a85))
+  (fp_line (start -4.96 2.15) (end 2.7 2.15) (layer "F.SilkS") (width 0.12) (tstamp ea5aa99a-3919-40e1-9e62-38bd52b24704))
+  (fp_line (start -4.95 -2.25) (end 4.95 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 927c40fd-f046-4794-b3ed-135cf08d8804))
+  (fp_line (start 4.95 2.25) (end -4.95 2.25) (layer "F.CrtYd") (width 0.05) (tstamp cc2a8022-41da-42b0-8dac-bc1ada9a394f))
+  (fp_line (start -4.95 2.25) (end -4.95 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp ce0755cc-1cb0-46ea-ad7a-827527838b54))
+  (fp_line (start 4.95 -2.25) (end 4.95 2.25) (layer "F.CrtYd") (width 0.05) (tstamp fa76adcb-5593-4e75-b73a-2323e48ec218))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 062212ee-b7a3-4226-bdc8-e3c7c26a5960))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 2b7df8cc-2943-4501-99ce-415fbcdcf44e))
+  (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp 2dcf9a6c-d482-4f8a-a67b-53e6d9899160))
+  (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp 69456500-f564-424d-a180-677db2a03b85))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 7dd38191-241c-4b7a-9d0d-ccd533b6594b))
+  (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp 9cf93cb2-930a-44c5-8d7c-7069ca715f61))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp a5b9b95f-daff-4cf8-824f-40da9fcacc5b))
+  (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp aebfed87-d4d6-44d3-a001-c37805acf782))
+  (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp b061ec60-aa28-43b7-8602-1c7bfa55715c))
+  (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp b37d4292-6ca3-4189-9f33-30c46ad22d15))
+  (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp b9fd9f30-d0f2-447c-a3b5-99163d671883))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp ee115ea7-b6ef-4b5a-b7d2-4cd621269788))
+  (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp effd821e-e643-47ce-a8a9-243db9d19118))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp f2390a42-14b3-43e2-bee2-e60a5433ca5f))
+  (pad "1" smd trapezoid (at -2.9 0) (size 3.6 1.7) (rect_delta 0.6 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1407e285-978e-4d6a-94fb-d26a1ade0d46))
+  (pad "2" smd trapezoid (at 2.9 0 180) (size 3.6 1.7) (rect_delta 0.6 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1a83b3dd-5f69-4493-9766-c5c3a74383c7))
   (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Diode_SMD.pretty/D_SMA.kicad_mod b/Diode_SMD.pretty/D_SMA.kicad_mod
index bf3e0a41a..610b05964 100644
--- a/Diode_SMD.pretty/D_SMA.kicad_mod
+++ b/Diode_SMD.pretty/D_SMA.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMA" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 586432E5)
+(footprint D_SMA (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMA (DO-214AC)")
   (tags "Diode SMA (DO-214AC)")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 255c78e1-20fa-4faf-ac02-d825a56e5fd2)
   )
-  (fp_text value "D_SMA" (at 0 2.6) (layer "F.Fab")
+  (fp_text value D_SMA (at 0 2.6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 14a1b64c-c216-4c6c-a26b-afe7b1e09c36)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 51d1cd25-b2e3-4601-95aa-cc11614a50c9)
   )
-  (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer "F.SilkS") (width 0.12) (tstamp 5bab4c41-10ae-4544-8538-06072d17523a))
-  (fp_line (start -3.4 1.65) (end 2 1.65) (layer "F.SilkS") (width 0.12) (tstamp 9081e01a-f91a-4eed-9bfe-abe50f9f3b79))
-  (fp_line (start -3.4 -1.65) (end -3.4 1.65) (layer "F.SilkS") (width 0.12) (tstamp cb670089-b1d2-4938-9214-91506d6197bd))
-  (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 1ea3f7f8-4f75-4cf4-9012-6620ef816105))
-  (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 28095f3f-2f09-4c7c-a44c-358f574f59f8))
-  (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 768661ea-dbe1-4d93-9a36-3f63f5441f6d))
-  (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp dd0dd104-988f-4ab2-8921-b26034acc1f2))
-  (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp 0d4eff56-46f5-4f7c-a6d0-4b8d26a7174f))
-  (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp 1bdc8a43-a091-487d-a94d-77639a9d7a77))
-  (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp 791812b7-55b1-4bce-bb92-36382966def1))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 7ef01309-727f-473f-aca0-52c69eb6a612))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp b4e67bb9-876a-445e-a311-46b33a61f64a))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp b6c24998-bdd4-47ac-a3ff-9b2f51d47b40))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp de8678d9-e2e8-4095-a2ac-434223526dbd))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp f0cd065f-e393-4165-84b1-0e6a2fa022ad))
-  (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp fa9c4c35-6476-471d-9699-400f978d4b95))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp fc5a1c43-a1a6-4553-95db-e27b5bfa5b59))
-  (pad "1" smd rect (at -2 0) (size 2.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ddd44a6-8ee8-4eb9-8c65-6e7e02d37758))
-  (pad "2" smd rect (at 2 0) (size 2.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7127fdb6-0da2-40bc-912b-3f54f1e12da6))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -3.51 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.51 -1.65) (end -3.51 1.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.51 -1.65) (end 2 -1.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1388888889))
+  (pad 2 smd roundrect (at 2 0) (size 2.5 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1388888889))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMA_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_SMA_Handsoldering.kicad_mod
index 305d0ed8d..288f2a852 100644
--- a/Diode_SMD.pretty/D_SMA_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SMA_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMA_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58643398)
+(footprint D_SMA_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMA (DO-214AC) Handsoldering")
   (tags "Diode SMA (DO-214AC) Handsoldering")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ada64b4e-af35-4b38-b763-c4bb6f7f861e)
   )
-  (fp_text value "D_SMA_Handsoldering" (at 0 2.6) (layer "F.Fab")
+  (fp_text value D_SMA_Handsoldering (at 0 2.6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 556c3203-fb51-4031-9049-eabafad0cadf)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 51068b62-47ce-4653-84cc-497ade2a8586)
   )
-  (fp_line (start -4.4 1.65) (end 2.5 1.65) (layer "F.SilkS") (width 0.12) (tstamp 1252a6d3-a062-4da2-9a72-46e964d45d9a))
-  (fp_line (start -4.4 -1.65) (end -4.4 1.65) (layer "F.SilkS") (width 0.12) (tstamp 13e917ec-4787-4b4e-aa18-496d9b031930))
-  (fp_line (start -4.4 -1.65) (end 2.5 -1.65) (layer "F.SilkS") (width 0.12) (tstamp 1fd91d70-f57e-4e4a-8127-72510ff96cbc))
-  (fp_line (start -4.5 1.75) (end -4.5 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 07be1c53-29a8-4c0e-81c4-b28f4aeaa323))
-  (fp_line (start 4.5 -1.75) (end 4.5 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 3b298b6a-98fb-4fc2-9114-6da4885cd5ce))
-  (fp_line (start 4.5 1.75) (end -4.5 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 7d9a4986-494d-492e-8855-6fd4e13d3979))
-  (fp_line (start -4.5 -1.75) (end 4.5 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 917dec0f-ec14-48eb-8879-fb2647852f93))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 1239cd66-ac86-4b72-9963-1488d40dec55))
-  (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp 3c78ead1-aea8-45fe-9eef-cd84ea86ca2f))
-  (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp 450b5832-df1d-4552-aee3-fcbf11cb7b0e))
-  (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer "F.Fab") (width 0.1) (tstamp 5e8d1897-bc33-4899-965c-b9a13bc63be4))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 7ef07323-1839-45a6-a913-71bdd837506d))
-  (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp 82f5a32e-f029-4d6d-b631-98e2480619d3))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp c66c1ae9-c9a3-4be7-b57c-e725465fad0a))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp cfd48d86-c543-45f5-807a-38ddcb1a92c2))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp e0427c3e-e27a-423f-a51a-967328cc9ec3))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp fd1baadc-892e-47f7-b957-3071eeff6acc))
-  (pad "1" smd rect (at -2.5 0) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a52efe4-81a1-49c4-ac3a-bbc64b5c08bf))
-  (pad "2" smd rect (at 2.5 0) (size 3.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f706bea0-b4ae-4d11-b6d9-d606ab0cbe5c))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -4.51 -1.65) (end 2.5 -1.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.51 -1.65) (end -4.51 1.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.51 1.65) (end 2.5 1.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.5 1.75) (end -4.5 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.5 -1.75) (end 4.5 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.5 -1.75) (end 4.5 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.5 1.75) (end -4.5 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2.5 0) (size 3.5 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1388888889))
+  (pad 2 smd roundrect (at 2.5 0) (size 3.5 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1388888889))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMB-SMC_Universal_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_SMB-SMC_Universal_Handsoldering.kicad_mod
index a7ebdbcb8..a6f4adec0 100644
--- a/Diode_SMD.pretty/D_SMB-SMC_Universal_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SMB-SMC_Universal_Handsoldering.kicad_mod
@@ -1,44 +1,44 @@
 (footprint "D_SMB-SMC_Universal_Handsoldering" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 586436A6)
+  (tedit 63C60E7B)
   (descr "Diode, Universal, SMB(DO-214AA) or SMC (DO-214AB), Handsoldering,")
   (tags "Diode Universal SMB(DO-214AA) SMC (DO-214AB) Handsoldering ")
   (attr smd)
   (fp_text reference "REF**" (at 0 -4.1) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp fae633b4-c055-44e4-94b9-9d8cbdfc7973)
+    (tstamp e1538ad3-e1e9-421f-acd9-cffa170f6446)
   )
   (fp_text value "D_SMB-SMC_Universal_Handsoldering" (at 0 4.1) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 4a1eb87e-e884-4511-9982-50fe4eb6e5db)
+    (tstamp fe96a7aa-44d8-4426-8f5e-64f16c1f2c82)
   )
   (fp_text user "${REFERENCE}" (at 0 -4.1) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp c8a65083-dc69-4262-be5d-4c4b0e331f96)
+    (tstamp 4d4269fb-7ad3-42dd-a8ea-dd9afe27d899)
   )
-  (fp_line (start -5.5 3.25) (end 4.4 3.25) (layer "F.SilkS") (width 0.12) (tstamp 7f93dda1-8837-4284-ace4-73f5b2fa5e77))
-  (fp_line (start -5.5 3.25) (end -5.5 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 89d37236-239c-43a3-8902-1d4bf8dc0c72))
-  (fp_line (start -5.5 -3.25) (end 4.4 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 95cc7b2f-fc30-4af3-a4bf-cf7ab7e63b71))
-  (fp_line (start -5.6 3.35) (end -5.6 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 6d75c123-ef01-412a-b65a-565fe90c29e8))
-  (fp_line (start -5.6 -3.35) (end 5.6 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp e59a1158-3c38-4efd-a954-77219ba81283))
-  (fp_line (start 5.6 -3.35) (end 5.6 3.35) (layer "F.CrtYd") (width 0.05) (tstamp e962a9a2-0aa3-4435-997b-4ce69fca3ed1))
-  (fp_line (start 5.6 3.35) (end -5.6 3.35) (layer "F.CrtYd") (width 0.05) (tstamp f6d104a8-9de1-4f70-8a25-cac988513de1))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 0d7c1229-0014-48d4-8ce2-ef89605959b4))
-  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 2adf216d-0a5b-4898-8723-7cf0264bcc30))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 485b9505-7917-4186-a396-3b57586653db))
-  (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 66b59385-df51-46ec-aa5c-4d41e5ff9c67))
-  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp 6be7dfd6-2207-4656-a034-7c86fd6bd60a))
-  (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 84b7dfd1-aa93-44ff-af5f-b5e8c815483c))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 8db7d7e2-7c21-40da-8ecc-9b1a99fc28c7))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp aff085eb-6d67-4365-a5c9-84620d69d05a))
-  (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp b8e8d9ba-221d-432d-ae9d-09f132cad8a1))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp bd4634eb-4309-40eb-b438-52bb5bb97ce5))
-  (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp be03b729-26de-4263-aa23-bb1ed83a53d5))
-  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp fbee8fc9-18f9-4888-a1f7-a6410bab54e5))
-  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp fc081718-fffb-4066-8a68-3011ad8d3fb6))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp fc28207f-18b1-4f1e-886e-068738424f0b))
-  (pad "1" smd trapezoid (at -3.2 0) (size 4.3 2.6) (rect_delta 1 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5aebcbf9-c8c9-4dc8-b4cd-9654b89e4973))
-  (pad "2" smd trapezoid (at 3.2 0 180) (size 4.3 2.6) (rect_delta 1 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 65a82eb2-d0fd-42a1-9e8d-844a39e81960))
+  (fp_line (start -5.61 3.25) (end -5.61 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 3ba6fc0f-d614-4b10-afda-e156b9f06a56))
+  (fp_line (start -5.61 3.25) (end 4.4 3.25) (layer "F.SilkS") (width 0.12) (tstamp 582d0eaa-b812-4c6a-91b1-a80789d7579d))
+  (fp_line (start -5.61 -3.25) (end 4.4 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 93ba5784-fb8e-4909-8382-bcba4bee5d8f))
+  (fp_line (start -5.6 -3.35) (end 5.6 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 427a693c-1ec9-497a-9f01-21a94527b218))
+  (fp_line (start -5.6 3.35) (end -5.6 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 57114ab0-bd55-4648-9f7d-01669975ab3e))
+  (fp_line (start 5.6 -3.35) (end 5.6 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 5b7b12cf-b527-4975-b388-2965201b6e5c))
+  (fp_line (start 5.6 3.35) (end -5.6 3.35) (layer "F.CrtYd") (width 0.05) (tstamp b85ad1b3-67f2-49eb-8ba8-922ff1545ff9))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 0c200514-10af-4c89-87ca-2757eda6bae3))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 35a10e67-ba77-4ec8-9c67-847c679a1e7f))
+  (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp 3ff6203a-b717-4668-bf59-5c26e8829dd5))
+  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp 463b5340-99a2-4002-a872-4b2f2cece26a))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 5638077e-53be-409e-bfce-0b8068c233b7))
+  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp 682bd604-20f4-4411-8de2-6805590e34e7))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 719a9fed-1e54-4db4-8164-438ab7740116))
+  (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 75cd0167-3b43-487b-a3a8-335c27c9a207))
+  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 926c5b42-c0b1-4a54-b89a-e9f583d8acf4))
+  (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 996c01dc-1550-4344-bb3b-70e1b9297bad))
+  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 9c813613-753a-487d-ba7d-489857dc2344))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp d9997b26-0d45-4bad-9a29-713663e12137))
+  (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp edb6d00b-0742-4c2c-a6d2-275822b632eb))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp f5905edf-a86c-4cc5-a014-dafd281a8bf6))
+  (pad "1" smd trapezoid (at -3.2 0) (size 4.3 2.6) (rect_delta 1 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 30c1709e-1051-4596-890d-2d8796b1db9b))
+  (pad "2" smd trapezoid (at 3.2 0 180) (size 4.3 2.6) (rect_delta 1 0) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 67bb3ac0-4d00-42a1-8cab-87a598d1362b))
   (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Diode_SMD.pretty/D_SMB.kicad_mod b/Diode_SMD.pretty/D_SMB.kicad_mod
index 4075c5a1f..1cb88359d 100644
--- a/Diode_SMD.pretty/D_SMB.kicad_mod
+++ b/Diode_SMD.pretty/D_SMB.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMB" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58645DF3)
+(footprint D_SMB (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMB (DO-214AA)")
   (tags "Diode SMB (DO-214AA)")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -3) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 68221cdb-bfd1-42f7-b586-7a94e3cdb7af)
   )
-  (fp_text value "D_SMB" (at 0 3.1) (layer "F.Fab")
+  (fp_text value D_SMB (at 0 3.1) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp dd48ef8d-44f7-44d7-9b3c-fbce61a72dfd)
   )
-  (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d20d853f-b39d-4407-8d1e-53c331a6b079)
   )
-  (fp_line (start -3.55 -2.15) (end 2.15 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 237a7c0e-8e03-48e7-91e2-93a42886253c))
-  (fp_line (start -3.55 -2.15) (end -3.55 2.15) (layer "F.SilkS") (width 0.12) (tstamp 8643cd3d-2498-40d4-9e9f-c57089ccd775))
-  (fp_line (start -3.55 2.15) (end 2.15 2.15) (layer "F.SilkS") (width 0.12) (tstamp de9f272b-743a-426b-bb0d-92acc5abb648))
-  (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 4c0c49ec-18ec-4add-83f2-338377ebb52a))
-  (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 6659b432-0b18-497d-9fb1-d474995b6b55))
-  (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer "F.CrtYd") (width 0.05) (tstamp cde00f1c-ab12-46ef-8a3d-87d43f434284))
-  (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp f968ceb9-2a25-465d-8566-2d065504a729))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 01fe9d15-8d79-4000-a6ff-705731174ac0))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 03e5293b-b945-4978-a11a-a28f0db20552))
-  (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 10558e3a-0a3d-4f84-9027-ed58689ef49c))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 21293999-8956-4387-aaa3-100710dabea4))
-  (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp 29efeeeb-23b8-467a-bd67-55122742df2f))
-  (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp 90fbeee4-51cd-447b-a8bd-7f620d633994))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 93b60cf8-043d-4861-b519-07222122e900))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp aac58a3f-e50d-422c-833b-26cfeed60814))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp b0d89a83-8d66-4fc9-9d49-1285af0c72d9))
-  (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp c93a12b6-9d3a-42ff-a8fe-abc6b4e31383))
-  (pad "1" smd rect (at -2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 87c8d66a-1538-483d-998c-0cd19c187d2e))
-  (pad "2" smd rect (at 2.15 0) (size 2.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbe7b34c-dd01-4a2b-a73b-c030989cf749))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -3.66 2.15) (end 2.15 2.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.66 -2.15) (end -3.66 2.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.66 -2.15) (end 2.15 -2.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 2.25) (end -3.65 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.65 -2.25) (end 3.65 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.65 -2.25) (end 3.65 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.65 2.25) (end -3.65 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1086956522))
+  (pad 2 smd roundrect (at 2.15 0) (size 2.5 2.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1086956522))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMB_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_SMB_Handsoldering.kicad_mod
index 03d6c8443..d5883e7db 100644
--- a/Diode_SMD.pretty/D_SMB_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SMB_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMB_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 590B3D55)
+(footprint D_SMB_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMB (DO-214AA) Handsoldering")
   (tags "Diode SMB (DO-214AA) Handsoldering")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -3) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp cfb330f4-d7fc-4bae-adb2-1256c98a4b87)
   )
-  (fp_text value "D_SMB_Handsoldering" (at 0 3) (layer "F.Fab")
+  (fp_text value D_SMB_Handsoldering (at 0 3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 6620d767-f9f6-4a6e-ba04-b6b558cc610b)
   )
-  (fp_text user "${REFERENCE}" (at 0 -3) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 199192b9-0e8c-4972-af98-94c1b0cc5cd7)
   )
-  (fp_line (start -4.6 -2.15) (end 2.7 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 0e0352bb-087f-4ecd-a594-aa1420a2530a))
-  (fp_line (start -4.6 -2.15) (end -4.6 2.15) (layer "F.SilkS") (width 0.12) (tstamp 1a90b6ea-513b-422b-af4b-e4540a35537e))
-  (fp_line (start -4.6 2.15) (end 2.7 2.15) (layer "F.SilkS") (width 0.12) (tstamp d50e2fec-2f55-4b29-9d81-287f73cc4fd8))
-  (fp_line (start 4.7 -2.25) (end 4.7 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 234a2db5-e830-4754-a57e-3dc7772861ed))
-  (fp_line (start 4.7 2.25) (end -4.7 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 6018302d-2494-42e1-a7bc-abc544c16536))
-  (fp_line (start -4.7 -2.25) (end 4.7 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 6fbcc928-fee7-4d0a-80a9-79caa4ea0fda))
-  (fp_line (start -4.7 2.25) (end -4.7 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 93f0b17f-3c38-40b5-8dd6-97bc0d4f2945))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 2ad547d9-efc9-47e6-bda1-9de8c5e07aa1))
-  (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp 2d145f55-8a57-4282-b836-1ef5c9beca91))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 3a88ce73-caa7-4159-a951-b945ec26b862))
-  (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp 6dbd926e-4165-474d-a8e6-21c421c44df1))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 8336c3b8-59f5-4cea-9819-79aa582ecc51))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 8641c5c6-a19c-40ac-871d-ff9e7cd11dcf))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 8647cdbd-d20c-4469-ad50-7cdbcc9bb9ae))
-  (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 8a412b22-6e10-42ec-88c3-95955cfcd9c9))
-  (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp b95b96ce-05da-418e-98f2-a99c462f5721))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp d6eb4c88-2bfc-40f6-9e85-25da7ff67118))
-  (pad "1" smd rect (at -2.7 0) (size 3.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0a4e57e5-f33d-484b-9770-17fa7c3e33cd))
-  (pad "2" smd rect (at 2.7 0) (size 3.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2f95441b-0dff-4dd4-a93b-c84cae18f243))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -4.71 -2.15) (end 2.7 -2.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.71 2.15) (end 2.7 2.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.71 -2.15) (end -4.71 2.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.7 2.25) (end -4.7 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.7 -2.25) (end 4.7 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.7 -2.25) (end 4.7 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.7 2.25) (end -4.7 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2.7 0) (size 3.5 2.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1086956522))
+  (pad 2 smd roundrect (at 2.7 0) (size 3.5 2.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1086956522))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMB.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMC-RM10_Universal_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_SMC-RM10_Universal_Handsoldering.kicad_mod
index ff04fcf96..7df9a7a36 100644
--- a/Diode_SMD.pretty/D_SMC-RM10_Universal_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SMC-RM10_Universal_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMC-RM10_Universal_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58643524)
+(footprint D_SMC-RM10_Universal_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode, Universal, SMC (DO-214AB), RM10, Handsoldering, SMD, Thruhole")
   (tags "Diode Universal SMC (DO-214AB) RM10 Handsoldering SMD Thruhole")
   (attr through_hole)
-  (fp_text reference "REF**" (at 0 -4.1) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.1) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 79c6cd1e-a551-48ff-b39c-121801cf419f)
   )
-  (fp_text value "D_SMC-RM10_Universal_Handsoldering" (at 0 4.3) (layer "F.Fab")
+  (fp_text value D_SMC-RM10_Universal_Handsoldering (at 0 4.3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f07037c3-a330-4411-a477-14925d367853)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.7) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.7) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 638f3d2a-00a9-4d3c-859b-80dc90fc5de9)
   )
-  (fp_line (start -6.8 3.25) (end 4.4 3.25) (layer "F.SilkS") (width 0.12) (tstamp 9fc10ac8-ef00-43cd-8bb6-7e446e2561ea))
-  (fp_line (start -6.8 3.25) (end -6.8 -3.25) (layer "F.SilkS") (width 0.12) (tstamp b56f89cf-76b7-4e5a-b0ce-6452d040d927))
-  (fp_line (start -6.8 -3.25) (end 4.4 -3.25) (layer "F.SilkS") (width 0.12) (tstamp dba40b9a-c330-4c4f-95da-7d178f90572c))
-  (fp_line (start 6.9 3.35) (end -6.9 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 21e27dc3-fdd5-48bf-8ae8-066dfb5b8a49))
-  (fp_line (start 6.9 -3.35) (end 6.9 3.35) (layer "F.CrtYd") (width 0.05) (tstamp db4f6d5b-7255-4b16-8e48-9a162c90767c))
-  (fp_line (start -6.9 -3.35) (end 6.9 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp deaef3eb-0ecf-4a07-8c31-f59610d11109))
-  (fp_line (start -6.9 3.35) (end -6.9 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp f2cc7e8c-80f9-4c99-a50c-4a2639c93299))
-  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 1c89896a-5a82-4a73-822f-1146f3900382))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 26a4a117-2a88-4c01-a18a-abc323682aed))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 450fd62c-7dfb-424c-851c-30f38b62311c))
-  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp 500c5d55-d25e-428b-9754-a23a13455973))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 7c03444f-823d-4180-bdf0-e98c0c9990b1))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 809ce601-2689-4b85-bc7f-c829b67c490a))
-  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp b1534012-216c-4988-b3ac-ad2fd3baa50c))
-  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp da43ec10-bf54-4f7e-9cca-602d96e74fb2))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp de41ccab-694b-4124-9ec0-ea09dcb9fca8))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp fd66f264-0593-4019-9fca-1bb899e34188))
-  (pad "1" thru_hole rect (at -5 0) (size 4.5 3.3) (drill 1.2 (offset 0.6 0)) (layers *.Cu *.Mask) (tstamp 1a35bd36-7dbd-498b-bd84-0bf8765c7018))
-  (pad "2" thru_hole rect (at 5 0 180) (size 4.5 3.3) (drill 1.2 (offset 0.6 0)) (layers *.Cu *.Mask) (tstamp 86ec6542-be05-4b38-813b-bfb2cd87c96b))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -6.91 3.25) (end 4.4 3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.91 3.25) (end -6.91 -3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.91 -3.25) (end 4.4 -3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.9 -3.35) (end 6.9 -3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.9 3.35) (end -6.9 -3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.9 -3.35) (end 6.9 3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.9 3.35) (end -6.9 3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (pad 1 thru_hole roundrect (at -5 0) (size 4.5 3.3) (drill 1.2 (offset 0.6 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.0757575758))
+  (pad 2 thru_hole roundrect (at 5 0 180) (size 4.5 3.3) (drill 1.2 (offset 0.6 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.0757575758))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMC.kicad_mod b/Diode_SMD.pretty/D_SMC.kicad_mod
index 7d98ccd86..4ddc92afd 100644
--- a/Diode_SMD.pretty/D_SMC.kicad_mod
+++ b/Diode_SMD.pretty/D_SMC.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMC" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5864295D)
+(footprint D_SMC (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMC (DO-214AB)")
   (tags "Diode SMC (DO-214AB)")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.1) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.1) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 30f9c0ee-3525-454d-96e1-4be85b93516d)
   )
-  (fp_text value "D_SMC" (at 0 4.2) (layer "F.Fab")
+  (fp_text value D_SMC (at 0 4.2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d66cef0f-2afc-41f9-82df-fd80695b1cab)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.9) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.9) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d5267ecb-5db9-43b8-b1d4-12da46974f16)
   )
-  (fp_line (start -4.8 3.25) (end 3.6 3.25) (layer "F.SilkS") (width 0.12) (tstamp 3905b676-b1ae-41ed-8c2a-58dbb4687cd0))
-  (fp_line (start -4.8 3.25) (end -4.8 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 4a272347-253d-47fc-ab42-00d6b8a38f60))
-  (fp_line (start -4.8 -3.25) (end 3.6 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 8e1eae77-5379-4a2c-bd97-20fa9fb1907f))
-  (fp_line (start -4.9 -3.35) (end 4.9 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 03bcc963-e09e-4e3a-b162-e9038c787087))
-  (fp_line (start 4.9 3.35) (end -4.9 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 04a9a7ab-adcf-4cb9-816a-d893e553f088))
-  (fp_line (start -4.9 3.35) (end -4.9 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 5c9b7efc-2593-4993-94e9-26b5a1fe7fc1))
-  (fp_line (start 4.9 -3.35) (end 4.9 3.35) (layer "F.CrtYd") (width 0.05) (tstamp d15b1eb1-6f9c-4432-9aec-ff29bf209e45))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 053a3d2c-dc2b-4546-8008-2d0b6f777cd3))
-  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 1b9fb1bd-055b-4fa3-b6db-81d9f88ab6b3))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp 2441df7b-d2cd-4f97-ad20-0189ece9cd7a))
-  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 37987159-21fc-4fce-bad1-f166bf8c5577))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 38892818-c6d2-48b5-aef4-3908dce32511))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 38e2c0ba-5ca2-44f9-81f9-c92448d60ca5))
-  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp 6da95add-1e47-4509-85ca-e2ab1362ab46))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp c22fb522-eeae-4651-8e2f-8e5342a4f974))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp d40b8994-8aad-4662-a6bf-692aee2a4190))
-  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp ed22a53e-1231-457f-b7e7-b646c6869298))
-  (pad "1" smd rect (at -3.4 0 90) (size 3.3 2.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37167cda-bcaa-4411-8b80-b72a52c5a29f))
-  (pad "2" smd rect (at 3.4 0 90) (size 3.3 2.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d7d622e5-dc80-45c7-b6c1-8247e96ba9e5))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -4.91 3.25) (end -4.91 -3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.91 -3.25) (end 3.6 -3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.91 3.25) (end 3.6 3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.9 3.35) (end -4.9 3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.9 -3.35) (end 4.9 3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.9 3.35) (end -4.9 -3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.9 -3.35) (end 4.9 -3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -3.4 0 90) (size 3.3 2.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1))
+  (pad 2 smd roundrect (at 3.4 0 90) (size 3.3 2.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMC_Handsoldering.kicad_mod b/Diode_SMD.pretty/D_SMC_Handsoldering.kicad_mod
index 5e6cb5d16..960d34e32 100644
--- a/Diode_SMD.pretty/D_SMC_Handsoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SMC_Handsoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMC_Handsoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58642B03)
+(footprint D_SMC_Handsoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMC (DO-214AB) Handsoldering")
   (tags "Diode SMC (DO-214AB) Handsoldering")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.1) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.1) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 55175a49-171f-4984-974b-3575c33a17ec)
   )
-  (fp_text value "D_SMC_Handsoldering" (at 0 4.2) (layer "F.Fab")
+  (fp_text value D_SMC_Handsoldering (at 0 4.2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 827c2dfb-b32a-444d-9566-25343427f815)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.5) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 25b41a1a-60c5-472b-84c9-6e30e9ced8d8)
   )
-  (fp_line (start -6.8 3.25) (end -6.8 -3.25) (layer "F.SilkS") (width 0.12) (tstamp 933a7fe3-9530-4f51-bfbc-ddb34918ea6e))
-  (fp_line (start -6.8 3.25) (end 4.4 3.25) (layer "F.SilkS") (width 0.12) (tstamp c32595d8-29bc-43fa-930e-f482126b5eb6))
-  (fp_line (start -6.8 -3.25) (end 4.4 -3.25) (layer "F.SilkS") (width 0.12) (tstamp eb6e552e-bf51-46bf-bbd6-8038ac5d6bf4))
-  (fp_line (start -6.9 -3.35) (end 6.9 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 78fe4332-36bb-4c0b-9a9c-29550a0d8c67))
-  (fp_line (start 6.9 3.35) (end -6.9 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 8980eb10-5256-42b7-b20a-f1e59d3733ed))
-  (fp_line (start -6.9 3.35) (end -6.9 -3.35) (layer "F.CrtYd") (width 0.05) (tstamp 9b875d5c-20cd-4be4-be34-01e1dadc493d))
-  (fp_line (start 6.9 -3.35) (end 6.9 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 9b913c3a-d6fd-4306-b654-c82b49c8b723))
-  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 2a770773-3fa2-485c-8665-400edae6d6d8))
-  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 2a92b24f-1085-420a-9c27-a0eb08572c05))
-  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 5849fdc5-b344-4cd1-90bc-f8bb8a5f3dfa))
-  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 626a506c-3dec-4661-8741-5e5932187a47))
-  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp 85c9724e-f60f-4ae0-ae27-456d8433706b))
-  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp 9c7dac60-d1f3-498b-9d42-41729d63a0fd))
-  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer "F.Fab") (width 0.1) (tstamp bcfb439a-871d-46fe-92ad-06a5e234443f))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp d5b89d73-f842-4c8d-ab2b-f360ace951d0))
-  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp f6edf525-bbc6-482e-ae67-f3c7ee6c5fcb))
-  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp fe924362-e29b-4ad1-804b-d7ed578b1661))
-  (pad "1" smd rect (at -4.4 0 90) (size 3.3 4.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cfc1e54c-316c-4af0-82e0-e8a0056d1748))
-  (pad "2" smd rect (at 4.4 0 90) (size 3.3 4.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cbf720a8-e55d-4edc-9e60-b0696117f858))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -6.91 3.25) (end -6.91 -3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.91 -3.25) (end 4.4 -3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.91 3.25) (end 4.4 3.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.9 3.35) (end -6.9 3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.9 -3.35) (end 6.9 3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.9 -3.35) (end 6.9 -3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.9 3.35) (end -6.9 -3.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.55 -3.1) (end -3.55 -3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.55 3.1) (end -3.55 -3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 -3.1) (end 3.55 3.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.55 3.1) (end -3.55 3.1) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -4.4 0 90) (size 3.3 4.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.0757575758))
+  (pad 2 smd roundrect (at 4.4 0 90) (size 3.3 4.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.0757575758))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMC.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SMF.kicad_mod b/Diode_SMD.pretty/D_SMF.kicad_mod
index 26e6fac8a..49dc3032d 100644
--- a/Diode_SMD.pretty/D_SMF.kicad_mod
+++ b/Diode_SMD.pretty/D_SMF.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SMF" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D31F510)
+(footprint D_SMF (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "Diode SMF (DO-219AB), http://www.vishay.com/docs/95572/smf_do-219ab.pdf")
   (tags "Diode SMF (DO-214AB)")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp de70f6e5-431f-4856-aa3e-ad04e7ee6582)
   )
-  (fp_text value "D_SMF" (at 0 2) (layer "F.Fab")
+  (fp_text value D_SMF (at 0 2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp c78b5be9-6cd0-49c7-92ff-e3a965066779)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp a202cfa6-d3c2-4a28-99fe-8a9b90a74be7)
   )
-  (fp_line (start -2.28 -1.01) (end -2.28 1.01) (layer "F.SilkS") (width 0.12) (tstamp 183587d7-e3f3-4d82-ade3-cc4e897d3662))
-  (fp_line (start -2.28 -1.01) (end 1.4 -1.01) (layer "F.SilkS") (width 0.12) (tstamp 27b1ade6-b9b9-4c60-97d5-2138fce11d68))
-  (fp_line (start -2.28 1.01) (end 1.4 1.01) (layer "F.SilkS") (width 0.12) (tstamp e7bb699c-a14f-4940-85a6-ae29da564113))
-  (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 7ae43f14-2560-4583-b150-4539ed5779b5))
-  (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp a3d7b62e-66c4-437a-a880-9943981e42bf))
-  (fp_line (start -2.35 1.15) (end -2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp c7e4396c-9cae-4503-adbe-9bc5e89196f3))
-  (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp ddfcbfb3-8634-4725-8343-9149fd13dea4))
-  (fp_line (start -0.3 0) (end 0.3 -0.4) (layer "F.Fab") (width 0.1) (tstamp 434bbc6a-620b-4a67-a245-02fc3c9fb931))
-  (fp_line (start 0.3 0) (end 0.9 0) (layer "F.Fab") (width 0.1) (tstamp 470d49f6-c614-4648-ad7c-406adad36364))
-  (fp_line (start -0.3 0) (end -0.9 0) (layer "F.Fab") (width 0.1) (tstamp 626f31e4-c883-4189-896c-2ba881403c9d))
-  (fp_line (start 0.3 0.4) (end 0.3 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7cf421e8-3071-4e4f-a834-3ec233c50fe2))
-  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 9ca3f28e-10b2-4adb-a74a-79051b5ca4e5))
-  (fp_line (start -0.3 -0.4) (end -0.3 0.4) (layer "F.Fab") (width 0.1) (tstamp adeee3ff-c135-443a-8e72-7df5c9b93b31))
-  (fp_line (start -0.3 0.00102) (end 0.3 0.4) (layer "F.Fab") (width 0.1) (tstamp ae60f83a-708b-43c8-b28a-0844b4930d8c))
-  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp c07ceee2-02f0-4762-a388-d9f870cbe6ea))
-  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp eb31d602-7e71-4bf4-8d74-2acbc86f7eab))
-  (fp_line (start 1.4 -0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp fb84307e-1479-4c77-85c0-a38a526e9699))
-  (pad "1" smd rect (at -1.45 0) (size 1.3 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp af0a4ab4-303b-4b19-a23e-511352ceb0d4))
-  (pad "2" smd rect (at 1.45 0) (size 1.3 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 45665753-0e46-4555-98c7-1882fc0dc7fc))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMF.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -2.36 -1.01) (end 1.4 -1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.36 -1.01) (end -2.36 1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.36 1.01) (end 1.4 1.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.35 1.15) (end -2.35 -1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.3 0) (end 0.9 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 -0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 -0.4) (end -0.3 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0.00102) (end 0.3 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end 0.3 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.3 0.4) (end 0.3 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end -0.9 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.45 0) (size 1.3 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1923076923))
+  (pad 2 smd roundrect (at 1.45 0) (size 1.3 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1923076923))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMF.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-110.kicad_mod b/Diode_SMD.pretty/D_SOD-110.kicad_mod
index 2c7eb67ad..fdb32f27f 100644
--- a/Diode_SMD.pretty/D_SOD-110.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-110.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SOD-110" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 587B7A74)
-  (descr "SOD-110")
-  (tags "SOD-110")
+(footprint D_SOD-110 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr SOD-110)
+  (tags SOD-110)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.7) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.7) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 86a94521-184b-4629-be3e-47c9aea070a6)
   )
-  (fp_text value "D_SOD-110" (at 0 1.8) (layer "F.Fab")
+  (fp_text value D_SOD-110 (at 0 1.8) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 71db1382-9353-43e1-bd96-6f6462d4edfe)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.7) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.7) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 48b9f6eb-ee0f-4ffb-ab44-ed35a8333f60)
   )
-  (fp_line (start -1.5 -0.8) (end 1.05 -0.8) (layer "F.SilkS") (width 0.12) (tstamp 2684c42d-4f4d-4b54-ace2-2a172471282a))
-  (fp_line (start -1.5 -0.8) (end -1.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp ad579d84-d16f-4b89-aa0d-fe3a693d75dd))
-  (fp_line (start -1.5 0.8) (end 1.05 0.8) (layer "F.SilkS") (width 0.12) (tstamp cff98ce3-43ca-420b-b3df-38f17554247e))
-  (fp_line (start 1.6 -1) (end 1.6 1) (layer "F.CrtYd") (width 0.05) (tstamp 57134644-6358-4450-a1ff-9fad07120d73))
-  (fp_line (start -1.6 -1) (end 1.6 -1) (layer "F.CrtYd") (width 0.05) (tstamp 80134920-c609-4590-949e-5a335cb642b5))
-  (fp_line (start -1.6 -1) (end -1.6 1) (layer "F.CrtYd") (width 0.05) (tstamp 9d4771ff-5f42-40cb-abfc-3573869d6db5))
-  (fp_line (start 1.6 1) (end -1.6 1) (layer "F.CrtYd") (width 0.05) (tstamp f7fce77c-f1f4-41f9-90f5-a4f680995875))
-  (fp_line (start 1.05 -0.7) (end -1.05 -0.7) (layer "F.Fab") (width 0.1) (tstamp 23c0d1f8-a0f3-4a12-80a4-01ff1492cbe8))
-  (fp_line (start 1.05 0.7) (end 1.05 -0.7) (layer "F.Fab") (width 0.1) (tstamp 3075ce30-ca25-487e-9753-3f128653b5a9))
-  (fp_line (start -1.05 0.7) (end 1.05 0.7) (layer "F.Fab") (width 0.1) (tstamp 4db66753-a230-41ed-8c9e-e3649847dfc6))
-  (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer "F.Fab") (width 0.1) (tstamp 519712e8-6534-4038-a126-08015aa5c4eb))
-  (fp_line (start -1.05 -0.7) (end -1.05 0.7) (layer "F.Fab") (width 0.1) (tstamp 851a9a47-649f-4a3f-bd4e-c6ee1471c7af))
-  (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer "F.Fab") (width 0.1) (tstamp 98b5ca59-2dea-4427-9bb6-e3142c9c17ad))
-  (fp_line (start 0.1 -0.2) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp a1676e46-4218-4007-8d0e-d5fd882de1ae))
-  (fp_line (start -0.2 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp a6c565d2-dfcf-4a1c-9e10-3114d6c67ffc))
-  (fp_line (start 0.1 0) (end 0.25 0) (layer "F.Fab") (width 0.1) (tstamp dc4d6287-0a11-41c3-9d6b-f299815e0612))
-  (fp_line (start -0.2 0) (end 0.1 0.2) (layer "F.Fab") (width 0.1) (tstamp f8a441c9-5d3a-49f6-8a29-8cad581b6671))
-  (pad "1" smd rect (at -0.95 0) (size 0.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ff5e4d2-e668-497b-818a-6d5ff2961ea4))
-  (pad "2" smd rect (at 0.95 0) (size 0.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f4e8910f-90da-4c7e-9ab5-631afed86238))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-110.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -1.61 0.8) (end 1.05 0.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.61 -0.8) (end -1.61 0.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.61 -0.8) (end 1.05 -0.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.6 1) (end -1.6 1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.6 -1) (end -1.6 1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.6 -1) (end 1.6 1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.6 -1) (end 1.6 -1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.05 -0.7) (end -1.05 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end 0.1 0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.05 0.7) (end 1.05 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.1 0) (end 0.25 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.05 0.7) (end 1.05 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.1 -0.2) (end -0.2 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.05 -0.7) (end -1.05 0.7) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.95 0) (size 0.8 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 0.95 0) (size 0.8 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-110.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-123.kicad_mod b/Diode_SMD.pretty/D_SOD-123.kicad_mod
index 431054bc8..2713a615e 100644
--- a/Diode_SMD.pretty/D_SOD-123.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-123.kicad_mod
@@ -1,43 +1,38 @@
-(footprint "D_SOD-123" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58645DC7)
-  (descr "SOD-123")
-  (tags "SOD-123")
+(footprint D_SOD-123 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr SOD-123)
+  (tags SOD-123)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 46466efb-838e-4777-94e7-7732639867ca)
   )
-  (fp_text value "D_SOD-123" (at 0 2.1) (layer "F.Fab")
+  (fp_text value D_SOD-123 (at 0 2.1) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp c3167c60-738b-4859-86b2-12d63f3b92bd)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp be745d4f-2da2-41ba-ac67-38d87a28ec9b)
   )
-  (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 09ceb756-5e1f-4a4b-8a45-257f7acdbcfa))
-  (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 430216dd-9f97-44e9-a40b-287f1cde92db))
-  (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp a112fb53-8d5a-431e-bcc5-6a57293cb637))
-  (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 79967459-cb3d-4ad8-bf13-1f55bbdf4a2d))
-  (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 831868f4-78b8-4ccc-961c-e2302dabb6ce))
-  (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp db4b145c-b69e-4cd3-9528-fbcdd765216f))
-  (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp ed574305-be3e-42db-9484-9a99c404d386))
-  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 16aa5e9b-de34-4895-831a-5a8070c7f78b))
-  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 27bc3141-bdae-4df1-9088-03330a731e78))
-  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 2cf8f76f-8e0e-468d-9ffa-00276a83180c))
-  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 67143c52-54de-4913-8d4a-530e7e303052))
-  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 774664d4-0f7b-4fcd-8cf2-0b41f50f0e50))
-  (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 83d0bd8e-9f7a-49bd-a662-421ee9149fb0))
-  (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp ae0f4054-e6d7-4508-97b2-b0fea65f19bf))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp ba2ba4f0-042e-41b8-a924-d72d5c987744))
-  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp dc1c2028-946e-4e2d-b5ff-6188894896b8))
-  (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp f108b404-62a1-4091-83f6-6976f9a858f3))
-  (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp f5baec4c-4cad-4901-9450-0e35ee699b1e))
-  (pad "1" smd rect (at -1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ee777203-fc77-48de-ba16-7216c5f4bd31))
-  (pad "2" smd rect (at 1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4ea780d-8edb-4feb-b6d3-7f09fd9def5c))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -2.36 1) (end 1.65 1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.36 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.36 -1) (end -2.36 1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-123F.kicad_mod b/Diode_SMD.pretty/D_SOD-123F.kicad_mod
index 25b9af63d..a210febfb 100644
--- a/Diode_SMD.pretty/D_SOD-123F.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-123F.kicad_mod
@@ -1,43 +1,38 @@
-(footprint "D_SOD-123F" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 587F7769)
-  (descr "D_SOD-123F")
-  (tags "D_SOD-123F")
+(footprint D_SOD-123F (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr D_SOD-123F)
+  (tags D_SOD-123F)
   (attr smd)
-  (fp_text reference "REF**" (at -0.127 -1.905) (layer "F.SilkS")
+  (fp_text reference REF** (at -0.127 -1.905) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9f871598-45c4-4a4d-b72c-6830e213d715)
   )
-  (fp_text value "D_SOD-123F" (at 0 2.1) (layer "F.Fab")
+  (fp_text value D_SOD-123F (at 0 2.1) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp de8ef051-493d-4a0a-ad3a-a052911fd770)
   )
-  (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at -0.127 -1.905) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d0dba58f-a28f-489f-9d5e-fac83c7408ee)
   )
-  (fp_line (start -2.2 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 1ee9ecec-e8f3-4d50-a556-85850c11da22))
-  (fp_line (start -2.2 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 61a80caf-8096-41a8-99c8-22163275a6ce))
-  (fp_line (start -2.2 -1) (end -2.2 1) (layer "F.SilkS") (width 0.12) (tstamp b4071dde-bd5b-424b-a309-1f49a6f70749))
-  (fp_line (start 2.2 -1.15) (end 2.2 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 92f28048-dd09-415b-9e49-d2429a09c9ee))
-  (fp_line (start -2.2 -1.15) (end 2.2 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp de23679b-5d93-408d-a6ae-46c7e2cc53c6))
-  (fp_line (start 2.2 1.15) (end -2.2 1.15) (layer "F.CrtYd") (width 0.05) (tstamp ef5e5053-60cc-41ac-882c-1b6e7f0707ab))
-  (fp_line (start -2.2 -1.15) (end -2.2 1.15) (layer "F.CrtYd") (width 0.05) (tstamp f73438b4-b2b7-4b62-9c65-883b8e285dd5))
-  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 017a9b78-557e-4b9b-bec2-3015c0b9d5ba))
-  (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 29e200a4-c486-468e-9c1b-6c83bc7d8ed1))
-  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 6dcd856b-3ba6-42ca-b3fd-8d8961dcb2d7))
-  (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 73224245-9ed5-4103-8ad4-5be3f214d2e2))
-  (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 749e2dac-79d4-42d5-95a7-8dd66f287b60))
-  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7d4ecd7d-bba9-4c7e-ba63-e277d5827739))
-  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 8c79b18c-90be-4c9e-aa09-46ac5f022fa2))
-  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 8d16c4ce-0a7d-4725-ae48-c2dc01d3c117))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp c17e2aaa-b86b-451c-9acd-df289ba33e63))
-  (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp dfdba17f-ed64-4d29-92d0-ffd156c29f35))
-  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp fe920eaf-fc57-4fef-8fb4-4aa6816713e7))
-  (pad "1" smd rect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 66621b77-88d1-4738-805a-00be2f86c640))
-  (pad "2" smd rect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a1b1d48-76de-40b1-b519-a91fcf5f41b4))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -2.21 1) (end 1.65 1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.21 -1) (end -2.21 1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.21 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.2 -1.15) (end 2.2 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.2 1.15) (end -2.2 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.2 -1.15) (end 2.2 -1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.2 -1.15) (end -2.2 1.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.4 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2272727273))
+  (pad 2 smd roundrect (at 1.4 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2272727273))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-128.kicad_mod b/Diode_SMD.pretty/D_SOD-128.kicad_mod
index bf5e4a28b..d5376b901 100644
--- a/Diode_SMD.pretty/D_SOD-128.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-128.kicad_mod
@@ -1,43 +1,38 @@
-(footprint "D_SOD-128" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D3216F4)
+(footprint D_SOD-128 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf")
-  (tags "D_SOD-128")
+  (tags D_SOD-128)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -2.25) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 47763262-144b-4c47-b27f-d37c14692764)
   )
-  (fp_text value "D_SOD-128" (at 0 2) (layer "F.Fab")
+  (fp_text value D_SOD-128 (at 0 2.25) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp fb921278-fac9-47f9-92c7-8bffdd45df57)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -2.25) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp b4470702-b430-45d9-b4b2-98e2d15a9ca7)
   )
-  (fp_line (start -3.08 -1.36) (end 1.9 -1.36) (layer "F.SilkS") (width 0.12) (tstamp 2a59da12-bf01-4cc2-9a01-195d21ba7d31))
-  (fp_line (start -3.08 1.36) (end 1.9 1.36) (layer "F.SilkS") (width 0.12) (tstamp 50d95f5a-c78a-4071-b829-bdcc665e2043))
-  (fp_line (start -3.08 -1.36) (end -3.08 1.36) (layer "F.SilkS") (width 0.12) (tstamp f2c0016e-2cd3-4345-a53f-a21a6f1d7d34))
-  (fp_line (start -3.15 -1.5) (end 3.15 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 103cece5-4187-453b-9300-c2faa3677a2d))
-  (fp_line (start 3.15 1.5) (end -3.15 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 723963dd-a100-4d02-a81e-d29f22b88c34))
-  (fp_line (start -3.15 -1.5) (end -3.15 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 7eb3f9f4-7c1a-4189-ae98-0f5d30876dfa))
-  (fp_line (start 3.15 -1.5) (end 3.15 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 7f79b652-2200-4174-8a74-936fd62269f2))
-  (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 01229b3d-d7a6-4bc5-bb20-b098cc3150a9))
-  (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 0c42bf6d-5469-4f55-a0eb-3d36379d3339))
-  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 13f2cde8-730c-488c-89e4-7a930b0dba81))
-  (fp_line (start -1.9 -1.25) (end 1.9 -1.25) (layer "F.Fab") (width 0.1) (tstamp 54d145e3-9572-49e1-b477-06467d41b991))
-  (fp_line (start 1.9 -1.25) (end 1.9 1.25) (layer "F.Fab") (width 0.1) (tstamp 6abfe558-0973-4fcb-9471-5e24ede83265))
-  (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 9c503112-197e-4fff-ad29-f9c938457549))
-  (fp_line (start 1.9 1.25) (end -1.9 1.25) (layer "F.Fab") (width 0.1) (tstamp a297cf6e-d28c-4ea6-8b8a-f8fed509b454))
-  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp b5e600c9-06bf-47d0-a4dc-9aff655dec4d))
-  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp e3ae0be7-6855-46c7-9023-ef97b295cfa6))
-  (fp_line (start -1.9 1.25) (end -1.9 -1.25) (layer "F.Fab") (width 0.1) (tstamp f6095d7d-d0cc-4a46-abd3-168bea931f26))
-  (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp f879da59-da41-4ab9-9b79-7598f421cd32))
-  (pad "1" smd rect (at -2.2 0) (size 1.4 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c82d861b-9b3f-4b88-86b1-1e6d1bac1f76))
-  (pad "2" smd rect (at 2.2 0) (size 1.4 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6070ad09-43bf-4a18-afcb-980b8898ed25))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-128.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -3.16 1.36) (end 1.9 1.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.16 -1.36) (end -3.16 1.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.16 -1.36) (end 1.9 -1.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.15 1.5) (end -3.15 1.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.15 -1.5) (end -3.15 1.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.15 -1.5) (end 3.15 1.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.15 -1.5) (end 3.15 -1.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.9 -1.25) (end 1.9 -1.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.9 1.25) (end -1.9 1.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.9 1.25) (end -1.9 -1.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.9 -1.25) (end 1.9 1.25) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -2.2 0) (size 1.4 2.1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1785714286))
+  (pad 2 smd roundrect (at 2.2 0) (size 1.4 2.1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.1785714286))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-128.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-323.kicad_mod b/Diode_SMD.pretty/D_SOD-323.kicad_mod
index 5ffda0b27..ccfe0b5c1 100644
--- a/Diode_SMD.pretty/D_SOD-323.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-323.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SOD-323" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58641739)
-  (descr "SOD-323")
-  (tags "SOD-323")
+(footprint D_SOD-323 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr SOD-323)
+  (tags SOD-323)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.85) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.85) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e4576f38-c1e3-466f-8b9b-a0b638a3a33f)
   )
-  (fp_text value "D_SOD-323" (at 0.1 1.9) (layer "F.Fab")
+  (fp_text value D_SOD-323 (at 0.1 1.9) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f6343256-5ace-4703-8fe8-f17e3094221e)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.85) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.85) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 559c30ec-09d7-4c44-b483-4606a7efdc3b)
   )
-  (fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer "F.SilkS") (width 0.12) (tstamp 07c902cc-934a-497e-8c5a-c6b776f64460))
-  (fp_line (start -1.5 0.85) (end 1.05 0.85) (layer "F.SilkS") (width 0.12) (tstamp 441df126-6fcb-4d81-a74e-f246410585f3))
-  (fp_line (start -1.5 -0.85) (end 1.05 -0.85) (layer "F.SilkS") (width 0.12) (tstamp 84b894b5-acf7-4b11-8f42-004bbeea3403))
-  (fp_line (start -1.6 0.95) (end 1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 0406abe5-a472-4148-8146-75a8b43bf4d7))
-  (fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 26281e96-6a8a-4d67-a102-b93623746241))
-  (fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 5b7726cd-3658-4f9e-b28e-64d40e1176e2))
-  (fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp eb9ff9f5-f572-4010-b39b-8f23141f9ce8))
-  (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp 0eff4f4a-369a-4e70-8322-5d234e9b86b2))
-  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer "F.Fab") (width 0.1) (tstamp 17d16c26-f45d-418a-891a-372bb1104a51))
-  (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp 316163b1-1b59-438d-8665-f0aa161a8a8a))
-  (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp 33ae519b-c667-4e79-b2ea-33acdb76a0c1))
-  (fp_line (start -0.3 0) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp 3976390e-c7eb-4d4b-8c62-53fd775df53e))
-  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer "F.Fab") (width 0.1) (tstamp 43f9d43a-d540-4476-9cf3-d1652c101c22))
-  (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp 449e56e0-faed-4519-ae44-0ded9bef9490))
-  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer "F.Fab") (width 0.1) (tstamp b34f2d26-7b97-4844-83f3-074a1f133aa9))
-  (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp d45acf96-9b5a-4157-b9d9-a8a01105ee53))
-  (fp_line (start 0.2 0.35) (end -0.3 0) (layer "F.Fab") (width 0.1) (tstamp eb2cb3e4-e60c-410c-87b1-1b00d104f1c8))
-  (pad "1" smd rect (at -1.05 0) (size 0.6 0.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 88f4f82c-bef8-4429-9aa8-04b1ffcb14b0))
-  (pad "2" smd rect (at 1.05 0) (size 0.6 0.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5d9fa133-afa5-474d-9e76-2e8b8c71b4c8))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -1.61 -0.85) (end -1.61 0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.61 0.85) (end 1.05 0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.61 -0.85) (end 1.05 -0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.6 0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.05 0) (size 0.6 0.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 1.05 0) (size 0.6 0.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-323F.kicad_mod b/Diode_SMD.pretty/D_SOD-323F.kicad_mod
index badf0370d..29b74d0ca 100644
--- a/Diode_SMD.pretty/D_SOD-323F.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-323F.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SOD-323F" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 590A48EB)
+(footprint D_SOD-323F (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf")
-  (tags "SOD-323F")
+  (tags SOD-323F)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.85) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.85) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 5de08695-01b6-44cb-9f0e-f5577e7a2ca4)
   )
-  (fp_text value "D_SOD-323F" (at 0.1 1.9) (layer "F.Fab")
+  (fp_text value D_SOD-323F (at 0.1 1.9) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 6b67b2c5-8377-4bcd-bc60-f2289aa6689f)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.85) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.85) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 67af9639-6dad-45e0-abb3-979f6d4e2962)
   )
-  (fp_line (start -1.5 0.85) (end 1.05 0.85) (layer "F.SilkS") (width 0.12) (tstamp 25600766-7923-4521-8ff1-c573f538a1aa))
-  (fp_line (start -1.5 -0.85) (end 1.05 -0.85) (layer "F.SilkS") (width 0.12) (tstamp 69269307-1e5d-4b26-a0bf-aee27c4daef3))
-  (fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer "F.SilkS") (width 0.12) (tstamp e6aa98d2-15d5-4d2c-bc8c-1e0db301dcf3))
-  (fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 3cd068d8-bab9-4f51-b532-d94c5bc9ad96))
-  (fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 9d1686be-3673-426b-8fa6-e1760266504a))
-  (fp_line (start -1.6 0.95) (end 1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp bbfca467-5ab5-4569-894c-0ae2078e31cc))
-  (fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp cd36b17c-eee9-4e8a-a748-43dd8254b615))
-  (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp 4c82fdb5-cc28-47db-9cbf-5316f969f3b0))
-  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer "F.Fab") (width 0.1) (tstamp 691cd9c0-ccaa-4211-9872-3118b6810e1c))
-  (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp 6da3d0d0-f49e-4110-9c33-e7c4c3c75b72))
-  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer "F.Fab") (width 0.1) (tstamp 71cb0fc9-7baa-4ace-b180-949bf9910f1f))
-  (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp 9ebf5cc5-94b3-44a0-980b-6bee65b97fe5))
-  (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp c86620c1-8348-4b98-bf96-caec36d9ae4f))
-  (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp ed5afbc5-24b7-435c-80a7-76b7215ad68e))
-  (fp_line (start -0.3 0) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp f15115cb-6307-4f92-bb6a-f74603372311))
-  (fp_line (start 0.2 0.35) (end -0.3 0) (layer "F.Fab") (width 0.1) (tstamp f7a5a6d5-cb7e-433e-aaaf-10e17f512883))
-  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer "F.Fab") (width 0.1) (tstamp fbec1b89-a576-4aec-bdf4-110973a833ef))
-  (pad "1" smd rect (at -1.1 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6be2290f-88fb-4bd4-8ee6-84c0cf40bccb))
-  (pad "2" smd rect (at 1.1 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8f2fe6d9-8339-4203-b644-216a691b7df0))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323F.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -1.61 0.85) (end 1.05 0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.61 -0.85) (end 1.05 -0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.61 -0.85) (end -1.61 0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.6 0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.1 0) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 1.1 0) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323F.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-323_HandSoldering.kicad_mod b/Diode_SMD.pretty/D_SOD-323_HandSoldering.kicad_mod
index 51a3b2b6f..be6bfce26 100644
--- a/Diode_SMD.pretty/D_SOD-323_HandSoldering.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-323_HandSoldering.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SOD-323_HandSoldering" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58641869)
-  (descr "SOD-323")
-  (tags "SOD-323")
+(footprint D_SOD-323_HandSoldering (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr SOD-323)
+  (tags SOD-323)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.85) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.85) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2b97f8b8-e9ed-495e-ba63-c72ca99e7978)
   )
-  (fp_text value "D_SOD-323_HandSoldering" (at 0.1 1.9) (layer "F.Fab")
+  (fp_text value D_SOD-323_HandSoldering (at 0.1 1.9) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 362cca7f-8dca-4233-b887-d7436da0c387)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.85) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.85) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9db3f981-25f9-47d3-aa0f-faa429464d8b)
   )
-  (fp_line (start -1.9 0.85) (end 1.25 0.85) (layer "F.SilkS") (width 0.12) (tstamp 17fea3e1-5368-4b40-ba86-f31fa1523073))
-  (fp_line (start -1.9 -0.85) (end 1.25 -0.85) (layer "F.SilkS") (width 0.12) (tstamp 232f371b-2ac5-4509-ba92-d48619d63f9a))
-  (fp_line (start -1.9 -0.85) (end -1.9 0.85) (layer "F.SilkS") (width 0.12) (tstamp b1ebebf4-d82c-49cb-aa93-96f5c693e00f))
-  (fp_line (start -2 -0.95) (end 2 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 5643e85b-3e8e-40a7-9cea-3b8a19003d2c))
-  (fp_line (start -2 -0.95) (end -2 0.95) (layer "F.CrtYd") (width 0.05) (tstamp b4e275e5-e8da-4d68-8bc4-6aef44877ee0))
-  (fp_line (start -2 0.95) (end 2 0.95) (layer "F.CrtYd") (width 0.05) (tstamp ba54e18f-a6ac-4974-9477-b4a0a33adf88))
-  (fp_line (start 2 -0.95) (end 2 0.95) (layer "F.CrtYd") (width 0.05) (tstamp cbc04862-a62d-44e2-8590-ed8b7cab22c2))
-  (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp 051e7cf2-6f95-421e-98c9-db0efa229c60))
-  (fp_line (start -0.3 0) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp 3eda7279-251f-4fb1-ba84-11648039ba4d))
-  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer "F.Fab") (width 0.1) (tstamp 442d3bf7-2e29-42a4-9a83-3349d2c7d853))
-  (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp 5102c972-e56c-4c91-b754-9fd496916c8f))
-  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer "F.Fab") (width 0.1) (tstamp 5126b857-e17b-43f5-b4a5-b6b8a2e9b3bd))
-  (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp 5d3cbbe6-ef59-41f5-9394-b1e03b7e221b))
-  (fp_line (start 0.2 0.35) (end -0.3 0) (layer "F.Fab") (width 0.1) (tstamp 6f0dfd95-104a-4e05-8d7c-bb69ef802354))
-  (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp 8cff956e-6ae6-444e-8c8b-9b1ee65b80ca))
-  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer "F.Fab") (width 0.1) (tstamp bdf1141c-ad5e-4977-8d42-e47919300b2a))
-  (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp e8f23f42-50d8-49c4-a64d-7ea52ff8c93d))
-  (pad "1" smd rect (at -1.25 0) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0a0f6e85-8ced-4e5d-9d70-41bd20b9a58c))
-  (pad "2" smd rect (at 1.25 0) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cb78c6e3-290e-4c23-b92e-487fdc8b839c))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -2.01 -0.85) (end -2.01 0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.01 -0.85) (end 1.25 -0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.01 0.85) (end 1.25 0.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -0.95) (end -2 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2 -0.95) (end 2 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2 0.95) (end 2 0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2 -0.95) (end 2 -0.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-523.kicad_mod b/Diode_SMD.pretty/D_SOD-523.kicad_mod
index a8ae7400e..4d3a212ae 100644
--- a/Diode_SMD.pretty/D_SOD-523.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-523.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_SOD-523" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 586419F0)
+(footprint D_SOD-523 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
   (tags "Diode SOD523")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.3) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.3) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 85eb3387-ef18-49e8-9307-84116999c459)
   )
-  (fp_text value "D_SOD-523" (at 0 1.4) (layer "F.Fab")
+  (fp_text value D_SOD-523 (at 0 1.4) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f0958a15-8668-4ddf-979f-73a4e2f116a3)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.3) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ed7f06cf-bc11-434d-8adf-2bf908121cec)
   )
-  (fp_line (start 0.7 0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp 25b644fd-a9e2-404b-8cdc-cdeef8daa222))
-  (fp_line (start 0.7 -0.6) (end -1.15 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 6cb64322-0115-4159-8191-42fc6beefc15))
-  (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer "F.SilkS") (width 0.12) (tstamp 8ccaa5e8-c656-4886-9c69-8c5486e6e29b))
-  (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 081c476d-09af-49e9-b139-65f9b8a7e55f))
-  (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 5183cded-523d-4baa-804c-e297711ae782))
-  (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer "F.CrtYd") (width 0.05) (tstamp a1d1c2f6-0bde-431a-9ac1-362102344df2))
-  (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp f3fa8101-aa73-49bf-b1b5-15bab46f7e73))
-  (fp_line (start -0.2 0) (end 0.1 0.2) (layer "F.Fab") (width 0.1) (tstamp 16090396-5662-4d0b-8bd4-2898f68675cb))
-  (fp_line (start 0.1 0) (end 0.25 0) (layer "F.Fab") (width 0.1) (tstamp 2ac2882a-fa0d-4b7c-a82f-6364f40fe709))
-  (fp_line (start -0.65 0.45) (end -0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp 5dd94f6a-8fcb-4b56-b7ef-a75218f29fb8))
-  (fp_line (start 0.65 0.45) (end -0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp 5f11e4de-3f31-4ed1-98d6-17edcbcdeb03))
-  (fp_line (start 0.65 -0.45) (end 0.65 0.45) (layer "F.Fab") (width 0.1) (tstamp 65ce8d5d-11ad-4f58-a898-02df08871bbc))
-  (fp_line (start -0.65 -0.45) (end 0.65 -0.45) (layer "F.Fab") (width 0.1) (tstamp 6b8b8dbd-39ec-49be-8e65-7aac759e29ae))
-  (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer "F.Fab") (width 0.1) (tstamp 96dcc4d4-5735-4d28-a43e-99c7ffeaceaa))
-  (fp_line (start -0.2 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp e60174c0-3a5b-4ec2-aa7e-ad7a34b31058))
-  (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer "F.Fab") (width 0.1) (tstamp e86511a5-97dd-4767-9eef-a2ff4c21b4ab))
-  (fp_line (start 0.1 -0.2) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp f0c2cd52-89c3-4c85-b20d-5240b12a3caf))
-  (pad "1" smd rect (at -0.7 0 180) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2424c9c5-7b73-49bb-a99a-dd73401598cf))
-  (pad "2" smd rect (at 0.7 0 180) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0cdca0c3-f6b4-42a3-b29c-247ccd5a3147))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-523.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start 0.7 -0.6) (end -1.26 -0.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.26 -0.6) (end -1.26 0.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.7 0.6) (end -1.26 0.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.1 -0.2) (end -0.2 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.65 0.45) (end -0.65 -0.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end -0.35 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.65 0.45) (end -0.65 0.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.2 0) (end 0.1 0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.65 -0.45) (end 0.65 -0.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.1 0) (end 0.25 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.65 -0.45) (end 0.65 0.45) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.7 0 180) (size 0.6 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 0.7 0 180) (size 0.6 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-523.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_SOD-923.kicad_mod b/Diode_SMD.pretty/D_SOD-923.kicad_mod
index 721418361..428c4f809 100644
--- a/Diode_SMD.pretty/D_SOD-923.kicad_mod
+++ b/Diode_SMD.pretty/D_SOD-923.kicad_mod
@@ -1,50 +1,45 @@
-(footprint "D_SOD-923" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5E05C456)
-  (descr "https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4")
+(footprint D_SOD-923 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
+  (descr https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4)
   (tags "Diode SOD923")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.2) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9017b62d-7bf9-4802-99ce-4e9aa3ea9705)
   )
-  (fp_text value "D_SOD-923" (at 0 1.2) (layer "F.Fab")
+  (fp_text value D_SOD-923 (at 0 1.2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 29c2c835-d0a1-4c90-a05e-e7e09f2e8ff8)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.2) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 91c5ede3-d763-4ddb-95c7-200aa2cc417f)
   )
-  (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "F.SilkS") (width 0.12) (tstamp 9cf45b2e-d6ad-42d8-9056-a70c3815d3a4))
-  (fp_line (start 0.5 -0.4) (end -0.8 -0.4) (layer "F.SilkS") (width 0.12) (tstamp 9ee8be87-a270-4a1e-8cd4-3a465e7353b1))
-  (fp_line (start 0.5 0.4) (end -0.8 0.4) (layer "F.SilkS") (width 0.12) (tstamp dca2a476-f14a-4e20-bda9-305e559683ac))
-  (fp_line (start -0.55 0.45) (end -0.55 0.28) (layer "F.CrtYd") (width 0.05) (tstamp 0b158a17-194b-4b71-9278-e452bb0f2f4a))
-  (fp_line (start -0.55 -0.45) (end 0.55 -0.45) (layer "F.CrtYd") (width 0.05) (tstamp 0deba742-9839-46d7-954c-6530bffa70e5))
-  (fp_line (start 0.55 -0.45) (end 0.55 -0.28) (layer "F.CrtYd") (width 0.05) (tstamp 5b23bd1b-f2ed-4c20-a5de-0eaba2377f74))
-  (fp_line (start -0.75 0.28) (end -0.55 0.28) (layer "F.CrtYd") (width 0.05) (tstamp 6b40c035-d475-46ee-b56d-026a86130f8f))
-  (fp_line (start 0.55 0.28) (end 0.55 0.45) (layer "F.CrtYd") (width 0.05) (tstamp 6e06dd11-c830-405e-bc3f-5b6bbb411e66))
-  (fp_line (start 0.75 0.28) (end 0.55 0.28) (layer "F.CrtYd") (width 0.05) (tstamp 7cc00ac0-0fb2-4937-bc01-a8e321c22765))
-  (fp_line (start 0.75 -0.28) (end 0.75 0.28) (layer "F.CrtYd") (width 0.05) (tstamp 94b6a4f0-42cb-4e71-a254-38d0705c9de9))
-  (fp_line (start -0.55 -0.28) (end -0.75 -0.28) (layer "F.CrtYd") (width 0.05) (tstamp 995896a1-7060-495a-95d6-599ea6ba9a3b))
-  (fp_line (start 0.55 0.45) (end -0.55 0.45) (layer "F.CrtYd") (width 0.05) (tstamp 9f33e879-d8e7-4a85-ab81-f3b325886a79))
-  (fp_line (start -0.55 -0.28) (end -0.55 -0.45) (layer "F.CrtYd") (width 0.05) (tstamp ad066326-e76f-4ab7-bd52-093e2525d68f))
-  (fp_line (start 0.55 -0.28) (end 0.75 -0.28) (layer "F.CrtYd") (width 0.05) (tstamp b525b383-461d-4078-8356-3017da738112))
-  (fp_line (start -0.75 -0.28) (end -0.75 0.28) (layer "F.CrtYd") (width 0.05) (tstamp cca634e5-e894-463d-8d3e-5e85eefce845))
-  (fp_line (start -0.15 0.2) (end -0.15 -0.2) (layer "F.Fab") (width 0.1) (tstamp 0a86b7cb-ec6a-425f-960c-b50316e87b4f))
-  (fp_line (start 0.4 0.3) (end -0.4 0.3) (layer "F.Fab") (width 0.1) (tstamp 26c11aab-cf47-4a76-ac18-244e9424361f))
-  (fp_line (start -0.15 0) (end -0.25 0) (layer "F.Fab") (width 0.1) (tstamp 34f97e18-aa7f-42ef-bd46-c5b4b7037c30))
-  (fp_line (start -0.4 0.3) (end -0.4 -0.3) (layer "F.Fab") (width 0.1) (tstamp 6d606d40-0e03-473d-b9c3-a6773b154487))
-  (fp_line (start 0.15 -0.2) (end -0.15 0) (layer "F.Fab") (width 0.1) (tstamp 6ed378d9-7f2e-4fd4-8e80-eea73dbd37ea))
-  (fp_line (start 0.15 0.2) (end 0.15 -0.2) (layer "F.Fab") (width 0.1) (tstamp 97e2f3bd-70ad-422f-b557-42ee522d65e3))
-  (fp_line (start 0.15 0) (end 0.25 0) (layer "F.Fab") (width 0.1) (tstamp a9f91b8c-6c9e-4756-8e9b-470766eaa264))
-  (fp_line (start 0.4 -0.3) (end 0.4 0.3) (layer "F.Fab") (width 0.1) (tstamp c962484e-5738-40d7-b146-ed4eb8a4cc95))
-  (fp_line (start -0.15 0) (end 0.15 0.2) (layer "F.Fab") (width 0.1) (tstamp dd6b2c96-b1cb-4f56-987a-8298f6408e44))
-  (fp_line (start -0.4 -0.3) (end 0.4 -0.3) (layer "F.Fab") (width 0.1) (tstamp e64ddbdb-5f0d-482f-9c9f-b3797cef5293))
-  (pad "1" smd rect (at -0.42 0 180) (size 0.36 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8a8d8adb-546e-4caf-8ab0-c9624c7d1958))
-  (pad "2" smd rect (at 0.42 0 180) (size 0.36 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3f086538-1e49-45c0-b42c-ed666f0d1a83))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-923.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start 0.5 0.4) (end -0.86 0.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.86 -0.4) (end -0.86 0.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.5 -0.4) (end -0.86 -0.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.75 -0.28) (end -0.75 0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.75 0.28) (end -0.55 0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.55 -0.45) (end 0.55 -0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.55 -0.28) (end 0.75 -0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.55 0.28) (end 0.55 0.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.55 -0.28) (end -0.75 -0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.55 -0.28) (end -0.55 -0.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.75 0.28) (end 0.55 0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.55 0.45) (end -0.55 0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.55 -0.45) (end 0.55 -0.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.55 0.45) (end -0.55 0.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 0.75 -0.28) (end 0.75 0.28) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.4 0.3) (end -0.4 -0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.15 0.2) (end 0.15 -0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.15 0.2) (end -0.15 -0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.4 -0.3) (end 0.4 -0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.15 0) (end 0.15 0.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.15 0) (end -0.25 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.15 0) (end 0.25 0) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.4 0.3) (end -0.4 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.4 -0.3) (end 0.4 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.15 -0.2) (end -0.15 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.42 0 180) (size 0.36 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at 0.42 0 180) (size 0.36 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-923.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/D_TUMD2.kicad_mod b/Diode_SMD.pretty/D_TUMD2.kicad_mod
index 890d852af..ec4534fa2 100644
--- a/Diode_SMD.pretty/D_TUMD2.kicad_mod
+++ b/Diode_SMD.pretty/D_TUMD2.kicad_mod
@@ -1,42 +1,37 @@
-(footprint "D_TUMD2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 58641F9D)
+(footprint D_TUMD2 (version 20210108) (generator KicadMod) (layer F.Cu) (tedit 63CB70A4)
   (descr "ROHM - TUMD2")
-  (tags "TUMD2")
+  (tags TUMD2)
   (attr smd)
-  (fp_text reference "REF**" (at 0 -1.6) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -1.6) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 666a87d3-0176-4608-977f-3c89e4bf34d0)
   )
-  (fp_text value "D_TUMD2" (at 0 1.7) (layer "F.Fab")
+  (fp_text value D_TUMD2 (at 0 1.7) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 4fa090c4-308c-4d72-9b5f-ddac16babc3b)
   )
-  (fp_text user "${REFERENCE}" (at 0 -1.6) (layer "F.Fab")
+  (fp_text user ${REFERENCE} (at 0 -1.6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 0638e4e7-dfa0-468e-8049-92b2ceddab46)
   )
-  (fp_line (start 1.25 0.8) (end -1.8 0.8) (layer "F.SilkS") (width 0.12) (tstamp 0a9a218c-2e91-4e50-b543-6698d37a0aef))
-  (fp_line (start -1.8 0.8) (end -1.8 -0.8) (layer "F.SilkS") (width 0.12) (tstamp 958a299b-8b9d-41ab-a7f3-fc51456bc31b))
-  (fp_line (start -1.8 -0.8) (end 1.25 -0.8) (layer "F.SilkS") (width 0.12) (tstamp dbd9f8b4-d618-43c1-9f6b-a835cafa03ec))
-  (fp_line (start -1.9 -0.9) (end 1.9 -0.9) (layer "F.CrtYd") (width 0.05) (tstamp 1cd878d6-6a73-423e-9b17-33563c26902a))
-  (fp_line (start 1.9 -0.9) (end 1.9 0.9) (layer "F.CrtYd") (width 0.05) (tstamp 69e54969-c346-4f90-92d2-5f032627c6c7))
-  (fp_line (start -1.9 0.9) (end -1.9 -0.9) (layer "F.CrtYd") (width 0.05) (tstamp da363f02-c790-41ae-af92-7992148005b8))
-  (fp_line (start 1.9 0.9) (end -1.9 0.9) (layer "F.CrtYd") (width 0.05) (tstamp e930ff66-aa7a-4115-9e17-dec84b2c7a27))
-  (fp_line (start -0.95 0.65) (end -0.95 -0.65) (layer "F.Fab") (width 0.1) (tstamp 204b0862-4a3e-4d3e-afc7-133277d5d1c8))
-  (fp_line (start 0.2 0.35) (end -0.3 0) (layer "F.Fab") (width 0.1) (tstamp 2e1db01d-2c07-4e4b-b09b-4c0765defe10))
-  (fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer "F.Fab") (width 0.1) (tstamp 4bf0d2cf-f82a-4c15-876f-032fc336e6a4))
-  (fp_line (start 0.95 0.65) (end -0.95 0.65) (layer "F.Fab") (width 0.1) (tstamp 6c1a4800-6f82-443a-a869-dcebe4265193))
-  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer "F.Fab") (width 0.1) (tstamp 762a39e2-0adb-487d-9d49-bba7fa160598))
-  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer "F.Fab") (width 0.1) (tstamp 7e896b01-cc28-4b1e-aca2-487685e76920))
-  (fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer "F.Fab") (width 0.1) (tstamp 7ed4c2cb-d17c-4a90-866b-6156c570dbe6))
-  (fp_line (start -0.3 0) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp 969124ae-0019-482a-be9f-966d0c34d647))
-  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer "F.Fab") (width 0.1) (tstamp b8c65cc5-6daa-4010-a9bd-9a4256aa474b))
-  (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp e80f2e85-decc-43b0-b8d6-4d5f0fd882d4))
-  (pad "1" smd rect (at -0.65 0 180) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 952bd005-07b8-48d3-b2a3-351b5e314e37))
-  (pad "2" smd rect (at 1.25 0 180) (size 0.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cf4d756a-161d-4e86-a00b-d9733a7be0e0))
-  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_TUMD2.wrl"
-    (offset (xyz 0 0 0))
+  (fp_line (start -1.91 -0.8) (end 1.25 -0.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.91 0.8) (end -1.91 -0.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.25 0.8) (end -1.91 0.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.9 0.9) (end -1.9 -0.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.9 0.9) (end -1.9 0.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.9 -0.9) (end 1.9 -0.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.9 -0.9) (end 1.9 0.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.95 0.65) (end -0.95 -0.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.95 0.65) (end -0.95 0.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
+  (pad 1 smd roundrect (at -0.65 0 180) (size 2 1.1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2272727273))
+  (pad 2 smd roundrect (at 1.25 0 180) (size 0.8 1.1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_TUMD2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Diode_SMD.pretty/Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.kicad_mod b/Diode_SMD.pretty/Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.kicad_mod
new file mode 100644
index 000000000..a88f24853
--- /dev/null
+++ b/Diode_SMD.pretty/Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.kicad_mod
@@ -0,0 +1,37 @@
+(footprint "Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63A58255)
+  (descr "Infineon  SG-WLL-2-3, 0.58x0.28x0.15mm, https://www.infineon.com/dgdl/Infineon-SG-WLL-2-3_SPO_PDF-Package-v02_00-EN.pdf?fileId=5546d46271bf4f9201723159ce71239d")
+  (tags "Infineon WLL")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -1.05) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 8a0d5192-82fa-47dc-8b50-55ce428327ed)
+  )
+  (fp_text value "Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm" (at 0 1.09) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 7a5828b8-8dad-4836-84a9-0cd2056ba1e9)
+  )
+  (fp_text user "${REFERENCE}" (at 0 -0.68) (layer "F.Fab")
+    (effects (font (size 0.25 0.25) (thickness 0.04)))
+    (tstamp fea5e9fc-4f98-4dc2-ac41-d0f9d169131d)
+  )
+  (fp_line (start -0.57 0.39) (end 0.57 0.39) (layer "F.CrtYd") (width 0.05) (tstamp 1a1ece87-4e6e-4722-ab6a-1fa095a68307))
+  (fp_line (start 0.57 -0.39) (end -0.57 -0.39) (layer "F.CrtYd") (width 0.05) (tstamp 757154f9-5aa1-4880-b7d5-39640866dc13))
+  (fp_line (start 0.57 0.39) (end 0.57 -0.39) (layer "F.CrtYd") (width 0.05) (tstamp 8bc2c570-6756-4f3d-90bc-fe5ad9982d36))
+  (fp_line (start -0.57 -0.39) (end -0.57 0.39) (layer "F.CrtYd") (width 0.05) (tstamp b5630f51-7c45-497e-b688-35c798738f83))
+  (fp_line (start -0.22 -0.14) (end 0.29 -0.14) (layer "F.Fab") (width 0.1) (tstamp 0f08fcc8-27c5-4cfa-a569-3e6a0e3e1b16))
+  (fp_line (start 0.29 0.14) (end -0.29 0.14) (layer "F.Fab") (width 0.1) (tstamp a2b4ed24-98b2-4581-b884-7958ec201404))
+  (fp_line (start -0.29 -0.07) (end -0.22 -0.14) (layer "F.Fab") (width 0.1) (tstamp aceb3d14-9df4-40d4-8545-b7ab1658d0d8))
+  (fp_line (start 0.29 -0.14) (end 0.29 0.14) (layer "F.Fab") (width 0.1) (tstamp c6a2d53a-4d7e-4637-b989-7a7b1cb053fd))
+  (fp_line (start -0.29 0.14) (end -0.29 -0.07) (layer "F.Fab") (width 0.1) (tstamp fdc2dc9c-a053-4c30-a740-7f2e275c2cf0))
+  (pad "" smd roundrect (at -0.185 0) (size 0.21 0.29) (layers "F.Paste") (roundrect_rratio 0.4761904762) (tstamp 7ee082d1-59f6-4dc2-8ff1-6fa86c1970b9))
+  (pad "" smd roundrect (at 0.185 0) (size 0.21 0.29) (layers "F.Paste") (roundrect_rratio 0.4761904762) (tstamp e5eed5af-6c6b-4008-9f2c-9fd3dbef71c2))
+  (pad "1" smd roundrect (at -0.185 0) (size 0.22 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 5188d421-02e8-4f4b-86ca-ef57a1112020))
+  (pad "2" smd roundrect (at 0.185 0) (size 0.22 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 22eef914-e704-4164-978f-d67f71abf8a4))
+  (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRA00050520.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRA00050520.kicad_mod
new file mode 100644
index 000000000..4d721031b
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRA00050520.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRA00050520 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRA00050520, 5.7x5.4x1.8mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRA00050520 (at 0 3.7) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.11 -2.96) (end 3.11 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 2.96) (end 3.11 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 -2.96) (end -3.11 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 -2.96) (end 3.11 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 2.96) (end -3.11 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 2.96) (end 3.11 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.85 -2.7) (end -2.85 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.85 2.7) (end 2.85 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.85 2.7) (end 2.85 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.85 -2.7) (end -2.85 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.25 -2.95) (end -3.25 2.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.25 2.95) (end 3.25 2.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.25 2.95) (end 3.25 -2.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.25 -2.95) (end -3.25 -2.95) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.05 0) (size 1.9 2.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.05 0) (size 1.9 2.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.633333 0.633333) (thickness 0.095)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRA00050520.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRA00050530.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRA00050530.kicad_mod
new file mode 100644
index 000000000..e0b8e80f3
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRA00050530.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRA00050530 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRA00050530, 5.7x5.4x3.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRA00050530 (at 0 3.7) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.11 -2.96) (end 3.11 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 2.96) (end 3.11 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 -2.96) (end -3.11 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 -2.96) (end 3.11 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 2.96) (end -3.11 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 2.96) (end 3.11 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.85 -2.7) (end -2.85 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.85 2.7) (end 2.85 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.85 2.7) (end 2.85 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.85 -2.7) (end -2.85 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.25 -2.95) (end -3.25 2.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.25 2.95) (end 3.25 2.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.25 2.95) (end 3.25 -2.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.25 -2.95) (end -3.25 -2.95) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.05 0) (size 1.9 2.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.05 0) (size 1.9 2.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.633333 0.633333) (thickness 0.095)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRA00050530.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRB00060612.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRB00060612.kicad_mod
new file mode 100644
index 000000000..f2381a95f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRB00060612.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRB00060612 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRB00060612, 7.3x6.6x1.2mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRB00060612 (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.91 -3.56) (end 3.91 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end 3.91 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 -3.56) (end -3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 -3.56) (end 3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end -3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 3.56) (end 3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 -3.3) (end -3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.3) (end 3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.3) (end 3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.3) (end -3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060612.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRB00060618.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRB00060618.kicad_mod
new file mode 100644
index 000000000..896ec4725
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRB00060618.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRB00060618 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRB00060618, 7.3x6.6x1.6mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRB00060618 (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.91 -3.56) (end 3.91 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end 3.91 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 -3.56) (end -3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 -3.56) (end 3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end -3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 3.56) (end 3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 -3.3) (end -3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.3) (end 3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.3) (end 3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.3) (end -3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060618.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRB00060624.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRB00060624.kicad_mod
new file mode 100644
index 000000000..4f0fd9e16
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRB00060624.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRB00060624 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRB00060624, 7.3x6.6x2.4mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRB00060624 (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.91 -3.56) (end 3.91 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end 3.91 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 -3.56) (end -3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 -3.56) (end 3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end -3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 3.56) (end 3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 -3.3) (end -3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.3) (end 3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.3) (end 3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.3) (end -3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060624.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRB00060650.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRB00060650.kicad_mod
new file mode 100644
index 000000000..1beacd1ed
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRB00060650.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRB00060650 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRB00060650, 7.3x6.6x5.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRB00060650 (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.91 -3.56) (end 3.91 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end 3.91 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 -3.56) (end -3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 -3.56) (end 3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end -3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 3.56) (end 3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 -3.3) (end -3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.3) (end 3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.3) (end 3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.3) (end -3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060650.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRF00101040.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRF00101040.kicad_mod
new file mode 100644
index 000000000..82e406094
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRF00101040.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRF00101040 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRF00101040, 11.6x10.1x4.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.05) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRF00101040 (at 0 6.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.06 -5.31) (end 6.06 -5.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.06 5.31) (end 6.06 5.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.06 -5.31) (end -6.06 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.06 -5.31) (end 6.06 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.06 5.31) (end -6.06 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.06 5.31) (end 6.06 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.8 -5.05) (end -5.8 5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.8 5.05) (end 5.8 5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.8 5.05) (end 5.8 -5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.8 -5.05) (end -5.8 -5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.75 -5.3) (end -6.75 5.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.75 5.3) (end 6.75 5.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.75 5.3) (end 6.75 -5.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.75 -5.3) (end -6.75 -5.3) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -4.75 0) (size 3.5 4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 4.75 0) (size 3.5 4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRF00101040.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRF00131350.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRF00131350.kicad_mod
new file mode 100644
index 000000000..e86fae6ce
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRF00131350.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRF00131350 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRF00131350, 13.8x12.6x5.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRF00131350 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.16 -6.56) (end 7.16 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 6.56) (end 7.16 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 -6.56) (end -7.16 -2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.16 -6.56) (end 7.16 -2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 6.56) (end -7.16 2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.16 6.56) (end 7.16 2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.9 -6.3) (end -6.9 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.9 6.3) (end 6.9 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.9 6.3) (end 6.9 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.9 -6.3) (end -6.9 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.25 0) (size 4 5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.25 0) (size 4 5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRF00131350.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRF00131360.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRF00131360.kicad_mod
new file mode 100644
index 000000000..d05f46d6c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRF00131360.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRF00131360 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRF00131360, 13.8x12.6x5.8mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRF00131360 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.16 -6.56) (end 7.16 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 6.56) (end 7.16 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 -6.56) (end -7.16 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.16 -6.56) (end 7.16 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 6.56) (end -7.16 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.16 6.56) (end 7.16 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.9 -6.3) (end -6.9 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.9 6.3) (end 6.9 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.9 6.3) (end 6.9 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.9 -6.3) (end -6.9 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.25 0) (size 4 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.25 0) (size 4 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRF00131360.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRF00171770.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRF00171770.kicad_mod
new file mode 100644
index 000000000..b09b3389f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRF00171770.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRF00171770 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRF00171770, 17.15x17.15x6.8mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.575) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRF00171770 (at 0 9.575) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -8.835 -8.835) (end 8.835 -8.835) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 8.835) (end 8.835 8.835) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 -8.835) (end -8.835 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.835 -8.835) (end 8.835 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 8.835) (end -8.835 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.835 8.835) (end 8.835 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.575 -8.575) (end -8.575 8.575) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.575 8.575) (end 8.575 8.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 8.575 8.575) (end 8.575 -8.575) (layer F.Fab) (width 0.1))
+  (fp_line (start 8.575 -8.575) (end -8.575 -8.575) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.35 -8.82) (end -9.35 8.82) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -9.35 8.82) (end 9.35 8.82) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 9.35 8.82) (end 9.35 -8.82) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 9.35 -8.82) (end -9.35 -8.82) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -7.35 0) (size 3.5 12.8) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 7.35 0) (size 3.5 12.8) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRF00171770.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRG00101030.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRG00101030.kicad_mod
new file mode 100644
index 000000000..b8c75896a
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRG00101030.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRG00101030 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRG00101030, 11.6x10.1x3.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.05) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRG00101030 (at 0 6.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.06 -5.31) (end 6.06 -5.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.06 5.31) (end 6.06 5.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.06 -5.31) (end -6.06 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.06 -5.31) (end 6.06 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.06 5.31) (end -6.06 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.06 5.31) (end 6.06 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.8 -5.05) (end -5.8 5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.8 5.05) (end 5.8 5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.8 5.05) (end 5.8 -5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.8 -5.05) (end -5.8 -5.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.75 -5.3) (end -6.75 5.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.75 5.3) (end 6.75 5.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.75 5.3) (end 6.75 -5.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.75 -5.3) (end -6.75 -5.3) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -4.75 0) (size 3.5 4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 4.75 0) (size 3.5 4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRG00101030.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRG00131360.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRG00131360.kicad_mod
new file mode 100644
index 000000000..db7b7ace8
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRG00131360.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRG00131360 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRG00131360, 13.8x12.6x6.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRG00131360 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.16 -6.56) (end 7.16 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 6.56) (end 7.16 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 -6.56) (end -7.16 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.16 -6.56) (end 7.16 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.16 6.56) (end -7.16 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.16 6.56) (end 7.16 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.9 -6.3) (end -6.9 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.9 6.3) (end 6.9 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.9 6.3) (end 6.9 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.9 -6.3) (end -6.9 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.25 0) (size 4 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.25 0) (size 4 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRG00131360.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRx00060615.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRx00060615.kicad_mod
new file mode 100644
index 000000000..a539baadc
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRx00060615.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRx00060615 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRx00060615, 7.3x6.6x1.3mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRx00060615 (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.91 -3.56) (end 3.91 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end 3.91 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 -3.56) (end -3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 -3.56) (end 3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end -3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 3.56) (end 3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 -3.3) (end -3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.3) (end 3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.3) (end 3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.3) (end -3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRx00060615.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Chilisin_BMRx00060630.kicad_mod b/Inductor_SMD.pretty/L_Chilisin_BMRx00060630.kicad_mod
new file mode 100644
index 000000000..ab873eaed
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Chilisin_BMRx00060630.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Chilisin_BMRx00060630 (layer F.Cu) (tedit 63ACCDAC)
+  (descr "Inductor, Chilisin, BMRx00060630, 7.3x6.6x3.0mm, https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf")
+  (tags "Inductor bmrx mchi")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Chilisin_BMRx00060630 (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.91 -3.56) (end 3.91 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end 3.91 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 -3.56) (end -3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 -3.56) (end 3.91 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.91 3.56) (end -3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.91 3.56) (end 3.91 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.65 -3.3) (end -3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.3) (end 3.65 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.3) (end 3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.3) (end -3.65 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Chilisin_BMRx00060630.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1010-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1010-XXX.kicad_mod
new file mode 100644
index 000000000..2db64bbf7
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1010-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1010-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1010-XXX, 10.5x11.8x10.0mm, https://www.coilcraft.com/getmedia/dd74e670-e705-456a-9a69-585fe02eaf3c/xal1010.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.9) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1010-XXX (at 0 6.9) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -5.51 -6.16) (end 5.51 -6.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 6.16) (end 5.51 6.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 -6.16) (end -5.51 -4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.51 -6.16) (end 5.51 -4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 6.16) (end -5.51 4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.51 6.16) (end 5.51 4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.25 -5.9) (end -5.25 5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.25 5.9) (end 5.25 5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.25 5.9) (end 5.25 -5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.25 -5.9) (end -5.25 -5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.5 -6.15) (end -5.5 6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.5 6.15) (end 5.5 6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.5 6.15) (end 5.5 -6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.5 -6.15) (end -5.5 -6.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.325 0) (size 2.38 9) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.325 0) (size 2.38 9) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.793333 0.793333) (thickness 0.119)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1010-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1030-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1030-XXX.kicad_mod
new file mode 100644
index 000000000..68780756f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1030-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1030-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1030-XXX, 10.5x11.8x3.1mm, https://www.coilcraft.com/getmedia/7b108457-7731-456d-9256-ca72f2e1a551/xal1030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.9) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1030-XXX (at 0 6.9) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -5.51 -6.16) (end 5.51 -6.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 6.16) (end 5.51 6.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 -6.16) (end -5.51 -4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.51 -6.16) (end 5.51 -4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 6.16) (end -5.51 4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.51 6.16) (end 5.51 4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.25 -5.9) (end -5.25 5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.25 5.9) (end 5.25 5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.25 5.9) (end 5.25 -5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.25 -5.9) (end -5.25 -5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.5 -6.15) (end -5.5 6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.5 6.15) (end 5.5 6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.5 6.15) (end 5.5 -6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.5 -6.15) (end -5.5 -6.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.325 0) (size 2.38 9) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.325 0) (size 2.38 9) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.793333 0.793333) (thickness 0.119)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1030-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1060-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1060-XXX.kicad_mod
new file mode 100644
index 000000000..4389bb301
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1060-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1060-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1060-XXX, 10.5x11.8x6.0mm, https://www.coilcraft.com/getmedia/8909f858-b441-4d60-acff-8b8ca36f9ede/xal1060.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.9) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1060-XXX (at 0 6.9) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -5.51 -6.16) (end 5.51 -6.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 6.16) (end 5.51 6.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 -6.16) (end -5.51 -4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.51 -6.16) (end 5.51 -4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.51 6.16) (end -5.51 4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.51 6.16) (end 5.51 4.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.25 -5.9) (end -5.25 5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.25 5.9) (end 5.25 5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.25 5.9) (end 5.25 -5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.25 -5.9) (end -5.25 -5.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.5 -6.15) (end -5.5 6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.5 6.15) (end 5.5 6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.5 6.15) (end 5.5 -6.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.5 -6.15) (end -5.5 -6.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.325 0) (size 2.38 9) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.325 0) (size 2.38 9) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.793333 0.793333) (thickness 0.119)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1060-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1350-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1350-XXX.kicad_mod
new file mode 100644
index 000000000..f759ce593
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1350-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1350-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1350-XXX, 13.2x14.2x5.0mm, https://www.coilcraft.com/getmedia/dc536f86-3a3b-454f-950e-8e153260e61c/xal1350.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -8.1) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1350-XXX (at 0 8.1) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.86 -7.36) (end 6.86 -7.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.86 7.36) (end 6.86 7.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.86 -7.36) (end -6.86 -6.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.86 -7.36) (end 6.86 -6.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.86 7.36) (end -6.86 6.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.86 7.36) (end 6.86 6.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.6 -7.1) (end -6.6 7.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.6 7.1) (end 6.6 7.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.6 7.1) (end 6.6 -7.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.6 -7.1) (end -6.6 -7.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.85 -7.35) (end -6.85 7.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.85 7.35) (end 6.85 7.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.85 7.35) (end 6.85 -7.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.85 -7.35) (end -6.85 -7.35) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -4.3 0) (size 2.98 12) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 4.3 0) (size 2.98 12) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.993333 0.993333) (thickness 0.149)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1350-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-103.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-103.kicad_mod
new file mode 100644
index 000000000..549a3423c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-103.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-103 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-103, 15.4x16.4x10.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-103 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-103.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-153.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-153.kicad_mod
new file mode 100644
index 000000000..5d993e216
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-153.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-153 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-153, 15.4x16.4x10.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-153 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-153.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-223.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-223.kicad_mod
new file mode 100644
index 000000000..49b42c413
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-223.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-223 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-223, 15.4x16.4x10.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-223 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-223.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-333.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-333.kicad_mod
new file mode 100644
index 000000000..bdbb4d16d
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-333.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-333 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-333, 15.4x16.4x11.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-333 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-333.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-472.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-472.kicad_mod
new file mode 100644
index 000000000..7479fae20
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-472.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-472 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-472, 15.4x16.4x10.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-472 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-472.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-682.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-682.kicad_mod
new file mode 100644
index 000000000..a3d1f4203
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-682.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-682 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-682, 15.4x16.4x10.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-682 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-682.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1510-822.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-822.kicad_mod
new file mode 100644
index 000000000..238cd1178
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1510-822.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1510-822 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1510-822, 15.4x16.4x10.0mm, https://www.coilcraft.com/getmedia/cd1cef27-13f0-4568-8894-f7311475209b/xal1510.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1510-822 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-822.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1513-153.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1513-153.kicad_mod
new file mode 100644
index 000000000..f9ca1afec
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1513-153.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1513-153 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1513-153, 15.4x16.4x13.0mm, https://www.coilcraft.com/getmedia/129ad6f3-0445-47fd-a0b3-edeb49177c17/xal1513.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1513-153 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1513-153.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-102.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-102.kicad_mod
new file mode 100644
index 000000000..1368c177a
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-102.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-102 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-102, 15.4x16.4x8.2mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-102 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-102.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-132.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-132.kicad_mod
new file mode 100644
index 000000000..c5d86354c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-132.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-132 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-132, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-132 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-132.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-182.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-182.kicad_mod
new file mode 100644
index 000000000..019c2f4b9
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-182.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-182 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-182, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-182 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-182.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-202.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-202.kicad_mod
new file mode 100644
index 000000000..9427b8e13
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-202.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-202 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-202, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-202 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-202.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-302.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-302.kicad_mod
new file mode 100644
index 000000000..c40719dca
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-302.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-302 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-302, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-302 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-302.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-401.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-401.kicad_mod
new file mode 100644
index 000000000..31e821141
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-401.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-401 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-401, 15.4x16.4x8.2mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-401 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-401.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-452.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-452.kicad_mod
new file mode 100644
index 000000000..5e3e02eed
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-452.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-452 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-452, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-452 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-452.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-532.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-532.kicad_mod
new file mode 100644
index 000000000..70779cc24
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-532.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-532 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-532, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-532 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-532.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-612.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-612.kicad_mod
new file mode 100644
index 000000000..e18159b96
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-612.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-612 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-612, 15.4x16.4x8.0mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-612 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-612.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL1580-741.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-741.kicad_mod
new file mode 100644
index 000000000..5b7525d5d
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL1580-741.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL1580-741 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL1580-741, 15.4x16.4x8.2mm, https://www.coilcraft.com/getmedia/7fdfd306-5217-4ddc-b6b7-a2659ceeb6e3/xal1580.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL1580-741 (at 0 9.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.96 -8.46) (end 7.96 -8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end 7.96 8.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 -8.46) (end -7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 -8.46) (end 7.96 -6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.96 8.46) (end -7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 7.96 8.46) (end 7.96 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.7 -8.2) (end -7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.7 8.2) (end 7.7 8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 8.2) (end 7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.7 -8.2) (end -7.7 -8.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.95 -8.45) (end -7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.95 8.45) (end 7.95 8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 8.45) (end 7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.95 -8.45) (end -7.95 -8.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.3 0) (size 3.18 13.2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-741.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL4020-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL4020-XXX.kicad_mod
new file mode 100644
index 000000000..f3cedf85c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL4020-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL4020-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL4020-XXX, 4.3x4.3x2.1mm, https://www.coilcraft.com/getmedia/6adcb47d-8b55-416c-976e-1e22e0d2848c/xal4000.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.15) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL4020-XXX (at 0 3.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.41 -2.41) (end 2.41 -2.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 2.41) (end 2.41 2.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 -2.41) (end -2.41 -1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.41 -2.41) (end 2.41 -1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 2.41) (end -2.41 1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.41 2.41) (end 2.41 1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.15 -2.15) (end -2.15 2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.15 2.15) (end 2.15 2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.15 2.15) (end 2.15 -2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.15 -2.15) (end -2.15 -2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.4 -2.4) (end -2.4 2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.4 2.4) (end 2.4 2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.4 2.4) (end 2.4 -2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.4 -2.4) (end -2.4 -2.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.185 0) (size 0.98 3.4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.185 0) (size 0.98 3.4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL4020-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL4030-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL4030-XXX.kicad_mod
new file mode 100644
index 000000000..e97d12c0d
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL4030-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL4030-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL4030-XXX, 4.3x4.3x3.1mm, https://www.coilcraft.com/getmedia/6adcb47d-8b55-416c-976e-1e22e0d2848c/xal4000.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.15) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL4030-XXX (at 0 3.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.41 -2.41) (end 2.41 -2.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 2.41) (end 2.41 2.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 -2.41) (end -2.41 -1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.41 -2.41) (end 2.41 -1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 2.41) (end -2.41 1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.41 2.41) (end 2.41 1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.15 -2.15) (end -2.15 2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.15 2.15) (end 2.15 2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.15 2.15) (end 2.15 -2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.15 -2.15) (end -2.15 -2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.4 -2.4) (end -2.4 2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.4 2.4) (end 2.4 2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.4 2.4) (end 2.4 -2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.4 -2.4) (end -2.4 -2.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.185 0) (size 0.98 3.4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.185 0) (size 0.98 3.4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL4030-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL4040-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL4040-XXX.kicad_mod
new file mode 100644
index 000000000..08eb3a1cc
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL4040-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL4040-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL4040-XXX, 4.3x4.3x4.1mm, https://www.coilcraft.com/getmedia/6adcb47d-8b55-416c-976e-1e22e0d2848c/xal4000.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.15) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL4040-XXX (at 0 3.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.41 -2.41) (end 2.41 -2.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 2.41) (end 2.41 2.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 -2.41) (end -2.41 -1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.41 -2.41) (end 2.41 -1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.41 2.41) (end -2.41 1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.41 2.41) (end 2.41 1.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.15 -2.15) (end -2.15 2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.15 2.15) (end 2.15 2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.15 2.15) (end 2.15 -2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.15 -2.15) (end -2.15 -2.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.4 -2.4) (end -2.4 2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.4 2.4) (end 2.4 2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.4 2.4) (end 2.4 -2.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.4 -2.4) (end -2.4 -2.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.185 0) (size 0.98 3.4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.185 0) (size 0.98 3.4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL4040-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL5020-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL5020-XXX.kicad_mod
new file mode 100644
index 000000000..2d26b7104
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL5020-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL5020-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL5020-XXX, 5.48x5.68x2.0mm, https://www.coilcraft.com/getmedia/1941eff1-c018-493c-8cd6-d88d2edf5029/xal5020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL5020-XXX (at 0 3.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3 -3.1) (end 3 -3.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 3.1) (end 3 3.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 -3.1) (end -3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3 -3.1) (end 3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 3.1) (end -3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3 3.1) (end 3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.74 -2.84) (end -2.74 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.74 2.84) (end 2.74 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.74 2.84) (end 2.74 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.74 -2.84) (end -2.74 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.99 -3.09) (end -2.99 3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.99 3.09) (end 2.99 3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.99 3.09) (end 2.99 -3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.99 -3.09) (end -2.99 -3.09) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 0) (size 1.18 4.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 0) (size 1.18 4.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL5020-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL5030-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL5030-XXX.kicad_mod
new file mode 100644
index 000000000..7bf0aa7ed
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL5030-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL5030-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL5030-XXX, 5.48x5.68x3.1mm, https://www.coilcraft.com/getmedia/49bc46c8-4b2c-45b9-9b6c-2eaa235ea698/xal50xx.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL5030-XXX (at 0 3.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3 -3.1) (end 3 -3.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 3.1) (end 3 3.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 -3.1) (end -3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3 -3.1) (end 3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 3.1) (end -3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3 3.1) (end 3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.74 -2.84) (end -2.74 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.74 2.84) (end 2.74 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.74 2.84) (end 2.74 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.74 -2.84) (end -2.74 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.99 -3.09) (end -2.99 3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.99 3.09) (end 2.99 3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.99 3.09) (end 2.99 -3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.99 -3.09) (end -2.99 -3.09) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 0) (size 1.18 4.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 0) (size 1.18 4.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL5030-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL5030.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL5030.kicad_mod
deleted file mode 100644
index 4be24a3d4..000000000
--- a/Inductor_SMD.pretty/L_Coilcraft_XAL5030.kicad_mod
+++ /dev/null
@@ -1,36 +0,0 @@
-(footprint "L_Coilcraft_XAL5030" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5990349C)
-  (descr "L_Coilcraft_XAL5030")
-  (tags "L Coilcraft XAL5030")
-  (attr smd)
-  (fp_text reference "REF**" (at 0 -3.81) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp fa7fb199-7c74-49e9-8d33-8b7b8c29c137)
-  )
-  (fp_text value "L_Coilcraft_XAL5030" (at 0 4.572) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ce7827d6-7842-430a-b621-02ae1797b89a)
-  )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e6597717-113f-4b54-b6bd-3136b135ff86)
-  )
-  (fp_line (start 2.794 2.794) (end -2.794 2.794) (layer "F.SilkS") (width 0.12) (tstamp 71d0bc18-0c97-4073-a912-6aa80dcbe9e2))
-  (fp_line (start -2.794 -2.794) (end 2.794 -2.794) (layer "F.SilkS") (width 0.12) (tstamp 72a8631c-0b0d-4fe0-8228-fcf474814107))
-  (fp_line (start 2.9 2.9) (end -2.9 2.9) (layer "F.CrtYd") (width 0.05) (tstamp 1805e350-c583-49c1-ae14-0278378cf5bf))
-  (fp_line (start -2.9 2.9) (end -2.9 -2.9) (layer "F.CrtYd") (width 0.05) (tstamp 25af6229-fcee-46e9-9ce6-e315f2fa9664))
-  (fp_line (start 2.9 -2.9) (end 2.9 2.9) (layer "F.CrtYd") (width 0.05) (tstamp 66d8b7fb-918e-4fb0-8255-f7f37ca09022))
-  (fp_line (start -2.9 -2.9) (end 2.9 -2.9) (layer "F.CrtYd") (width 0.05) (tstamp a09286e4-3c96-4232-91da-5124c1d89ec6))
-  (fp_line (start -2.64 2.64) (end -2.64 -2.64) (layer "F.Fab") (width 0.1) (tstamp adaa3cd5-2ea7-4bef-9292-f600fc7f658c))
-  (fp_line (start 2.64 2.64) (end -2.64 2.64) (layer "F.Fab") (width 0.1) (tstamp c83f79af-1a40-47ae-b245-ef424359abd9))
-  (fp_line (start 2.64 -2.64) (end 2.64 2.64) (layer "F.Fab") (width 0.1) (tstamp d1cf5fae-9c4a-494f-8168-477d87f7a5b7))
-  (fp_line (start -2.64 -2.64) (end 2.64 -2.64) (layer "F.Fab") (width 0.1) (tstamp d7e39479-098c-4b51-be94-c18cd7eeda2a))
-  (pad "1" smd rect (at -1.655 0) (size 1.2 4.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a424199d-2986-49cf-8f40-c7b90e02e8ab))
-  (pad "2" smd rect (at 1.655 0) (size 1.2 4.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1d2044cb-1c42-4356-bb0f-8755dbd15df5))
-  (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL5030.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL5050-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL5050-XXX.kicad_mod
new file mode 100644
index 000000000..7c37c6104
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL5050-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL5050-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL5050-XXX, 5.48x5.68x5.1mm, https://www.coilcraft.com/getmedia/49bc46c8-4b2c-45b9-9b6c-2eaa235ea698/xal50xx.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL5050-XXX (at 0 3.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3 -3.1) (end 3 -3.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 3.1) (end 3 3.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 -3.1) (end -3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3 -3.1) (end 3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 3.1) (end -3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3 3.1) (end 3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.74 -2.84) (end -2.74 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.74 2.84) (end 2.74 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.74 2.84) (end 2.74 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.74 -2.84) (end -2.74 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.99 -3.09) (end -2.99 3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.99 3.09) (end 2.99 3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.99 3.09) (end 2.99 -3.09) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.99 -3.09) (end -2.99 -3.09) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 0) (size 1.18 4.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 0) (size 1.18 4.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL5050-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL6020-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL6020-XXX.kicad_mod
new file mode 100644
index 000000000..606966048
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL6020-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL6020-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL6020-XXX, 6.56x6.76x2.1mm, https://www.coilcraft.com/getmedia/467ff589-8942-4e57-92d0-5bef6e04ce09/xal6020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.38) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL6020-XXX (at 0 4.38) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.54 -3.64) (end 3.54 -3.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 3.64) (end 3.54 3.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 -3.64) (end -3.54 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.54 -3.64) (end 3.54 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 3.64) (end -3.54 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.54 3.64) (end 3.54 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.28 -3.38) (end -3.28 3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.28 3.38) (end 3.28 3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.28 3.38) (end 3.28 -3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.28 -3.38) (end -3.28 -3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.53 -3.63) (end -3.53 3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.53 3.63) (end 3.53 3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.53 3.63) (end 3.53 -3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.53 -3.63) (end -3.53 -3.63) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.02 0) (size 1.43 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.02 0) (size 1.43 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL6020-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL6030-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL6030-XXX.kicad_mod
new file mode 100644
index 000000000..52ba2e17b
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL6030-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL6030-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL6030-XXX, 6.56x6.76x3.1mm, https://www.coilcraft.com/getmedia/ea51f14b-7f32-4dc6-8dfe-d4b70549040f/xal60xx.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.38) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL6030-XXX (at 0 4.38) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.54 -3.64) (end 3.54 -3.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 3.64) (end 3.54 3.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 -3.64) (end -3.54 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.54 -3.64) (end 3.54 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 3.64) (end -3.54 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.54 3.64) (end 3.54 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.28 -3.38) (end -3.28 3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.28 3.38) (end 3.28 3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.28 3.38) (end 3.28 -3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.28 -3.38) (end -3.28 -3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.53 -3.63) (end -3.53 3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.53 3.63) (end 3.53 3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.53 3.63) (end 3.53 -3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.53 -3.63) (end -3.53 -3.63) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.02 0) (size 1.43 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.02 0) (size 1.43 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL6030-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL6060-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL6060-XXX.kicad_mod
new file mode 100644
index 000000000..4d2edd2d9
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL6060-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL6060-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL6060-XXX, 6.56x6.76x6.1mm, https://www.coilcraft.com/getmedia/ea51f14b-7f32-4dc6-8dfe-d4b70549040f/xal60xx.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.38) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL6060-XXX (at 0 4.38) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.54 -3.64) (end 3.54 -3.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 3.64) (end 3.54 3.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 -3.64) (end -3.54 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.54 -3.64) (end 3.54 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.54 3.64) (end -3.54 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.54 3.64) (end 3.54 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.28 -3.38) (end -3.28 3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.28 3.38) (end 3.28 3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.28 3.38) (end 3.28 -3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.28 -3.38) (end -3.28 -3.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.53 -3.63) (end -3.53 3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.53 3.63) (end 3.53 3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.53 3.63) (end 3.53 -3.63) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.53 -3.63) (end -3.53 -3.63) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.02 0) (size 1.43 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.02 0) (size 1.43 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL6060-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL60xx_6.36x6.56mm.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL60xx_6.36x6.56mm.kicad_mod
deleted file mode 100644
index b6a9a9463..000000000
--- a/Inductor_SMD.pretty/L_Coilcraft_XAL60xx_6.36x6.56mm.kicad_mod
+++ /dev/null
@@ -1,38 +0,0 @@
-(footprint "L_Coilcraft_XAL60xx_6.36x6.56mm" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5D9E2F8C)
-  (descr "Coilcraft XAL60xx series, https://www.coilcraft.com/pdfs/xal60xx.pdf")
-  (tags "L Coilcraft XAL60xx")
-  (attr smd)
-  (fp_text reference "REF**" (at 0 -4.3) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 62cd16d8-8bcf-4161-b4d1-a1f0fab68b23)
-  )
-  (fp_text value "L_Coilcraft_XAL60xx_6.36x6.56mm" (at 0 4.3) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f040817b-de1e-4393-accd-086f466c8c75)
-  )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 23062ebd-a40a-4649-8e66-0731d24f0667)
-  )
-  (fp_line (start -3.29 3.39) (end 3.18 3.39) (layer "F.SilkS") (width 0.12) (tstamp 40e7f3af-4bdf-4f7d-bb3f-f0d232082b34))
-  (fp_line (start -3.29 -3.39) (end 3.18 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 7ad4e30d-f7bd-416f-9170-e24a8ec4af86))
-  (fp_line (start -3.29 -3.39) (end -3.29 3.39) (layer "F.SilkS") (width 0.12) (tstamp fdb273e9-08b0-4dd1-84b1-95ded5ac0dec))
-  (fp_line (start -3.43 -3.53) (end -3.43 3.53) (layer "F.CrtYd") (width 0.05) (tstamp 4ac79578-c3dd-4755-9be3-13467ec4492e))
-  (fp_line (start 3.43 -3.53) (end 3.43 3.53) (layer "F.CrtYd") (width 0.05) (tstamp bdc2553f-1535-4bdf-90e1-5d010dde7f9e))
-  (fp_line (start -3.43 3.53) (end 3.43 3.53) (layer "F.CrtYd") (width 0.05) (tstamp c9d7ecfc-40d8-4c73-8be4-709292585227))
-  (fp_line (start -3.43 -3.53) (end 3.43 -3.53) (layer "F.CrtYd") (width 0.05) (tstamp cdb14459-4626-4fbb-b2e3-7278d7a1509d))
-  (fp_line (start -3.18 3.28) (end 3.18 3.28) (layer "F.Fab") (width 0.1) (tstamp 610dfed7-863c-4623-9fa4-30a70853c4f7))
-  (fp_line (start -3.18 -2.28) (end -3.18 3.28) (layer "F.Fab") (width 0.1) (tstamp 6d65dc0c-3ce3-4dbf-8b92-12d11b245c11))
-  (fp_line (start -2.18 -3.28) (end 3.18 -3.28) (layer "F.Fab") (width 0.1) (tstamp a360ae55-b3f5-4f4c-84db-1867f21cacbf))
-  (fp_line (start 3.18 -3.28) (end 3.18 3.28) (layer "F.Fab") (width 0.1) (tstamp aec44254-492f-4bc0-b26b-88147c48b323))
-  (fp_line (start -3.18 -2.28) (end -2.18 -3.28) (layer "F.Fab") (width 0.1) (tstamp d3cb4cde-f30f-4209-ad7f-b1dc82b127ea))
-  (pad "1" smd rect (at -2.02 0) (size 1.43 5.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2579e41e-5552-4163-8423-cf09b29aed31))
-  (pad "2" smd rect (at 2.02 0) (size 1.43 5.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b9fffe6b-b225-4008-ab1b-cea496250fde))
-  (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL60xx_6.36x6.56mm.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-102.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-102.kicad_mod
new file mode 100644
index 000000000..87e118aff
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-102.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-102 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-102, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-102 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-102.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-122.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-122.kicad_mod
new file mode 100644
index 000000000..0ec758d8c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-122.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-122 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-122, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-122 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-122.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-151.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-151.kicad_mod
new file mode 100644
index 000000000..d14ca09f7
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-151.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-151 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-151, 8.0x8.0x2.05mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-151 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-151.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-152.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-152.kicad_mod
new file mode 100644
index 000000000..8a7dccffc
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-152.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-152 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-152, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-152 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-152.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-222.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-222.kicad_mod
new file mode 100644
index 000000000..1ade29d9e
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-222.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-222 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-222, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-222 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-222.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-271.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-271.kicad_mod
new file mode 100644
index 000000000..71e37df4a
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-271.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-271 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-271, 8.0x8.0x2.05mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-271 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-271.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-331.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-331.kicad_mod
new file mode 100644
index 000000000..5d3cbe5da
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-331.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-331 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-331, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-331 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-331.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-471.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-471.kicad_mod
new file mode 100644
index 000000000..8871f29aa
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-471.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-471 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-471, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-471 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-471.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7020-681.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-681.kicad_mod
new file mode 100644
index 000000000..b44582b15
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7020-681.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7020-681 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7020-681, 8.0x8.0x2.0mm, https://www.coilcraft.com/getmedia/0197e98c-67f7-4375-9e38-14d7376a46f3/xal7020.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7020-681 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.36 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-681.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-102.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-102.kicad_mod
new file mode 100644
index 000000000..f35fd4bab
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-102.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-102 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-102, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-102 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-102.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-103.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-103.kicad_mod
new file mode 100644
index 000000000..005dcab00
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-103.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-103 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-103, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-103 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.526667 0.526667) (thickness 0.079)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-103.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-152.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-152.kicad_mod
new file mode 100644
index 000000000..3b5d1f524
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-152.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-152 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-152, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-152 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-152.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-161.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-161.kicad_mod
new file mode 100644
index 000000000..5f16f40b4
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-161.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-161 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-161, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-161 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-161.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-222.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-222.kicad_mod
new file mode 100644
index 000000000..cde55e7c8
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-222.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-222 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-222, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-222 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-222.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-272.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-272.kicad_mod
new file mode 100644
index 000000000..5fba424ef
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-272.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-272 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-272, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-272 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-272.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-301.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-301.kicad_mod
new file mode 100644
index 000000000..5a2d40ff2
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-301.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-301 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-301, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-301 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-301.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-332.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-332.kicad_mod
new file mode 100644
index 000000000..39bdf2a18
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-332.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-332 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-332, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-332 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-332.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-472.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-472.kicad_mod
new file mode 100644
index 000000000..890c237c4
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-472.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-472 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-472, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-472 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.526667 0.526667) (thickness 0.079)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-472.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-562.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-562.kicad_mod
new file mode 100644
index 000000000..1d601ebf3
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-562.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-562 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-562, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-562 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.526667 0.526667) (thickness 0.079)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-562.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-601.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-601.kicad_mod
new file mode 100644
index 000000000..87b8338f3
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-601.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-601 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-601, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-601 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.78 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-601.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-682.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-682.kicad_mod
new file mode 100644
index 000000000..a101f71b7
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-682.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-682 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-682, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-682 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.526667 0.526667) (thickness 0.079)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-682.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7030-822.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-822.kicad_mod
new file mode 100644
index 000000000..791691eee
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7030-822.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7030-822 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7030-822, 8.0x8.0x3.1mm, https://www.coilcraft.com/getmedia/0d05a05e-d55d-4a0c-911d-46bd73686633/xal7030.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7030-822 (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4 -4) (end -4 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.25 -4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.25 4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.25 -4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.47 0) (size 1.58 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.526667 0.526667) (thickness 0.079)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-822.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7050-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7050-XXX.kicad_mod
new file mode 100644
index 000000000..4257b49f9
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7050-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7050-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7050-XXX, 7.7x8.0x5.0mm, https://www.coilcraft.com/getmedia/13a991b3-4273-4be3-81ba-f3cf372b4691/xal7050.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7050-XXX (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.11 -4.26) (end 4.11 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.11 4.26) (end 4.11 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.11 -4.26) (end -4.11 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.11 -4.26) (end 4.11 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.11 4.26) (end -4.11 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.11 4.26) (end 4.11 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.85 -4) (end -3.85 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.85 4) (end 3.85 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.85 4) (end 3.85 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.85 -4) (end -3.85 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.1 -4.25) (end -4.1 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.1 4.25) (end 4.1 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.1 4.25) (end 4.1 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.1 -4.25) (end -4.1 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.41 0) (size 1.92 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.41 0) (size 1.92 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.64 0.64) (thickness 0.096)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7050-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL7070-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL7070-XXX.kicad_mod
new file mode 100644
index 000000000..2dfbaa3f1
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL7070-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL7070-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL7070-XXX, 7.7x8.0x7.0mm, https://www.coilcraft.com/getmedia/1ba55433-bcc8-4838-9b21-382f497e12e0/xal7070.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL7070-XXX (at 0 5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.11 -4.26) (end 4.11 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.11 4.26) (end 4.11 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.11 -4.26) (end -4.11 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.11 -4.26) (end 4.11 -3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.11 4.26) (end -4.11 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.11 4.26) (end 4.11 3.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.85 -4) (end -3.85 4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.85 4) (end 3.85 4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.85 4) (end 3.85 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.85 -4) (end -3.85 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.1 -4.25) (end -4.1 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.1 4.25) (end 4.1 4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.1 4.25) (end 4.1 -4.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.1 -4.25) (end -4.1 -4.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.41 0) (size 1.92 6.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.41 0) (size 1.92 6.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.64 0.64) (thickness 0.096)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL7070-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL8050-223.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL8050-223.kicad_mod
new file mode 100644
index 000000000..7b041d027
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL8050-223.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL8050-223 (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL8050-223, 8.3x8.8x5.0mm, https://www.coilcraft.com/getmedia/5885ede8-ea4f-464a-9dcb-18dbf143a845/xal8050.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL8050-223 (at 0 5.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.41 -4.66) (end 4.41 -4.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.41 4.66) (end 4.41 4.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.41 -4.66) (end -4.41 -3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.41 -4.66) (end 4.41 -3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.41 4.66) (end -4.41 3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.41 4.66) (end 4.41 3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.15 -4.4) (end -4.15 4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.15 4.4) (end 4.15 4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.15 4.4) (end 4.15 -4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.15 -4.4) (end -4.15 -4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.4 -4.65) (end -4.4 4.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.4 4.65) (end 4.4 4.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.4 4.65) (end 4.4 -4.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.4 -4.65) (end -4.4 -4.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.58 0) (size 1.78 7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.58 0) (size 1.78 7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL8050-223.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Coilcraft_XAL8080-XXX.kicad_mod b/Inductor_SMD.pretty/L_Coilcraft_XAL8080-XXX.kicad_mod
new file mode 100644
index 000000000..b9b99ce93
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Coilcraft_XAL8080-XXX.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Coilcraft_XAL8080-XXX (layer F.Cu) (tedit 63B4E095)
+  (descr "Inductor, Coilcraft, XAL8080-XXX, 8.3x8.8x8.0mm, https://www.coilcraft.com/getmedia/345e50d6-a804-4ecb-9a92-5185221faf3e/xal8080.pdf")
+  (tags "Inductor xal")
+  (attr smd)
+  (fp_text reference REF** (at 0 -5.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Coilcraft_XAL8080-XXX (at 0 5.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -4.41 -4.66) (end 4.41 -4.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.41 4.66) (end 4.41 4.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.41 -4.66) (end -4.41 -3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.41 -4.66) (end 4.41 -3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.41 4.66) (end -4.41 3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.41 4.66) (end 4.41 3.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.15 -4.4) (end -4.15 4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.15 4.4) (end 4.15 4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.15 4.4) (end 4.15 -4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.15 -4.4) (end -4.15 -4.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.4 -4.65) (end -4.4 4.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.4 4.65) (end 4.4 4.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.4 4.65) (end 4.4 -4.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.4 -4.65) (end -4.4 -4.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.58 0) (size 1.78 7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.58 0) (size 1.78 7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.593333 0.593333) (thickness 0.089)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL8080-XXX.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA04xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0402S.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_MWSA04xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_MWSA0402S.kicad_mod
index bb28524da..ace408f0f 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA04xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0402S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_MWSA04xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA04xxS, 4.4mmx4.2mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA0402S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0402S, 4.4x4.2x1.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -3.1) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_MWSA04xxS (at 0 3.1) (layer F.Fab)
+  (fp_text value L_Sunlord_MWSA0402S (at 0 3.1) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -2.4 -2.3) (end 2.4 -2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.4 -2.3) (end -2.4 -1.45) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.4 -2.3) (end 2.4 -1.45) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.4 2.3) (end -2.4 1.45) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.4 2.3) (end 2.4 2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.4 2.3) (end 2.4 1.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 -2.36) (end 2.46 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 2.36) (end 2.46 2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 -2.36) (end -2.46 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.46 -2.36) (end 2.46 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 2.36) (end -2.46 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.46 2.36) (end 2.46 1.51) (layer F.SilkS) (width 0.12))
   (fp_line (start -2.2 -2.1) (end -2.2 2.1) (layer F.Fab) (width 0.1))
   (fp_line (start -2.2 2.1) (end 2.2 2.1) (layer F.Fab) (width 0.1))
   (fp_line (start 2.2 2.1) (end 2.2 -2.1) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.5 0.5) (thickness 0.075)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA04xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0402S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0412S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0412S.kicad_mod
new file mode 100644
index 000000000..a959d3bfe
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0412S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0412S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0412S, 4.4x4.2x1.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.1) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0412S (at 0 3.1) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.46 -2.36) (end 2.46 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 2.36) (end 2.46 2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 -2.36) (end -2.46 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.46 -2.36) (end 2.46 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.46 2.36) (end -2.46 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.46 2.36) (end 2.46 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.2 -2.1) (end -2.2 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.2 2.1) (end 2.2 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.2 2.1) (end 2.2 -2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.2 -2.1) (end -2.2 -2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.85 -2.35) (end -2.85 2.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.85 2.35) (end 2.85 2.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.85 2.35) (end 2.85 -2.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.85 -2.35) (end -2.85 -2.35) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.85 0) (size 1.5 2.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.85 0) (size 1.5 2.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0412S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA05xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0503S.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_MWSA05xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_MWSA0503S.kicad_mod
index 306b56668..115b2a298 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA05xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0503S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_MWSA05xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA05xxS, 5.4mmx5.2mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA0503S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0503S, 5.4x5.2x2.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -3.6) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_MWSA05xxS (at 0 3.6) (layer F.Fab)
+  (fp_text value L_Sunlord_MWSA0503S (at 0 3.6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -2.9 -2.8) (end 2.9 -2.8) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.9 -2.8) (end -2.9 -1.45) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.9 -2.8) (end 2.9 -1.45) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.9 2.8) (end -2.9 1.45) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.9 2.8) (end 2.9 2.8) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.9 2.8) (end 2.9 1.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 -2.86) (end 2.96 -2.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 2.86) (end 2.96 2.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 -2.86) (end -2.96 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.96 -2.86) (end 2.96 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 2.86) (end -2.96 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.96 2.86) (end 2.96 1.51) (layer F.SilkS) (width 0.12))
   (fp_line (start -2.7 -2.6) (end -2.7 2.6) (layer F.Fab) (width 0.1))
   (fp_line (start -2.7 2.6) (end 2.7 2.6) (layer F.Fab) (width 0.1))
   (fp_line (start 2.7 2.6) (end 2.7 -2.6) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.633333 0.633333) (thickness 0.095)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA05xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0503S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0518S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0518S.kicad_mod
new file mode 100644
index 000000000..df10d4c82
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0518S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0518S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0518S, 5.4x5.2x1.6mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0518S (at 0 3.6) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.96 -2.86) (end 2.96 -2.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 2.86) (end 2.96 2.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 -2.86) (end -2.96 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.96 -2.86) (end 2.96 -1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.96 2.86) (end -2.96 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.96 2.86) (end 2.96 1.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.7 -2.6) (end -2.7 2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.7 2.6) (end 2.7 2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.7 2.6) (end 2.7 -2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.7 -2.6) (end -2.7 -2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.25 -2.85) (end -3.25 2.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.25 2.85) (end 3.25 2.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.25 2.85) (end 3.25 -2.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.25 -2.85) (end -3.25 -2.85) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.05 0) (size 1.9 2.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.05 0) (size 1.9 2.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.633333 0.633333) (thickness 0.095)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0518S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA06xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0602S.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_MWSA06xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_MWSA0602S.kicad_mod
index 043d65723..abb4570f7 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA06xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0602S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_MWSA06xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA06xxS, 7.0mmx6.6mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA0602S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0602S, 7.0x6.6x1.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_MWSA06xxS (at 0 4.3) (layer F.Fab)
+  (fp_text value L_Sunlord_MWSA0602S (at 0 4.3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -3.7 -3.5) (end 3.7 -3.5) (layer F.SilkS) (width 0.12))
-  (fp_line (start -3.7 -3.5) (end -3.7 -1.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start 3.7 -3.5) (end 3.7 -1.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -3.7 3.5) (end -3.7 1.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -3.7 3.5) (end 3.7 3.5) (layer F.SilkS) (width 0.12))
-  (fp_line (start 3.7 3.5) (end 3.7 1.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
   (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
   (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
   (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA06xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0602S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0603S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0603S.kicad_mod
new file mode 100644
index 000000000..d8d0d6edf
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0603S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0603S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0603S, 7.0x6.6x2.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0603S (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 -3.3) (end -3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0603S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0604S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0604S.kicad_mod
new file mode 100644
index 000000000..f098d898b
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0604S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0604S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0604S, 7.0x6.6x3.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0604S (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 -3.3) (end -3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0604S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0605S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0605S.kicad_mod
new file mode 100644
index 000000000..95e307d62
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0605S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0605S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0605S, 7.0x6.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0605S (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 -3.3) (end -3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0605S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0615S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0615S.kicad_mod
new file mode 100644
index 000000000..bb054756c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0615S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0615S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0615S, 7.0x6.6x1.3mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0615S (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 -3.3) (end -3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0615S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0618S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0618S.kicad_mod
new file mode 100644
index 000000000..10017c201
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0618S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0618S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0618S, 7.0x6.6x1.6mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0618S (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 -3.3) (end -3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0618S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA0624S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0624S.kicad_mod
new file mode 100644
index 000000000..e04d31018
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0624S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA0624S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0624S, 7.0x6.6x2.2mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA0624S (at 0 4.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.76 -3.56) (end 3.76 -3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end 3.76 3.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 -3.56) (end -3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 -3.56) (end 3.76 -2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.76 3.56) (end -3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.76 3.56) (end 3.76 2.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -3.3) (end -3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.5 3.3) (end 3.5 3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 3.3) (end 3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.5 -3.3) (end -3.5 -3.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.45 -3.55) (end -4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -4.45 3.55) (end 4.45 3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 3.55) (end 4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.45 -3.55) (end -4.45 -3.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 3.025 0) (size 2.35 3.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.783333 0.783333) (thickness 0.1175)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0624S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA08xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA0804S.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_MWSA08xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_MWSA0804S.kicad_mod
index 853113a11..c9d4d74b1 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA08xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA0804S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_MWSA08xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA08xxS, 8.2mmx8.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA0804S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA0804S, 8.2x8.8x3.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -5.4) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_MWSA08xxS (at 0 5.4) (layer F.Fab)
+  (fp_text value L_Sunlord_MWSA0804S (at 0 5.4) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -4.3 -4.6) (end 4.3 -4.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start -4.3 -4.6) (end -4.3 -2.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start 4.3 -4.6) (end 4.3 -2.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -4.3 4.6) (end -4.3 2.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -4.3 4.6) (end 4.3 4.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start 4.3 4.6) (end 4.3 2.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.36 -4.66) (end 4.36 -4.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.36 4.66) (end 4.36 4.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.36 -4.66) (end -4.36 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.36 -4.66) (end 4.36 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.36 4.66) (end -4.36 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.36 4.66) (end 4.36 3.01) (layer F.SilkS) (width 0.12))
   (fp_line (start -4.1 -4.4) (end -4.1 4.4) (layer F.Fab) (width 0.1))
   (fp_line (start -4.1 4.4) (end 4.1 4.4) (layer F.Fab) (width 0.1))
   (fp_line (start 4.1 4.4) (end 4.1 -4.4) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.916667 0.916667) (thickness 0.1375)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA08xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA0804S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1003S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1003S.kicad_mod
index dfffceca7..cdb61e66b 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA1003S.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1003S.kicad_mod
@@ -1,6 +1,6 @@
-(module L_Sunlord_MWSA1003S (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA1003S, 11.5mmx10.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA1003S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1003S, 11.5x10.0x2.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -6) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
@@ -8,12 +8,12 @@
   (fp_text value L_Sunlord_MWSA1003S (at 0 6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -5.95 -5.2) (end 5.95 -5.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.95 -5.2) (end -5.95 -2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start 5.95 -5.2) (end 5.95 -2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.95 5.2) (end -5.95 2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.95 5.2) (end 5.95 5.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 5.95 5.2) (end 5.95 2.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 -5.26) (end 6.01 -5.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 5.26) (end 6.01 5.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 -5.26) (end -6.01 -2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.01 -5.26) (end 6.01 -2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 5.26) (end -6.01 2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.01 5.26) (end 6.01 2.31) (layer F.SilkS) (width 0.12))
   (fp_line (start -5.75 -5) (end -5.75 5) (layer F.Fab) (width 0.1))
   (fp_line (start -5.75 5) (end 5.75 5) (layer F.Fab) (width 0.1))
   (fp_line (start 5.75 5) (end 5.75 -5) (layer F.Fab) (width 0.1))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1004S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1004S.kicad_mod
index fc54155be..4c3bcfd5e 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA1004S.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1004S.kicad_mod
@@ -1,6 +1,6 @@
-(module L_Sunlord_MWSA1004S (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA1004S, 11.0mmx10.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA1004S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1004S, 11.0x10.0x3.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -6) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
@@ -8,12 +8,12 @@
   (fp_text value L_Sunlord_MWSA1004S (at 0 6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -5.7 -5.2) (end 5.7 -5.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.7 -5.2) (end -5.7 -2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start 5.7 -5.2) (end 5.7 -2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.7 5.2) (end -5.7 2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.7 5.2) (end 5.7 5.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 5.7 5.2) (end 5.7 2.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.76 -5.26) (end 5.76 -5.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.76 5.26) (end 5.76 5.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.76 -5.26) (end -5.76 -2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.76 -5.26) (end 5.76 -2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.76 5.26) (end -5.76 2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.76 5.26) (end 5.76 2.31) (layer F.SilkS) (width 0.12))
   (fp_line (start -5.5 -5) (end -5.5 5) (layer F.Fab) (width 0.1))
   (fp_line (start -5.5 5) (end 5.5 5) (layer F.Fab) (width 0.1))
   (fp_line (start 5.5 5) (end 5.5 -5) (layer F.Fab) (width 0.1))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1005S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1005S.kicad_mod
index 8febe489d..2ee963d5e 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA1005S.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1005S.kicad_mod
@@ -1,6 +1,6 @@
-(module L_Sunlord_MWSA1005S (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA1005S, 11.5mmx10.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA1005S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1005S, 11.5x10.0x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -6) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
@@ -8,12 +8,12 @@
   (fp_text value L_Sunlord_MWSA1005S (at 0 6) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -5.95 -5.2) (end 5.95 -5.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.95 -5.2) (end -5.95 -2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start 5.95 -5.2) (end 5.95 -2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.95 5.2) (end -5.95 2.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -5.95 5.2) (end 5.95 5.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 5.95 5.2) (end 5.95 2.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 -5.26) (end 6.01 -5.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 5.26) (end 6.01 5.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 -5.26) (end -6.01 -2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.01 -5.26) (end 6.01 -2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.01 5.26) (end -6.01 2.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.01 5.26) (end 6.01 2.31) (layer F.SilkS) (width 0.12))
   (fp_line (start -5.75 -5) (end -5.75 5) (layer F.Fab) (width 0.1))
   (fp_line (start -5.75 5) (end 5.75 5) (layer F.Fab) (width 0.1))
   (fp_line (start 5.75 5) (end 5.75 -5) (layer F.Fab) (width 0.1))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA12xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-100.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_MWSA12xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_MWSA1204S-100.kicad_mod
index ca09d0778..1ce3c35c1 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA12xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-100.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_MWSA12xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA12xxS, 13.45mmx12.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA1204S-100 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-100, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_MWSA12xxS (at 0 7.4) (layer F.Fab)
+  (fp_text value L_Sunlord_MWSA1204S-100 (at 0 7.4) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -6.925 -6.6) (end 6.925 -6.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start -6.925 -6.6) (end -6.925 -2.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start 6.925 -6.6) (end 6.925 -2.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -6.925 6.6) (end -6.925 2.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -6.925 6.6) (end 6.925 6.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start 6.925 6.6) (end 6.925 2.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
   (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
   (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
   (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA12xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-100.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-150.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-150.kicad_mod
new file mode 100644
index 000000000..b37f97d4f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-150.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-150 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-150, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-150 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-150.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R0.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R0.kicad_mod
new file mode 100644
index 000000000..ae14fd039
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R0.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-1R0 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-1R0, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-1R0 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-1R0.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R5.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R5.kicad_mod
new file mode 100644
index 000000000..a3e9a93bd
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R5.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-1R5 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-1R5, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-1R5 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-1R5.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-220.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-220.kicad_mod
new file mode 100644
index 000000000..29bb9a233
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-220.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-220 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-220, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-220 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-220.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-2R2.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-2R2.kicad_mod
new file mode 100644
index 000000000..8642caf31
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-2R2.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-2R2 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-2R2, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-2R2 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-2R2.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-3R3.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-3R3.kicad_mod
new file mode 100644
index 000000000..bb6d7eb58
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-3R3.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-3R3 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-3R3, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-3R3 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-3R3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-4R7.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-4R7.kicad_mod
new file mode 100644
index 000000000..59ccbac21
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-4R7.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-4R7 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-4R7, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-4R7 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-4R7.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-6R8.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-6R8.kicad_mod
new file mode 100644
index 000000000..825e92414
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-6R8.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-6R8 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-6R8, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-6R8 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-6R8.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R22.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R22.kicad_mod
new file mode 100644
index 000000000..3132f8f88
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R22.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-R22 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-R22, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-R22 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R22.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R47.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R47.kicad_mod
new file mode 100644
index 000000000..c8cdba5d8
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R47.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-R47 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-R47, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-R47 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R47.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R68.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R68.kicad_mod
new file mode 100644
index 000000000..7a6e1e71f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R68.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-R68 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-R68, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-R68 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R68.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R82.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R82.kicad_mod
new file mode 100644
index 000000000..0d6dc2e6a
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R82.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1204S-R82 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1204S-R82, 13.45x12.8x4.0mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1204S-R82 (at 0 7.4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.66) (end 6.985 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end 6.985 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.66) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.66) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.66) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.66) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.4) (end -6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.4) (end 6.725 6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.4) (end 6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.4) (end -6.725 -6.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.65) (end -7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.65) (end 7.5 6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.65) (end 7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.65) (end -7.5 -6.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R82.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-100.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-100.kicad_mod
new file mode 100644
index 000000000..174c7b446
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-100.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-100 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-100, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-100 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-100.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-150.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-150.kicad_mod
new file mode 100644
index 000000000..04fb82324
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-150.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-150 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-150, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-150 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-150.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R0.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R0.kicad_mod
new file mode 100644
index 000000000..6f72f0c12
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R0.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-1R0 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-1R0, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-1R0 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-1R0.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R5.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R5.kicad_mod
new file mode 100644
index 000000000..12c24fd11
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R5.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-1R5 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-1R5, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-1R5 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-1R5.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-220.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-220.kicad_mod
new file mode 100644
index 000000000..2997cd1da
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-220.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-220 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-220, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-220 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-220.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-2R2.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-2R2.kicad_mod
new file mode 100644
index 000000000..8fa05d133
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-2R2.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-2R2 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-2R2, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-2R2 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-2R2.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-330.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-330.kicad_mod
new file mode 100644
index 000000000..c4029c963
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-330.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-330 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-330, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-330 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-330.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-3R3.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-3R3.kicad_mod
new file mode 100644
index 000000000..cbc097830
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-3R3.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-3R3 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-3R3, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-3R3 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-3R3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-470.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-470.kicad_mod
new file mode 100644
index 000000000..bc1ccdd7e
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-470.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-470 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-470, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-470 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-470.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-4R7.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-4R7.kicad_mod
new file mode 100644
index 000000000..fa2b665c1
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-4R7.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-4R7 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-4R7, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-4R7 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-4R7.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-6R8.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-6R8.kicad_mod
new file mode 100644
index 000000000..276a23507
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-6R8.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-6R8 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-6R8, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-6R8 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-6R8.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R22.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R22.kicad_mod
new file mode 100644
index 000000000..3cfd0a051
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R22.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-R22 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-R22, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-R22 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R22.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R36.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R36.kicad_mod
new file mode 100644
index 000000000..c5dc36361
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R36.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-R36 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-R36, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-R36 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R36.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R50.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R50.kicad_mod
new file mode 100644
index 000000000..5a3d2c7b2
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R50.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-R50 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-R50, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-R50 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R50.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R68.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R68.kicad_mod
new file mode 100644
index 000000000..2fca813af
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R68.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-R68 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-R68, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-R68 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R68.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R82.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R82.kicad_mod
new file mode 100644
index 000000000..8173a9217
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R82.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1205S-R82 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1205S-R82, 13.45x12.6x4.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1205S-R82 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R82.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-100.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-100.kicad_mod
new file mode 100644
index 000000000..dec453b4e
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-100.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-100 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-100, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-100 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-100.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-101.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-101.kicad_mod
new file mode 100644
index 000000000..945f75461
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-101.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-101 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-101, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-101 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-101.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-120.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-120.kicad_mod
new file mode 100644
index 000000000..9f9780047
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-120.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-120 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-120, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-120 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-120.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-121.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-121.kicad_mod
new file mode 100644
index 000000000..eabffdd2d
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-121.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-121 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-121, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-121 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-121.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-150.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-150.kicad_mod
new file mode 100644
index 000000000..59f8085ef
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-150.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-150 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-150, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-150 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-150.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-151.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-151.kicad_mod
new file mode 100644
index 000000000..1fe5e3e45
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-151.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-151 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-151, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-151 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-151.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-180.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-180.kicad_mod
new file mode 100644
index 000000000..3f34743d6
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-180.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-180 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-180, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-180 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-180.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-1R5.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-1R5.kicad_mod
new file mode 100644
index 000000000..6eb629f8b
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-1R5.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-1R5 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-1R5, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-1R5 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-1R5.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-220.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-220.kicad_mod
new file mode 100644
index 000000000..014d0b4c7
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-220.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-220 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-220, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-220 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-220.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-270.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-270.kicad_mod
new file mode 100644
index 000000000..ed407913f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-270.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-270 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-270, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-270 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-270.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-2R2.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-2R2.kicad_mod
new file mode 100644
index 000000000..7d8d84a84
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-2R2.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-2R2 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-2R2, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-2R2 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-2R2.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-330.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-330.kicad_mod
new file mode 100644
index 000000000..80c5874b4
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-330.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-330 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-330, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-330 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-330.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-3R3.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-3R3.kicad_mod
new file mode 100644
index 000000000..80c7232ae
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-3R3.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-3R3 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-3R3, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-3R3 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-3R3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-470.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-470.kicad_mod
new file mode 100644
index 000000000..957a3b72d
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-470.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-470 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-470, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-470 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-470.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-4R7.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-4R7.kicad_mod
new file mode 100644
index 000000000..94ed7151f
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-4R7.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-4R7 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-4R7, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-4R7 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-4R7.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-5R6.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-5R6.kicad_mod
new file mode 100644
index 000000000..7db0b3373
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-5R6.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-5R6 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-5R6, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-5R6 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-5R6.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-680.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-680.kicad_mod
new file mode 100644
index 000000000..ec8abdf1a
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-680.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-680 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-680, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-680 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-680.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-6R8.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-6R8.kicad_mod
new file mode 100644
index 000000000..92efcf9da
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-6R8.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-6R8 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-6R8, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-6R8 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-6R8.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-8R2.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-8R2.kicad_mod
new file mode 100644
index 000000000..e98fafb2c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-8R2.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-8R2 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-8R2, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-8R2 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-8R2.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-R68.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-R68.kicad_mod
new file mode 100644
index 000000000..a01ce9894
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-R68.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1206S-R68 (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1206S-R68, 13.45x12.6x5.8mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1206S-R68 (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-R68.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA1265S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1265S.kicad_mod
new file mode 100644
index 000000000..accbd6583
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1265S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA1265S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1265S, 13.45x12.6x6.5mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA1265S (at 0 7.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.985 -6.56) (end 6.985 -6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end 6.985 6.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 -6.56) (end -6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 -6.56) (end 6.985 -3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.985 6.56) (end -6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.985 6.56) (end 6.985 3.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.725 -6.3) (end -6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.725 6.3) (end 6.725 6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 6.3) (end 6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.725 -6.3) (end -6.725 -6.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.5 -6.55) (end -7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -7.5 6.55) (end 7.5 6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 6.55) (end 7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 7.5 -6.55) (end -7.5 -6.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 5.625 0) (size 3.25 5.5) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1265S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA17xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA1707S.kicad_mod
similarity index 61%
rename from Inductor_SMD.pretty/L_Sunlord_MWSA17xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_MWSA1707S.kicad_mod
index 62c32e301..15985d329 100644
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA17xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA1707S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_MWSA17xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA17xxS, 17.15mmx17.15mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
+(module L_Sunlord_MWSA1707S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA1707S, 17.15x17.15x6.7mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
   (attr smd)
   (fp_text reference REF** (at 0 -9.575) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_MWSA17xxS (at 0 9.575) (layer F.Fab)
+  (fp_text value L_Sunlord_MWSA1707S (at 0 9.575) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -8.775 -8.775) (end 8.775 -8.775) (layer F.SilkS) (width 0.12))
-  (fp_line (start -8.775 -8.775) (end -8.775 -6.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start 8.775 -8.775) (end 8.775 -6.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start -8.775 8.775) (end -8.775 6.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start -8.775 8.775) (end 8.775 8.775) (layer F.SilkS) (width 0.12))
-  (fp_line (start 8.775 8.775) (end 8.775 6.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 -8.835) (end 8.835 -8.835) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 8.835) (end 8.835 8.835) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 -8.835) (end -8.835 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.835 -8.835) (end 8.835 -6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -8.835 8.835) (end -8.835 6.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.835 8.835) (end 8.835 6.66) (layer F.SilkS) (width 0.12))
   (fp_line (start -8.575 -8.575) (end -8.575 8.575) (layer F.Fab) (width 0.1))
   (fp_line (start -8.575 8.575) (end 8.575 8.575) (layer F.Fab) (width 0.1))
   (fp_line (start 8.575 8.575) (end 8.575 -8.575) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA17xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA1707S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA2213S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA2213S.kicad_mod
new file mode 100644
index 000000000..24bafa222
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_MWSA2213S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_MWSA2213S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, MWSA2213S, 23.5x22.0x12.6mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
+  (tags "Inductor mwsa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -12) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_MWSA2213S (at 0 12) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -12.01 -11.26) (end 12.01 -11.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -12.01 11.26) (end 12.01 11.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -12.01 -11.26) (end -12.01 -10.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.01 -11.26) (end 12.01 -10.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start -12.01 11.26) (end -12.01 10.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.01 11.26) (end 12.01 10.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start -11.75 -11) (end -11.75 11) (layer F.Fab) (width 0.1))
+  (fp_line (start -11.75 11) (end 11.75 11) (layer F.Fab) (width 0.1))
+  (fp_line (start 11.75 11) (end 11.75 -11) (layer F.Fab) (width 0.1))
+  (fp_line (start 11.75 -11) (end -11.75 -11) (layer F.Fab) (width 0.1))
+  (fp_line (start -12.25 -11.25) (end -12.25 11.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -12.25 11.25) (end 12.25 11.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 12.25 11.25) (end 12.25 -11.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 12.25 -11.25) (end -12.25 -11.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -9.125 0) (size 5.75 19.6) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 9.125 0) (size 5.75 19.6) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA2213S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_MWSA22xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_MWSA22xxS.kicad_mod
deleted file mode 100644
index 641975f5d..000000000
--- a/Inductor_SMD.pretty/L_Sunlord_MWSA22xxS.kicad_mod
+++ /dev/null
@@ -1,35 +0,0 @@
-(module L_Sunlord_MWSA22xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, MWSA22xxS, 22.0mmx23.5mm, https://sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMjExMTUxNDQ4MDU0NTQucGRm&lan=en")
-  (tags "Inductor inductor mwsa-s")
-  (attr smd)
-  (fp_text reference REF** (at 0 -12.75) (layer F.SilkS)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (fp_text value L_Sunlord_MWSA22xxS (at 0 12.75) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (fp_line (start -11.2 -11.95) (end 11.2 -11.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -11.2 -11.95) (end -11.2 -10) (layer F.SilkS) (width 0.12))
-  (fp_line (start 11.2 -11.95) (end 11.2 -10) (layer F.SilkS) (width 0.12))
-  (fp_line (start -11.2 11.95) (end -11.2 10) (layer F.SilkS) (width 0.12))
-  (fp_line (start -11.2 11.95) (end 11.2 11.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start 11.2 11.95) (end 11.2 10) (layer F.SilkS) (width 0.12))
-  (fp_line (start -11 -11.75) (end -11 11.75) (layer F.Fab) (width 0.1))
-  (fp_line (start -11 11.75) (end 11 11.75) (layer F.Fab) (width 0.1))
-  (fp_line (start 11 11.75) (end 11 -11.75) (layer F.Fab) (width 0.1))
-  (fp_line (start 11 -11.75) (end -11 -11.75) (layer F.Fab) (width 0.1))
-  (fp_line (start -12.25 -12) (end -12.25 12) (layer F.CrtYd) (width 0.05))
-  (fp_line (start -12.25 12) (end 12.25 12) (layer F.CrtYd) (width 0.05))
-  (fp_line (start 12.25 12) (end 12.25 -12) (layer F.CrtYd) (width 0.05))
-  (fp_line (start 12.25 -12) (end -12.25 -12) (layer F.CrtYd) (width 0.05))
-  (pad 1 smd rect (at -9.125 0) (size 5.75 19.6) (layers F.Cu F.Mask F.Paste))
-  (pad 2 smd rect (at 9.125 0) (size 5.75 19.6) (layers F.Cu F.Mask F.Paste))
-  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_MWSA22xxS.wrl
-    (at (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA2520xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA252010S.kicad_mod
similarity index 61%
rename from Inductor_SMD.pretty/L_Sunlord_SWPA2520xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_SWPA252010S.kicad_mod
index bd85cad79..9d9a43993 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA2520xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA252010S.kicad_mod
@@ -1,19 +1,15 @@
-(module L_Sunlord_SWPA2520xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA2520xxS, 2.5mmx2.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA252010S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA252010S, 2.5x2.0x1.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -2) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_SWPA2520xxS (at 0 2) (layer F.Fab)
+  (fp_text value L_Sunlord_SWPA252010S (at 0 2) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -1.45 -1.2) (end 1.45 -1.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.45 -1.2) (end -1.45 -1.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 1.45 -1.2) (end 1.45 -1.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.45 1.2) (end -1.45 1.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.45 1.2) (end 1.45 1.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 1.45 1.2) (end 1.45 1.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.51 -1.26) (end 1.51 -1.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.51 1.26) (end 1.51 1.26) (layer F.SilkS) (width 0.12))
   (fp_line (start -1.25 -1) (end -1.25 1) (layer F.Fab) (width 0.1))
   (fp_line (start -1.25 1) (end 1.25 1) (layer F.Fab) (width 0.1))
   (fp_line (start 1.25 1) (end 1.25 -1) (layer F.Fab) (width 0.1))
@@ -27,7 +23,7 @@
   (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
     (effects (font (size 0.5 0.5) (thickness 0.075)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA2520xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA252010S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA252012S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA252012S.kicad_mod
new file mode 100644
index 000000000..b9593ec77
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA252012S.kicad_mod
@@ -0,0 +1,31 @@
+(module L_Sunlord_SWPA252012S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA252012S, 2.5x2.0x1.2mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA252012S (at 0 2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.51 -1.26) (end 1.51 -1.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.51 1.26) (end 1.51 1.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.25 -1) (end -1.25 1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 1) (end 1.25 1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 1) (end 1.25 -1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 -1) (end -1.25 -1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 -1.25) (end -1.5 1.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.5 1.25) (end 1.5 1.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.5 1.25) (end 1.5 -1.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.5 -1.25) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -0.825 0) (size 0.85 2) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 0.825 0) (size 0.85 2) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA252012S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA30xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA3010S.kicad_mod
similarity index 61%
rename from Inductor_SMD.pretty/L_Sunlord_SWPA30xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_SWPA3010S.kicad_mod
index 860e62bbf..d3e7fec5f 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA30xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA3010S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_SWPA30xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA30xxS, 3.0mmx3.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA3010S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA3010S, 3.0x3.0x1.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_SWPA30xxS (at 0 2.5) (layer F.Fab)
+  (fp_text value L_Sunlord_SWPA3010S (at 0 2.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -1.7 -1.7) (end 1.7 -1.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.7 -1.7) (end -1.7 -1.55) (layer F.SilkS) (width 0.12))
-  (fp_line (start 1.7 -1.7) (end 1.7 -1.55) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.7 1.7) (end -1.7 1.55) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.7 1.7) (end 1.7 1.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start 1.7 1.7) (end 1.7 1.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 -1.76) (end 1.76 -1.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 1.76) (end 1.76 1.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 -1.76) (end -1.76 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.76 -1.76) (end 1.76 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 1.76) (end -1.76 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.76 1.76) (end 1.76 1.61) (layer F.SilkS) (width 0.12))
   (fp_line (start -1.5 -1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
   (fp_line (start -1.5 1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
   (fp_line (start 1.5 1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.5 0.5) (thickness 0.075)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA30xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA3010S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA3012S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA3012S.kicad_mod
new file mode 100644
index 000000000..8ae1cb89c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA3012S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA3012S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA3012S, 3.0x3.0x1.2mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA3012S (at 0 2.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.76 -1.76) (end 1.76 -1.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 1.76) (end 1.76 1.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 -1.76) (end -1.76 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.76 -1.76) (end 1.76 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 1.76) (end -1.76 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.76 1.76) (end 1.76 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.5 -1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -1.5) (end -1.5 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.8 -1.75) (end -1.8 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.75) (end 1.8 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 1.75) (end 1.8 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.75) (end -1.8 -1.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.15 0) (size 0.8 2.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.15 0) (size 0.8 2.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA3012S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA3015S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA3015S.kicad_mod
new file mode 100644
index 000000000..8cb39bd20
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA3015S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA3015S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA3015S, 3.0x3.0x1.5mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA3015S (at 0 2.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.76 -1.76) (end 1.76 -1.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 1.76) (end 1.76 1.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 -1.76) (end -1.76 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.76 -1.76) (end 1.76 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.76 1.76) (end -1.76 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.76 1.76) (end 1.76 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.5 -1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -1.5) (end -1.5 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.8 -1.75) (end -1.8 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.75) (end 1.8 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 1.75) (end 1.8 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.75) (end -1.8 -1.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.15 0) (size 0.8 2.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.15 0) (size 0.8 2.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA3015S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA40xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA4010S.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_SWPA40xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_SWPA4010S.kicad_mod
index 6626e8b9e..8896e5022 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA40xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA4010S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_SWPA40xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA40xxS, 4.0mmx4.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA4010S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA4010S, 4.0x4.0x1.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -3) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_SWPA40xxS (at 0 3) (layer F.Fab)
+  (fp_text value L_Sunlord_SWPA4010S (at 0 3) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -2.2 -2.2) (end 2.2 -2.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.2 -2.2) (end -2.2 -2.05) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.2 -2.2) (end 2.2 -2.05) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.2 2.2) (end -2.2 2.05) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.2 2.2) (end 2.2 2.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.2 2.2) (end 2.2 2.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end 2.26 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end 2.26 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end -2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 -2.26) (end 2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end -2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 2.26) (end 2.26 2.11) (layer F.SilkS) (width 0.12))
   (fp_line (start -2 -2) (end -2 2) (layer F.Fab) (width 0.1))
   (fp_line (start -2 2) (end 2 2) (layer F.Fab) (width 0.1))
   (fp_line (start 2 2) (end 2 -2) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.5 0.5) (thickness 0.075)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA40xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA4010S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA4012S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA4012S.kicad_mod
new file mode 100644
index 000000000..18a5abe85
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA4012S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA4012S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA4012S, 4.0x4.0x1.2mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA4012S (at 0 3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.26 -2.26) (end 2.26 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end 2.26 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end -2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 -2.26) (end 2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end -2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 2.26) (end 2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end -2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 -2.25) (end -2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.3 2.25) (end 2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 2.25) (end 2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -2.25) (end -2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA4012S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA4018S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA4018S.kicad_mod
new file mode 100644
index 000000000..f4c1b6f35
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA4018S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA4018S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA4018S, 4.0x4.0x1.8mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA4018S (at 0 3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.26 -2.26) (end 2.26 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end 2.26 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end -2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 -2.26) (end 2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end -2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 2.26) (end 2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end -2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 -2.25) (end -2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.3 2.25) (end 2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 2.25) (end 2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -2.25) (end -2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA4018S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA4020S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA4020S.kicad_mod
new file mode 100644
index 000000000..b5a031b15
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA4020S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA4020S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA4020S, 4.0x4.0x2.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA4020S (at 0 3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.26 -2.26) (end 2.26 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end 2.26 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end -2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 -2.26) (end 2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end -2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 2.26) (end 2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end -2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 -2.25) (end -2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.3 2.25) (end 2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 2.25) (end 2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -2.25) (end -2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA4020S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA4026S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA4026S.kicad_mod
new file mode 100644
index 000000000..5bdab783c
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA4026S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA4026S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA4026S, 4.0x4.0x2.6mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA4026S (at 0 3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.26 -2.26) (end 2.26 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end 2.26 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end -2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 -2.26) (end 2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end -2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 2.26) (end 2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end -2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 -2.25) (end -2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.3 2.25) (end 2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 2.25) (end 2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -2.25) (end -2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA4026S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA4030S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA4030S.kicad_mod
new file mode 100644
index 000000000..90f4b589e
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA4030S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA4030S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA4030S, 4.0x4.0x3.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA4030S (at 0 3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.26 -2.26) (end 2.26 -2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end 2.26 2.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 -2.26) (end -2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 -2.26) (end 2.26 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.26 2.26) (end -2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.26 2.26) (end 2.26 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end -2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.3 -2.25) (end -2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.3 2.25) (end 2.3 2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 2.25) (end 2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.3 -2.25) (end -2.3 -2.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.5 0) (size 1.1 3.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA4030S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA5012S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA5012S.kicad_mod
index 1b198be2f..a3368d0d3 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA5012S.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA5012S.kicad_mod
@@ -1,6 +1,6 @@
-(module L_Sunlord_SWPA5012S (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA5012S, 5.0mmx5.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA5012S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA5012S, 5.0x5.0x1.2mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
@@ -8,12 +8,12 @@
   (fp_text value L_Sunlord_SWPA5012S (at 0 3.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -2.7 -2.7) (end 2.7 -2.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 -2.7) (end -2.7 -2.4) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.7 -2.7) (end 2.7 -2.4) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 2.7) (end -2.7 2.4) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 2.7) (end 2.7 2.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.7 2.7) (end 2.7 2.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 -2.76) (end 2.76 -2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 2.76) (end 2.76 2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 -2.76) (end -2.76 -2.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.76 -2.76) (end 2.76 -2.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 2.76) (end -2.76 2.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.76 2.76) (end 2.76 2.46) (layer F.SilkS) (width 0.12))
   (fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
   (fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
   (fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA5020S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA5020S.kicad_mod
index e5af651a2..e5b0cd01a 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA5020S.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA5020S.kicad_mod
@@ -1,6 +1,6 @@
-(module L_Sunlord_SWPA5020S (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA5020S, 5.0mmx5.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA5020S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA5020S, 5.0x5.0x2.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
@@ -8,12 +8,12 @@
   (fp_text value L_Sunlord_SWPA5020S (at 0 3.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -2.7 -2.7) (end 2.7 -2.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 -2.7) (end -2.7 -2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.7 -2.7) (end 2.7 -2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 2.7) (end -2.7 2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 2.7) (end 2.7 2.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.7 2.7) (end 2.7 2.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 -2.76) (end 2.76 -2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 2.76) (end 2.76 2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 -2.76) (end -2.76 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.76 -2.76) (end 2.76 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 2.76) (end -2.76 2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.76 2.76) (end 2.76 2.36) (layer F.SilkS) (width 0.12))
   (fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
   (fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
   (fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA5040S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA5040S.kicad_mod
index 6f63b2059..d5b108b02 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA5040S.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA5040S.kicad_mod
@@ -1,6 +1,6 @@
-(module L_Sunlord_SWPA5040S (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA5040S, 5.0mmx5.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA5040S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA5040S, 5.0x5.0x4.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
@@ -8,12 +8,12 @@
   (fp_text value L_Sunlord_SWPA5040S (at 0 3.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -2.7 -2.7) (end 2.7 -2.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 -2.7) (end -2.7 -2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.7 -2.7) (end 2.7 -2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 2.7) (end -2.7 2.3) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.7 2.7) (end 2.7 2.7) (layer F.SilkS) (width 0.12))
-  (fp_line (start 2.7 2.7) (end 2.7 2.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 -2.76) (end 2.76 -2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 2.76) (end 2.76 2.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 -2.76) (end -2.76 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.76 -2.76) (end 2.76 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.76 2.76) (end -2.76 2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.76 2.76) (end 2.76 2.36) (layer F.SilkS) (width 0.12))
   (fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
   (fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
   (fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA60xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA6020S.kicad_mod
similarity index 61%
rename from Inductor_SMD.pretty/L_Sunlord_SWPA60xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_SWPA6020S.kicad_mod
index 872d0d17f..291bbc968 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA60xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA6020S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_SWPA60xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA60xxS, 6.0mmx6.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA6020S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA6020S, 6.0x6.0x2.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -4) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_SWPA60xxS (at 0 4) (layer F.Fab)
+  (fp_text value L_Sunlord_SWPA6020S (at 0 4) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -3.2 -3.2) (end 3.2 -3.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -3.2 -3.2) (end -3.2 -3.05) (layer F.SilkS) (width 0.12))
-  (fp_line (start 3.2 -3.2) (end 3.2 -3.05) (layer F.SilkS) (width 0.12))
-  (fp_line (start -3.2 3.2) (end -3.2 3.05) (layer F.SilkS) (width 0.12))
-  (fp_line (start -3.2 3.2) (end 3.2 3.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 3.2 3.2) (end 3.2 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 -3.26) (end 3.26 -3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end 3.26 3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 -3.26) (end -3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 -3.26) (end 3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end -3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 3.26) (end 3.26 3.11) (layer F.SilkS) (width 0.12))
   (fp_line (start -3 -3) (end -3 3) (layer F.Fab) (width 0.1))
   (fp_line (start -3 3) (end 3 3) (layer F.Fab) (width 0.1))
   (fp_line (start 3 3) (end 3 -3) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.566667 0.566667) (thickness 0.085)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA60xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA6020S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA6028S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA6028S.kicad_mod
new file mode 100644
index 000000000..2c7d1c9d4
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA6028S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA6028S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA6028S, 6.0x6.0x2.8mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA6028S (at 0 4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.26 -3.26) (end 3.26 -3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end 3.26 3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 -3.26) (end -3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 -3.26) (end 3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end -3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 3.26) (end 3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 -3) (end -3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 3) (end 3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 3) (end 3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 -3) (end -3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.35 -3.25) (end -3.35 3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.35 3.25) (end 3.35 3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.35 3.25) (end 3.35 -3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.35 -3.25) (end -3.35 -3.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.25 0) (size 1.7 5.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.25 0) (size 1.7 5.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.566667 0.566667) (thickness 0.085)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA6028S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA6040S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA6040S.kicad_mod
new file mode 100644
index 000000000..544f59751
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA6040S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA6040S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA6040S, 6.0x6.0x4.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA6040S (at 0 4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.26 -3.26) (end 3.26 -3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end 3.26 3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 -3.26) (end -3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 -3.26) (end 3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end -3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 3.26) (end 3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 -3) (end -3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 3) (end 3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 3) (end 3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 -3) (end -3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.35 -3.25) (end -3.35 3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.35 3.25) (end 3.35 3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.35 3.25) (end 3.35 -3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.35 -3.25) (end -3.35 -3.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.25 0) (size 1.7 5.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.25 0) (size 1.7 5.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.566667 0.566667) (thickness 0.085)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA6040S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA6045S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA6045S.kicad_mod
new file mode 100644
index 000000000..2fd3f6b86
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA6045S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWPA6045S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA6045S, 6.0x6.0x4.5mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWPA6045S (at 0 4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.26 -3.26) (end 3.26 -3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end 3.26 3.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 -3.26) (end -3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 -3.26) (end 3.26 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.26 3.26) (end -3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.26 3.26) (end 3.26 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 -3) (end -3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 3) (end 3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 3) (end 3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 -3) (end -3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.35 -3.25) (end -3.35 3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.35 3.25) (end 3.35 3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.35 3.25) (end 3.35 -3.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.35 -3.25) (end -3.35 -3.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.25 0) (size 1.7 5.7) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.25 0) (size 1.7 5.7) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.566667 0.566667) (thickness 0.085)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA6045S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWPA80xxS.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWPA8040S.kicad_mod
similarity index 60%
rename from Inductor_SMD.pretty/L_Sunlord_SWPA80xxS.kicad_mod
rename to Inductor_SMD.pretty/L_Sunlord_SWPA8040S.kicad_mod
index 20ddb39f3..68d50324e 100644
--- a/Inductor_SMD.pretty/L_Sunlord_SWPA80xxS.kicad_mod
+++ b/Inductor_SMD.pretty/L_Sunlord_SWPA8040S.kicad_mod
@@ -1,19 +1,19 @@
-(module L_Sunlord_SWPA80xxS (layer F.Cu) (tedit 638394C7)
-  (descr "Inductor, Sunlord, SWPA80xxS, 8.0mmx8.0mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
-  (tags "Inductor inductor swpa")
+(module L_Sunlord_SWPA8040S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWPA8040S, 8.0x8.0x4.2mm, https://www.sunlordinc.com/UploadFiles/PDF_Cat/20120704094224784.pdf")
+  (tags "Inductor swpa")
   (attr smd)
   (fp_text reference REF** (at 0 -5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text value L_Sunlord_SWPA80xxS (at 0 5) (layer F.Fab)
+  (fp_text value L_Sunlord_SWPA8040S (at 0 5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -4.2 -4.2) (end 4.2 -4.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start -4.2 -4.2) (end -4.2 -3.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start 4.2 -4.2) (end 4.2 -3.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -4.2 4.2) (end -4.2 3.95) (layer F.SilkS) (width 0.12))
-  (fp_line (start -4.2 4.2) (end 4.2 4.2) (layer F.SilkS) (width 0.12))
-  (fp_line (start 4.2 4.2) (end 4.2 3.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end 4.26 -4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end 4.26 4.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 -4.26) (end -4.26 -4.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 -4.26) (end 4.26 -4.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.26 4.26) (end -4.26 4.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.26 4.26) (end 4.26 4.01) (layer F.SilkS) (width 0.12))
   (fp_line (start -4 -4) (end -4 4) (layer F.Fab) (width 0.1))
   (fp_line (start -4 4) (end 4 4) (layer F.Fab) (width 0.1))
   (fp_line (start 4 4) (end 4 -4) (layer F.Fab) (width 0.1))
@@ -27,7 +27,7 @@
   (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 0.733333 0.733333) (thickness 0.11)))
   )
-  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA80xxS.wrl
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWPA8040S.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWRB1204S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWRB1204S.kicad_mod
new file mode 100644
index 000000000..6d6919551
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWRB1204S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWRB1204S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWRB1204S, 12.5x12.5x5.0mm, https://www.sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMTA2MTAxMTMyMzc4MTEucGRm&lan=")
+  (tags "Inductor swrb")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.25) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWRB1204S (at 0 7.25) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.51 -6.51) (end 6.51 -6.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 6.51) (end 6.51 6.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 -6.51) (end -6.51 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.51 -6.51) (end 6.51 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 6.51) (end -6.51 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.51 6.51) (end 6.51 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.25 -6.25) (end -6.25 6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.25 6.25) (end 6.25 6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.25 6.25) (end 6.25 -6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.25 -6.25) (end -6.25 -6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.65 -6.5) (end -6.65 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.65 6.5) (end 6.65 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.65 6.5) (end 6.65 -6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.65 -6.5) (end -6.65 -6.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -4.95 0) (size 2.9 5.4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 4.95 0) (size 2.9 5.4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.966667 0.966667) (thickness 0.145)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWRB1204S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWRB1205S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWRB1205S.kicad_mod
new file mode 100644
index 000000000..266c354f5
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWRB1205S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWRB1205S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWRB1205S, 12.5x12.5x6.0mm, https://www.sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMTA2MTAxMTMyMzc4MTEucGRm&lan=")
+  (tags "Inductor swrb")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.25) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWRB1205S (at 0 7.25) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.51 -6.51) (end 6.51 -6.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 6.51) (end 6.51 6.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 -6.51) (end -6.51 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.51 -6.51) (end 6.51 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 6.51) (end -6.51 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.51 6.51) (end 6.51 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.25 -6.25) (end -6.25 6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.25 6.25) (end 6.25 6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.25 6.25) (end 6.25 -6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.25 -6.25) (end -6.25 -6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.65 -6.5) (end -6.65 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.65 6.5) (end 6.65 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.65 6.5) (end 6.65 -6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.65 -6.5) (end -6.65 -6.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -4.95 0) (size 2.9 5.4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 4.95 0) (size 2.9 5.4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.966667 0.966667) (thickness 0.145)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWRB1205S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Inductor_SMD.pretty/L_Sunlord_SWRB1207S.kicad_mod b/Inductor_SMD.pretty/L_Sunlord_SWRB1207S.kicad_mod
new file mode 100644
index 000000000..ac4919bbc
--- /dev/null
+++ b/Inductor_SMD.pretty/L_Sunlord_SWRB1207S.kicad_mod
@@ -0,0 +1,35 @@
+(module L_Sunlord_SWRB1207S (layer F.Cu) (tedit 63ACCD63)
+  (descr "Inductor, Sunlord, SWRB1207S, 12.5x12.5x8.0mm, https://www.sunlordinc.com/Download.aspx?file=L1VwbG9hZEZpbGVzL1BERl9DYXQvMjAyMTA2MTAxMTMyMzc4MTEucGRm&lan=")
+  (tags "Inductor swrb")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.25) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value L_Sunlord_SWRB1207S (at 0 7.25) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6.51 -6.51) (end 6.51 -6.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 6.51) (end 6.51 6.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 -6.51) (end -6.51 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.51 -6.51) (end 6.51 -2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.51 6.51) (end -6.51 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.51 6.51) (end 6.51 2.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.25 -6.25) (end -6.25 6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.25 6.25) (end 6.25 6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.25 6.25) (end 6.25 -6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.25 -6.25) (end -6.25 -6.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.65 -6.5) (end -6.65 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.65 6.5) (end 6.65 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.65 6.5) (end 6.65 -6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.65 -6.5) (end -6.65 -6.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -4.95 0) (size 2.9 5.4) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 4.95 0) (size 2.9 5.4) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.966667 0.966667) (thickness 0.145)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Sunlord_SWRB1207S.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/LED_SMD.pretty/LED_LiteOn_LTST-C295K_1.6x0.8mm.kicad_mod b/LED_SMD.pretty/LED_LiteOn_LTST-C295K_1.6x0.8mm.kicad_mod
new file mode 100644
index 000000000..a094589b4
--- /dev/null
+++ b/LED_SMD.pretty/LED_LiteOn_LTST-C295K_1.6x0.8mm.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "LED_LiteOn_LTST-C295K_1.6x0.8mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 5E6C03EB)
+  (descr "Topview dual http://optoelectronics.liteon.com/upload/download/DS22-2009-0072/LTST-C295KGKRKT.PDF")
+  (tags "SMD Top view Dual colour")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -1.45 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 76e6a30a-c2fb-4cd3-8f51-d05eb3a762c9)
+  )
+  (fp_text value "LED_LiteOn_LTST-C295K_1.6x0.8mm" (at 0 1.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp ce9d5a9c-aa3b-4ef6-ab42-385d9ea0e2f8)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+    (effects (font (size 0.5 0.5) (thickness 0.1)))
+    (tstamp b6ba25e3-8af1-48c5-970f-67fbd0bf83dd)
+  )
+  (fp_line (start 1.1 -0.8) (end 0 -0.8) (layer "F.SilkS") (width 0.1) (tstamp 1e001274-6178-4051-af79-2528ec6b6070))
+  (fp_line (start -1.1 -0.4) (end -1.1 -0.8) (layer "F.SilkS") (width 0.1) (tstamp 3cdf7839-cc41-4b6c-8bb0-dc3f00707277))
+  (fp_line (start -1.1 0.8) (end -1.1 0) (layer "F.SilkS") (width 0.1) (tstamp 5922ff7b-eb17-4b7c-9f79-f94b1f5a7a43))
+  (fp_line (start -1.1 -0.8) (end -0.75 -0.8) (layer "F.SilkS") (width 0.1) (tstamp 7aec09f5-fddf-4d23-88da-aa7065fca475))
+  (fp_line (start 1.1 -0.8) (end 1.1 0.8) (layer "F.SilkS") (width 0.1) (tstamp 8412ce10-1367-4886-a125-8e1b1202fd6e))
+  (fp_line (start 1.1 0.8) (end -1.1 0.8) (layer "F.SilkS") (width 0.1) (tstamp e3e828cf-eef6-4825-a22b-affa434c9c50))
+  (fp_line (start 1.05 -0.75) (end 1.05 0.75) (layer "F.CrtYd") (width 0.05) (tstamp ad93f4cb-3c18-4149-a2e9-53c8ae4c7fec))
+  (fp_line (start -1.05 0.75) (end -1.05 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp baf8f2d7-e986-419f-8e95-4eb160dfa4ad))
+  (fp_line (start 1.05 0.75) (end -1.05 0.75) (layer "F.CrtYd") (width 0.05) (tstamp cffafb73-d1b5-45ea-931f-2caa62a6b082))
+  (fp_line (start -1.05 -0.75) (end 1.05 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp e2851cde-6c67-4ca9-bcfa-c5fb508a8ede))
+  (fp_line (start -0.7 -0.75) (end 1.05 -0.75) (layer "F.Fab") (width 0.1) (tstamp 5085d1c9-f78a-4fc1-b831-e88dbc59283e))
+  (fp_line (start -1.05 0.75) (end -1.05 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7611db2b-ff32-4dbc-af56-85750133fb35))
+  (fp_line (start 1.05 0.75) (end -1.05 0.75) (layer "F.Fab") (width 0.1) (tstamp 79e93801-d4f3-4ab8-8a6b-760397dde5ad))
+  (fp_line (start 1.05 -0.75) (end 1.05 0.75) (layer "F.Fab") (width 0.1) (tstamp 86749f4a-2d1c-4762-a876-7b29830589b5))
+  (fp_line (start -1.05 -0.4) (end -0.7 -0.75) (layer "F.Fab") (width 0.1) (tstamp cac47577-ea26-41b1-9b3a-e7ce8384df5e))
+  (pad "1" smd rect (at -0.6 -0.35 90) (size 0.4 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ebe668ee-c2ae-4f0d-b512-9055f2104b26))
+  (pad "2" smd rect (at -0.6 0.35 90) (size 0.4 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e0548805-85d9-474b-80be-54e54554d7d1))
+  (pad "3" smd rect (at 0.6 -0.35 90) (size 0.4 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f00b3084-0e80-4ec3-a8bf-5f1ebcf374f0))
+  (pad "4" smd rect (at 0.6 0.35 90) (size 0.4 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c3227b9b-92e0-4681-91e6-1523723af8a8))
+  (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_LiteOn_LTST-C295K_1.6x0.8mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Module.pretty/Electrosmith_Daisy_Seed.kicad_mod b/Module.pretty/Electrosmith_Daisy_Seed.kicad_mod
new file mode 100644
index 000000000..2efabbcf7
--- /dev/null
+++ b/Module.pretty/Electrosmith_Daisy_Seed.kicad_mod
@@ -0,0 +1,88 @@
+(footprint "Electrosmith_Daisy_Seed" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63A7433F)
+  (descr "Embedded platform for audio applications. 96kHz / 24-bit audio hardware. 64MB of SDRAM for up to 10 minute long audio. ARM Cortex-M7 MCU, running at 480MHz. 31 total GPIO pins with configurable functionality. 12-bit Digital to Analog Converters (x2). SD card interfaces. PWM outputs. Serial Protocols for connecting external sensors and devices (SPI, UART, I2S, I2C). Dedicated VIN pin for power. Micro USB port, and additional USB pins for full OTG-support as host and device. https://static1.squarespace.com/static/58d03fdc1b10e3bf442567b8/t/6227e6236f02fb68d1577146/1646781988478/Daisy_Seed_datasheet_v1.0.3.pdf")
+  (tags "Electrosmith Daisy Seed Microcontroller Module ARM Cortex-M7 Audio Codec")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 7.62 -3.6) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 3bfd43c6-20a7-4930-8340-2cf59d16d767)
+  )
+  (fp_text value "Electrosmith_Daisy_Seed" (at 7.62 51) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 1d02fbc6-cf60-4db4-bc8e-1aa3a60991d6)
+  )
+  (fp_text user "${REFERENCE}" (at 7.62 22) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 08b5c67b-ce4a-478b-bbc8-55f135da1414)
+  )
+  (fp_line (start -1.58 -1.7) (end -1.58 0.7) (layer "F.SilkS") (width 0.12) (tstamp 0ebdb4fe-fc36-4c61-9b8f-70f0193e3de3))
+  (fp_line (start 16.52 49.6) (end -1.28 49.6) (layer "F.SilkS") (width 0.12) (tstamp 1398ba5b-cfd6-4fa2-a26c-88c067928575))
+  (fp_line (start 3.62 -2.6) (end 11.62 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 1bd3d3cb-4213-451f-9eb7-e5e5f62bede6))
+  (fp_line (start 3.62 -1.4) (end 3.62 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 28662ed3-a215-401f-9ecf-76f547f48d03))
+  (fp_line (start 16.52 -1.4) (end 16.52 49.6) (layer "F.SilkS") (width 0.12) (tstamp 311ccd6f-0111-4a2d-9809-7a27abb999f6))
+  (fp_line (start 11.62 -2.6) (end 11.62 -1.4) (layer "F.SilkS") (width 0.12) (tstamp 4d2203c2-01bc-4fbe-985d-0603a3ea109c))
+  (fp_line (start 0.72 -1.7) (end -1.58 -1.7) (layer "F.SilkS") (width 0.12) (tstamp 5dc64a11-cb7e-45fa-a408-3038402aeb29))
+  (fp_line (start 1.2 -1.4) (end 1.2 49.6) (layer "F.SilkS") (width 0.12) (tstamp 5e440ed8-90f1-4acc-ac78-efe3ab6d6a74))
+  (fp_line (start -1.28 -1.4) (end 16.52 -1.4) (layer "F.SilkS") (width 0.12) (tstamp dfd601fc-4c7d-4c0d-8e82-cf4cd5c25e42))
+  (fp_line (start -1.28 49.6) (end -1.28 -1.4) (layer "F.SilkS") (width 0.12) (tstamp f3b92a3a-a09e-4a01-95c3-b7ed17ba808d))
+  (fp_line (start 14 -1.4) (end 14 49.6) (layer "F.SilkS") (width 0.12) (tstamp fd01492a-3151-4387-b505-242e8460e58f))
+  (fp_line (start -1.75 -1.75) (end 3.12 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 171e26d5-79d6-42e8-a94e-bf5c00390d1d))
+  (fp_line (start 12.12 -3) (end 12.12 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 2468d347-e9c8-4ee7-bbd6-f15dd6942cd6))
+  (fp_line (start 12.12 -1.75) (end 16.99 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 26e7ba0d-04aa-49ee-903e-057cd263faed))
+  (fp_line (start 16.99 -1.75) (end 16.99 50.01) (layer "F.CrtYd") (width 0.05) (tstamp 389a4c98-b247-4662-ab1b-1f7905be598b))
+  (fp_line (start 3.12 -3) (end 12.12 -3) (layer "F.CrtYd") (width 0.05) (tstamp 522c2f33-eb95-4057-9f3c-dd7831509fbc))
+  (fp_line (start -1.75 50.01) (end -1.75 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp b0c66c8f-bdb1-429b-9ee7-37da1b45cb3d))
+  (fp_line (start 3.12 -1.75) (end 3.12 -3) (layer "F.CrtYd") (width 0.05) (tstamp c1da895c-cef7-4def-9708-14d91abc9f42))
+  (fp_line (start 16.99 50.01) (end -1.75 50.01) (layer "F.CrtYd") (width 0.05) (tstamp e10ddda6-574b-489c-960a-c3111b8c9eda))
+  (fp_line (start -1.5 -0.5) (end -1.5 49.76) (layer "F.Fab") (width 0.1) (tstamp 81c571c6-0227-4d0d-ac5d-af2225c2e829))
+  (fp_line (start 16.74 -1.5) (end -0.5 -1.5) (layer "F.Fab") (width 0.1) (tstamp 93daece6-00bf-4566-9d0a-6099fc8ce896))
+  (fp_line (start -1.5 49.76) (end 16.74 49.76) (layer "F.Fab") (width 0.1) (tstamp bc484184-4d28-4575-885d-edd5752bae80))
+  (fp_line (start -0.5 -1.5) (end -1.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp c2ef612c-2c87-415e-8c56-59340bc4a17f))
+  (fp_line (start 16.74 49.76) (end 16.74 -1.5) (layer "F.Fab") (width 0.1) (tstamp e3cbcc76-8ee4-4629-8781-9b75a26cc304))
+  (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp cccfb26b-6de0-4db5-bc0b-a84cae00e477))
+  (pad "2" thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0570f51b-f435-4115-b377-e4b597e4680a))
+  (pad "3" thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3859fbc5-6fdc-43b7-be53-cbf8ef3c37f6))
+  (pad "4" thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp fcdfa0d3-eb05-4268-9962-06c9005a1474))
+  (pad "5" thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp c93f8512-158e-46e1-9b8e-36d95839e762))
+  (pad "6" thru_hole circle (at 0 12.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 9eb198b3-f9bc-467e-83a9-6bc4ae1c96d5))
+  (pad "7" thru_hole circle (at 0 15.24) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 043f7163-bb0e-4e7b-aa97-7b49aaa2d718))
+  (pad "8" thru_hole circle (at 0 17.78) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 8e321d50-a96f-4a42-8423-064b487e9f24))
+  (pad "9" thru_hole circle (at 0 20.32) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp dff2e929-5c40-43ce-9e0a-67d6f4bb1d76))
+  (pad "10" thru_hole circle (at 0 22.86) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp f343726f-ee49-470e-ac78-c42756e65704))
+  (pad "11" thru_hole circle (at 0 25.4) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 552b8cfc-8a40-42cb-abfc-81a3cb85132c))
+  (pad "12" thru_hole circle (at 0 27.94) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp dc597b10-1e93-4a25-8b88-e3ec826365d0))
+  (pad "13" thru_hole circle (at 0 30.48) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 2ed81d27-a315-40d4-8873-bc90a24653b3))
+  (pad "14" thru_hole circle (at 0 33.02) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 28f63157-0091-4555-934d-e4fb0f2475f1))
+  (pad "15" thru_hole circle (at 0 35.56) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 45be3f1d-b1ca-47df-be95-b36ae59ea535))
+  (pad "16" thru_hole circle (at 0 38.1) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 8895d06a-edec-4953-bb18-fd6fdbc4b110))
+  (pad "17" thru_hole circle (at 0 40.64) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 46a94e09-310a-4d7f-bd58-f90b8a0b81d3))
+  (pad "18" thru_hole circle (at 0 43.18) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp d93f8d48-725f-4bd1-af51-62e6ca366789))
+  (pad "19" thru_hole circle (at 0 45.72) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 9028e8c1-6111-40d7-923c-097aeb9095a1))
+  (pad "20" thru_hole circle (at 0 48.26) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 5c936eaf-067b-40ab-a6f0-79345048a167))
+  (pad "21" thru_hole circle (at 15.24 48.26) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 9196fbf2-c4a2-402f-9d60-983441c99eac))
+  (pad "22" thru_hole circle (at 15.24 45.72) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0c2a7ca6-f141-478a-9de7-56e6fbda127a))
+  (pad "23" thru_hole circle (at 15.24 43.18) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp bb72a5de-a4d7-4bcd-809f-713c952ea92c))
+  (pad "24" thru_hole circle (at 15.24 40.64) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp cc0e7822-95c2-433c-9a29-9af1a7951302))
+  (pad "25" thru_hole circle (at 15.24 38.1) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6ff06549-c60c-4ad4-a2ea-0b5be4ec1370))
+  (pad "26" thru_hole circle (at 15.24 35.56) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 1ae9168e-8b9f-4e14-ae04-bb17a1adf550))
+  (pad "27" thru_hole circle (at 15.24 33.02) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp c007d93b-54e4-4b7f-b1b4-882b9d878043))
+  (pad "28" thru_hole circle (at 15.24 30.48) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0c2c8e0c-d234-436d-a495-a5bc990ba6c6))
+  (pad "29" thru_hole circle (at 15.24 27.94) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 46d673fa-7d14-485b-bda3-226d8f11fd24))
+  (pad "30" thru_hole circle (at 15.24 25.4) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7f459aa1-63c1-45f3-849a-dfec29bcd846))
+  (pad "31" thru_hole circle (at 15.24 22.86) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 80a22346-a038-4c3b-b956-1aa2992e0022))
+  (pad "32" thru_hole circle (at 15.24 20.32) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp a0199c82-f641-479a-8661-75e59962dd78))
+  (pad "33" thru_hole circle (at 15.24 17.78) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 74bdfdb5-62b3-4b43-9c15-6d65ecc75f11))
+  (pad "34" thru_hole circle (at 15.24 15.24) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp c3bba044-56b1-421b-aeb0-56bfa66af827))
+  (pad "35" thru_hole circle (at 15.24 12.7) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp ae8ffd1e-be1d-4f41-b4e2-0842fe0cb899))
+  (pad "36" thru_hole circle (at 15.24 10.16) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 5b7bbb0a-9f04-4389-a6e9-ff691d5487aa))
+  (pad "37" thru_hole circle (at 15.24 7.62) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp c1b7ad07-9b89-41d4-8bf2-58de92573011))
+  (pad "38" thru_hole circle (at 15.24 5.08) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp af1dbe09-4766-4067-93b1-6a2faaf1c07a))
+  (pad "39" thru_hole circle (at 15.24 2.54) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp e021c39e-a519-4cbe-8c7b-b6fd679c63f0))
+  (pad "40" thru_hole circle (at 15.24 0) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6c2134cf-676b-40c6-bc5e-ddb602e5a37c))
+  (model "${KICAD6_3DMODEL_DIR}/Module.3dshapes/Electrosmith_Daisy_Seed.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_BGA.pretty/Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.kicad_mod b/Package_BGA.pretty/Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.kicad_mod
new file mode 100644
index 000000000..7f42c4ad6
--- /dev/null
+++ b/Package_BGA.pretty/Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63B5F0C5)
+  (descr "Maxim WLP-12, W121H2+1, 2.008x1.608mm, 12 Ball, 4x3 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100302.PDF, https://pdfserv.maximintegrated.com/package_dwgs/21-100302.PDF")
+  (tags "BGA 12 0.4")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -1.804) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp ff2f7be6-0613-48c2-ae1f-c32bd6e5c95b)
+  )
+  (fp_text value "Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD" (at 0 1.804) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp cefb3557-10c2-4b3b-8dbf-16a8acb21b2c)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 0.47 0.47) (thickness 0.0705)))
+    (tstamp 4b7c3f17-0a90-4062-b19a-2c0b66b4e88e)
+  )
+  (fp_line (start -0.712 -0.914) (end 1.114 -0.914) (layer "F.SilkS") (width 0.12) (tstamp 36a5fc74-7188-4c92-872e-e03a6d96f0ed))
+  (fp_line (start 1.114 0.914) (end -1.114 0.914) (layer "F.SilkS") (width 0.12) (tstamp a58d7c04-7503-4d26-840f-c3d7a3fd5726))
+  (fp_line (start -1.114 0.914) (end -1.114 -0.512) (layer "F.SilkS") (width 0.12) (tstamp e629e244-af8a-4165-b166-c5aedfa6c085))
+  (fp_line (start 1.114 -0.914) (end 1.114 0.914) (layer "F.SilkS") (width 0.12) (tstamp fdf7dd86-815c-4e51-a17d-913d8f1f1a15))
+  (fp_line (start 2.01 1.81) (end 2.01 -1.81) (layer "F.CrtYd") (width 0.05) (tstamp 127b8a03-9b71-42e6-a20a-635e48706e8c))
+  (fp_line (start -2.01 1.81) (end 2.01 1.81) (layer "F.CrtYd") (width 0.05) (tstamp 64b1bc2b-254e-43a7-b57d-126b61162f93))
+  (fp_line (start 2.01 -1.81) (end -2.01 -1.81) (layer "F.CrtYd") (width 0.05) (tstamp b419f492-6b30-4ee5-b640-f944f7df6a32))
+  (fp_line (start -2.01 -1.81) (end -2.01 1.81) (layer "F.CrtYd") (width 0.05) (tstamp c2901a61-6817-4994-a3c2-bf8f12ef4fee))
+  (fp_line (start 1.004 -0.804) (end 1.004 0.804) (layer "F.Fab") (width 0.1) (tstamp 8199c398-e80c-4abe-b414-d908f281b99d))
+  (fp_line (start -1.004 0.804) (end -1.004 -0.402) (layer "F.Fab") (width 0.1) (tstamp b662f565-057a-46e3-bed9-d7af5f86a997))
+  (fp_line (start 1.004 0.804) (end -1.004 0.804) (layer "F.Fab") (width 0.1) (tstamp d2da5637-3dbd-4963-8b3b-eae6aefddb7d))
+  (fp_line (start -1.004 -0.402) (end -0.602 -0.804) (layer "F.Fab") (width 0.1) (tstamp de1601fb-b9b3-419f-a7b8-151949bde4ac))
+  (fp_line (start -0.602 -0.804) (end 1.004 -0.804) (layer "F.Fab") (width 0.1) (tstamp ee843280-6e12-4108-ab6a-a69b6402ac5e))
+  (pad "A1" smd circle (at -0.6 -0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8371afc7-e7e8-47e4-8750-47a4838df9d1))
+  (pad "A2" smd circle (at -0.2 -0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 20e21a73-b4a2-43fe-a10d-945b3edb29a9))
+  (pad "A3" smd circle (at 0.2 -0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35b31e63-8673-4840-89c6-06dca0871336))
+  (pad "A4" smd circle (at 0.6 -0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 48e84a29-5918-4241-9dff-98251ec9e60c))
+  (pad "B1" smd circle (at -0.6 0) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 421cfa67-4c88-4266-b471-12899d09114d))
+  (pad "B2" smd circle (at -0.2 0) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 27f54a7d-3afd-4280-8c60-d0dee93f4637))
+  (pad "B3" smd circle (at 0.2 0) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e7074f55-e9d1-4a9f-8950-9397700ee330))
+  (pad "B4" smd circle (at 0.6 0) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5f223dfb-7ff7-4dfe-98ba-44edfdfca231))
+  (pad "C1" smd circle (at -0.6 0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e642dc3b-f3be-4f6a-93b3-5b457febe85f))
+  (pad "C2" smd circle (at -0.2 0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 26349428-ef11-4464-967e-ac994e91d7f5))
+  (pad "C3" smd circle (at 0.2 0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 64b91f29-a1e7-4b70-958a-189bc61e0b06))
+  (pad "C4" smd circle (at 0.6 0.4) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2cabf063-f754-48f5-841f-f332cba49d66))
+  (model "${KICAD6_3DMODEL_DIR}/Package_BGA.3dshapes/Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_BGA.pretty/Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm.kicad_mod b/Package_BGA.pretty/Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm.kicad_mod
new file mode 100644
index 000000000..78aff02a2
--- /dev/null
+++ b/Package_BGA.pretty/Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm.kicad_mod
@@ -0,0 +1,38 @@
+(module Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm (layer F.Cu) (tedit 63B5D9E5)
+  (descr "Texas Instruments, DSBGA, area grid, NSMD, YZP0005 pad definition, 0.8875x1.3875mm, 5 Ball, 2x3 Layout, 0.5mm Pitch, https://www.ti.com/lit/ds/symlink/sn74lvc1g17.pdf#page=42, https://www.ti.com/lit/ml/mxbg018l/mxbg018l.pdf")
+  (tags "BGA 5 0.5 YZP")
+  (attr smd)
+  (solder_mask_margin 0.05)
+  (fp_text reference REF** (at 0 -1.69375) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm (at 0 1.69375) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0.44375 0.69375) (end -0.44375 0.69375) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.44375 0.69375) (end -0.44375 -0.471875) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.44375 -0.471875) (end -0.221875 -0.69375) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.221875 -0.69375) (end 0.44375 -0.69375) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.44375 -0.69375) (end 0.44375 0.69375) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.45 -1.7) (end -1.45 1.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.45 1.7) (end 1.45 1.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.45 1.7) (end 1.45 -1.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.45 -1.7) (end -1.45 -1.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.3675 -0.875) (end 0.625 -0.875) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.625 -0.875) (end 0.625 0.875) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.625 0.875) (end -0.625 0.875) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.625 0.875) (end -0.625 -0.6175) (layer F.SilkS) (width 0.12))
+  (pad A1 smd circle (at -0.25 -0.5) (size 0.23 0.23) (layers F.Cu F.Mask F.Paste))
+  (pad A2 smd circle (at 0.25 -0.5) (size 0.23 0.23) (layers F.Cu F.Mask F.Paste))
+  (pad B1 smd circle (at -0.25 0) (size 0.23 0.23) (layers F.Cu F.Mask F.Paste))
+  (pad C1 smd circle (at -0.25 0.5) (size 0.23 0.23) (layers F.Cu F.Mask F.Paste))
+  (pad C2 smd circle (at 0.25 0.5) (size 0.23 0.23) (layers F.Cu F.Mask F.Paste))
+  (fp_text user ${REFERENCE} (at 0 0 -90) (layer F.Fab)
+    (effects (font (size 0.32 0.32) (thickness 0.048)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_BGA.3dshapes/Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod b/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod
new file mode 100644
index 000000000..93b7cde00
--- /dev/null
+++ b/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod
@@ -0,0 +1,56 @@
+(module LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm (layer F.Cu) (tedit 63A06D14)
+  (descr "LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_17.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "LFCSP NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm (at 0 3.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.385 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 -2.11) (end 2.11 -1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.385 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.11 2.11) (end -2.11 1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.385 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 2.11) (end 2.11 1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.385 -2.11) (end -2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.62 -2.62) (end -2.62 2.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.62 2.62) (end 2.62 2.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.62 2.62) (end 2.62 -2.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.62 -2.62) (end -2.62 -2.62) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -1.95 -0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -1.95 -0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.95 0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.95 0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -0.975 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -0.325 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at 0.325 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 0.975 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at 1.95 0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 1.95 0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 1.95 -0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.95 -0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 0.975 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 0.325 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at -0.325 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at -0.975 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd rect (at 0 0) (size 2.6 2.6) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at -0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at -0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at 0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at 0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_CSP.3dshapes/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod b/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod
new file mode 100644
index 000000000..9e9e2ecbe
--- /dev/null
+++ b/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod
@@ -0,0 +1,66 @@
+(module LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias (layer F.Cu) (tedit 63A06D14)
+  (descr "LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_17.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "LFCSP NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias (at 0 3.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.385 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 -2.11) (end 2.11 -1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.385 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.11 2.11) (end -2.11 1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.385 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 2.11) (end 2.11 1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.385 -2.11) (end -2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.62 -2.62) (end -2.62 2.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.62 2.62) (end 2.62 2.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.62 2.62) (end 2.62 -2.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.62 -2.62) (end -2.62 -2.62) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -1.95 -0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -1.95 -0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.95 0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.95 0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -0.975 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -0.325 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at 0.325 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 0.975 1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at 1.95 0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 1.95 0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 1.95 -0.325) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.95 -0.975) (size 0.85 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 0.975 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 0.325 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at -0.325 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at -0.975 -1.95) (size 0.3 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd rect (at 0 0) (size 2.6 2.6) (layers F.Cu F.Mask))
+  (pad 17 thru_hole circle (at -1 -1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at 0 -1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at 1 -1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at -1 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at 1 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at -1 1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at 0 1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 thru_hole circle (at 1 1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 17 smd rect (at 0 0) (size 2.6 2.6) (layers B.Cu))
+  (pad "" smd roundrect (at -0.65 -0.65) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
+  (pad "" smd roundrect (at -0.65 0.65) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
+  (pad "" smd roundrect (at 0.65 -0.65) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
+  (pad "" smd roundrect (at 0.65 0.65) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_CSP.3dshapes/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.kicad_mod b/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.kicad_mod
new file mode 100644
index 000000000..cd584d339
--- /dev/null
+++ b/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.kicad_mod
@@ -0,0 +1,80 @@
+(module LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm (layer F.Cu) (tedit 63985221)
+  (descr "LFCSP, 40 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_40_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "LFCSP NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm (at 0 4.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.635 -3.11) (end 3.11 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 -3.11) (end 3.11 -2.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.635 3.11) (end -3.11 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 3.11) (end -3.11 2.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.635 3.11) (end 3.11 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.11) (end 3.11 2.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.635 -3.11) (end -3.11 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -3) (end 3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 -3) (end 3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 3) (end -3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 3) (end -3 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 -2) (end -2 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.62 -3.62) (end -3.62 3.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.62 3.62) (end 3.62 3.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.62 3.62) (end 3.62 -3.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.62 -3.62) (end -3.62 -3.62) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -2.95 -2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -2.95 -1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -2.95 -1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -2.95 -0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -2.95 -0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -2.95 0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -2.95 0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -2.95 1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at -2.95 1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at -2.95 2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at -2.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at -1.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at -1.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at -0.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at -0.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 0.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd roundrect (at 0.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 18 smd roundrect (at 1.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 19 smd roundrect (at 1.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 20 smd roundrect (at 2.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 21 smd roundrect (at 2.95 2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 22 smd roundrect (at 2.95 1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 23 smd roundrect (at 2.95 1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 24 smd roundrect (at 2.95 0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 25 smd roundrect (at 2.95 0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 26 smd roundrect (at 2.95 -0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 27 smd roundrect (at 2.95 -0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 28 smd roundrect (at 2.95 -1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 29 smd roundrect (at 2.95 -1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 30 smd roundrect (at 2.95 -2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 31 smd roundrect (at 2.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 32 smd roundrect (at 1.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 33 smd roundrect (at 1.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 34 smd roundrect (at 0.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 35 smd roundrect (at 0.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 36 smd roundrect (at -0.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 37 smd roundrect (at -0.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 38 smd roundrect (at -1.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 39 smd roundrect (at -1.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 40 smd roundrect (at -2.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 41 smd rect (at 0 0) (size 3.9 3.9) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at -0.975 -0.975) (size 1.57 1.57) (layers F.Paste) (roundrect_rratio 0.159236))
+  (pad "" smd roundrect (at -0.975 0.975) (size 1.57 1.57) (layers F.Paste) (roundrect_rratio 0.159236))
+  (pad "" smd roundrect (at 0.975 -0.975) (size 1.57 1.57) (layers F.Paste) (roundrect_rratio 0.159236))
+  (pad "" smd roundrect (at 0.975 0.975) (size 1.57 1.57) (layers F.Paste) (roundrect_rratio 0.159236))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_CSP.3dshapes/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias.kicad_mod b/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias.kicad_mod
new file mode 100644
index 000000000..773ec42ff
--- /dev/null
+++ b/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias.kicad_mod
@@ -0,0 +1,114 @@
+(module LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias (layer F.Cu) (tedit 63985221)
+  (descr "LFCSP, 40 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_40_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "LFCSP NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias (at 0 4.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.635 -3.11) (end 3.11 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 -3.11) (end 3.11 -2.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.635 3.11) (end -3.11 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.11 3.11) (end -3.11 2.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.635 3.11) (end 3.11 3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.11) (end 3.11 2.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.635 -3.11) (end -3.11 -3.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -3) (end 3 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 -3) (end 3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 3) (end -3 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 3) (end -3 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 -2) (end -2 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.62 -3.62) (end -3.62 3.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.62 3.62) (end 3.62 3.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.62 3.62) (end 3.62 -3.62) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.62 -3.62) (end -3.62 -3.62) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -2.95 -2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -2.95 -1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -2.95 -1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -2.95 -0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -2.95 -0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -2.95 0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -2.95 0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -2.95 1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at -2.95 1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at -2.95 2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at -2.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at -1.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at -1.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at -0.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at -0.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 0.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd roundrect (at 0.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 18 smd roundrect (at 1.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 19 smd roundrect (at 1.75 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 20 smd roundrect (at 2.25 2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 21 smd roundrect (at 2.95 2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 22 smd roundrect (at 2.95 1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 23 smd roundrect (at 2.95 1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 24 smd roundrect (at 2.95 0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 25 smd roundrect (at 2.95 0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 26 smd roundrect (at 2.95 -0.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 27 smd roundrect (at 2.95 -0.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 28 smd roundrect (at 2.95 -1.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 29 smd roundrect (at 2.95 -1.75) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 30 smd roundrect (at 2.95 -2.25) (size 0.85 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 31 smd roundrect (at 2.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 32 smd roundrect (at 1.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 33 smd roundrect (at 1.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 34 smd roundrect (at 0.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 35 smd roundrect (at 0.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 36 smd roundrect (at -0.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 37 smd roundrect (at -0.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 38 smd roundrect (at -1.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 39 smd roundrect (at -1.75 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 40 smd roundrect (at -2.25 -2.95) (size 0.25 0.85) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 41 smd rect (at 0 0) (size 3.9 3.9) (layers F.Cu F.Mask))
+  (pad 41 thru_hole circle (at -1.65 -1.65) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at 0 -1.65) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at 1.65 -1.65) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at -1.65 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at 1.65 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at -1.65 1.65) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at 0 1.65) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 thru_hole circle (at 1.65 1.65) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 41 smd rect (at 0 0) (size 3.9 3.9) (layers B.Cu))
+  (pad "" smd custom (at -0.825 -0.825) (size 1.394578 1.394578) (layers F.Paste)
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+         (xy -0.578834 -0.382572) (xy -0.382572 -0.578834) (xy 0.382572 -0.578834) (xy 0.578834 -0.382572)
+         (xy 0.578834 0.382572) (xy 0.382572 0.578834) (xy -0.382572 0.578834) (xy -0.578834 0.382572)) (width 0.473819))
+    ))
+  (pad "" smd custom (at -0.825 0.825) (size 1.394578 1.394578) (layers F.Paste)
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+         (xy -0.578834 -0.382572) (xy -0.382572 -0.578834) (xy 0.382572 -0.578834) (xy 0.578834 -0.382572)
+         (xy 0.578834 0.382572) (xy 0.382572 0.578834) (xy -0.382572 0.578834) (xy -0.578834 0.382572)) (width 0.473819))
+    ))
+  (pad "" smd custom (at 0.825 -0.825) (size 1.394578 1.394578) (layers F.Paste)
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+         (xy -0.578834 -0.382572) (xy -0.382572 -0.578834) (xy 0.382572 -0.578834) (xy 0.578834 -0.382572)
+         (xy 0.578834 0.382572) (xy 0.382572 0.578834) (xy -0.382572 0.578834) (xy -0.578834 0.382572)) (width 0.473819))
+    ))
+  (pad "" smd custom (at 0.825 0.825) (size 1.394578 1.394578) (layers F.Paste)
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+         (xy -0.578834 -0.382572) (xy -0.382572 -0.578834) (xy 0.382572 -0.578834) (xy 0.578834 -0.382572)
+         (xy 0.578834 0.382572) (xy 0.382572 0.578834) (xy -0.382572 0.578834) (xy -0.578834 0.382572)) (width 0.473819))
+    ))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_CSP.3dshapes/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.kicad_mod b/Package_DFN_QFN.pretty/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.kicad_mod
new file mode 100644
index 000000000..b213a5c99
--- /dev/null
+++ b/Package_DFN_QFN.pretty/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.kicad_mod
@@ -0,0 +1,51 @@
+(module DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm (layer F.Cu) (tedit 63CF0E95)
+  (descr "DHVQFN, 14 Pin (JEDEC MO-241/VAA, https://assets.nexperia.com/documents/package-information/SOT762-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "DHVQFN NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.8) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm (at 0 2.8) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0.635 -1.61) (end 1.36 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.36 -1.61) (end 1.36 -1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 1.61) (end -1.36 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.36 1.61) (end -1.36 1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.635 1.61) (end 1.36 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.36 1.61) (end 1.36 1.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 -1.61) (end -1.36 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.625 -1.5) (end 1.25 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 -1.5) (end 1.25 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 1.5) (end -1.25 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 1.5) (end -1.25 -0.875) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 -0.875) (end -0.625 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.85 -2.1) (end -1.85 2.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.85 2.1) (end 1.85 2.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.85 2.1) (end 1.85 -2.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.85 -2.1) (end -1.85 -2.1) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd roundrect (at -1.1875 -1) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.1875 -0.5) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.1875 0) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -1.1875 0.5) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -1.1875 1) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -0.25 1.4375) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 0.25 1.4375) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at 1.1875 1) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 1.1875 0.5) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 1.1875 0) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.1875 -0.5) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 1.1875 -1) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 0.25 -1.4375) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 1 smd roundrect (at -0.25 -1.4375) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at 0 0) (size 0.81 1.21) (layers F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
+    (effects (font (size 0.75 0.75) (thickness 0.11)))
+  )
+  (model ${KICAD7_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm.kicad_mod b/Package_DFN_QFN.pretty/DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm.kicad_mod
new file mode 100644
index 000000000..3fece3d9c
--- /dev/null
+++ b/Package_DFN_QFN.pretty/DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm.kicad_mod
@@ -0,0 +1,54 @@
+(module DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm (layer F.Cu) (tedit 63CF0E95)
+  (descr "DHVQFN, 16 Pin (JEDEC MO-241/VAB, https://assets.nexperia.com/documents/package-information/SOT763-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "DHVQFN NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.05) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm (at 0 3.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0.635 -1.86) (end 1.36 -1.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.36 -1.86) (end 1.36 -1.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 1.86) (end -1.36 1.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.36 1.86) (end -1.36 1.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.635 1.86) (end 1.36 1.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.36 1.86) (end 1.36 1.635) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 -1.86) (end -1.36 -1.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.625 -1.75) (end 1.25 -1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 -1.75) (end 1.25 1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 1.75) (end -1.25 1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 1.75) (end -1.25 -1.125) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 -1.125) (end -0.625 -1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.85 -2.35) (end -1.85 2.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.85 2.35) (end 1.85 2.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.85 2.35) (end 1.85 -2.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.85 -2.35) (end -1.85 -2.35) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd roundrect (at -1.1875 -1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.1875 -0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.1875 -0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -1.1875 0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -1.1875 0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -1.1875 1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -0.25 1.6875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at 0.25 1.6875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 1.1875 1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 1.1875 0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.1875 0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 1.1875 -0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 1.1875 -0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at 1.1875 -1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 0.25 -1.6875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 1 smd roundrect (at -0.25 -1.6875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd rect (at 0 0) (size 1 2) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at 0 -0.5) (size 0.81 0.81) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0 0.5) (size 0.81 0.81) (layers F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
+    (effects (font (size 0.88 0.88) (thickness 0.13)))
+  )
+  (model ${KICAD7_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm.kicad_mod b/Package_DFN_QFN.pretty/DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm.kicad_mod
new file mode 100644
index 000000000..a4661c42d
--- /dev/null
+++ b/Package_DFN_QFN.pretty/DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm.kicad_mod
@@ -0,0 +1,58 @@
+(module DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm (layer F.Cu) (tedit 63CF0E95)
+  (descr "DHVQFN, 20 Pin (JEDEC MO-241/VAC, https://assets.nexperia.com/documents/package-information/SOT764-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "DHVQFN NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.55) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm (at 0 3.55) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0.635 -2.36) (end 1.36 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.36 -2.36) (end 1.36 -2.135) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 2.36) (end -1.36 2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.36 2.36) (end -1.36 2.135) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0.635 2.36) (end 1.36 2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.36 2.36) (end 1.36 2.135) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 -2.36) (end -1.36 -2.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.625 -2.25) (end 1.25 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 2.25) (end -1.25 -1.625) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.25 -1.625) (end -0.625 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.85 -2.85) (end -1.85 2.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.85 2.85) (end 1.85 2.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.85 2.85) (end 1.85 -2.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.85 -2.85) (end -1.85 -2.85) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd roundrect (at -1.1875 -1.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.1875 -1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.1875 -0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -1.1875 -0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -1.1875 0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -1.1875 0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -1.1875 1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at -1.1875 1.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at -0.25 2.1875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 0.25 2.1875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.1875 1.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 1.1875 1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 1.1875 0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at 1.1875 0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 1.1875 -0.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd roundrect (at 1.1875 -0.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 18 smd roundrect (at 1.1875 -1.25) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 19 smd roundrect (at 1.1875 -1.75) (size 0.825 0.25) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 20 smd roundrect (at 0.25 -2.1875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 1 smd roundrect (at -0.25 -2.1875) (size 0.25 0.825) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 21 smd rect (at 0 0) (size 1 3) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at 0 -0.75) (size 0.81 1.21) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0 0.75) (size 0.81 1.21) (layers F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD7_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm.kicad_mod b/Package_DFN_QFN.pretty/Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm.kicad_mod
new file mode 100644
index 000000000..a6baab5e2
--- /dev/null
+++ b/Package_DFN_QFN.pretty/Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Maxim  TDFN, 6 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/MAX4460-MAX4462.pdf#page=19, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tdfn-ep/21-0137.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "Maxim TDFN NoLead")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -2.45) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 32015a1c-8877-4a56-acd6-d11ddb1466b4)
+  )
+  (fp_text value "Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm" (at 0 2.45) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d24e4b93-9f82-4601-8c4a-4ed508a9f38b)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.75 0.75) (thickness 0.11)))
+    (tstamp c1ed759c-5734-4af5-86aa-5872301c9f50)
+  )
+  (fp_line (start -1.5 1.61) (end 1.5 1.61)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7683da02-13e9-470e-8a43-4a81c6536d5e))
+  (fp_line (start 0 -1.61) (end 1.5 -1.61)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a3c24b5-eaaf-4f93-ab4c-75576dd311b0))
+  (fp_line (start -2.12 -1.75) (end -2.12 1.75)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5f2824a1-dcab-41c7-86f7-f99262c2f62e))
+  (fp_line (start -2.12 1.75) (end 2.12 1.75)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 660b5dd2-ba79-4e39-b1e6-12752c5ca857))
+  (fp_line (start 2.12 -1.75) (end -2.12 -1.75)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7526d89b-9e19-4ce8-ad2d-c6307d7ae5e6))
+  (fp_line (start 2.12 1.75) (end 2.12 -1.75)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f2e3ef45-80dc-43a6-ac31-aa2c0a8fdae6))
+  (fp_line (start -1.5 -0.75) (end -0.75 -1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5ab5ef90-06e1-4443-9889-0fc6a0678529))
+  (fp_line (start -1.5 1.5) (end -1.5 -0.75)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b4d9f3da-f1e2-4eea-ab52-2438f3595b12))
+  (fp_line (start -0.75 -1.5) (end 1.5 -1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 923b2d70-e2b7-49ca-ae0d-83b39900a198))
+  (fp_line (start 1.5 -1.5) (end 1.5 1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93802a71-0e1c-467d-bb1e-8765fff300c6))
+  (fp_line (start 1.5 1.5) (end -1.5 1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 772169d4-b5cd-473a-9cf6-2c17c6be324b))
+  (pad "" smd roundrect (at -0.375 -0.575) (size 0.6 0.93) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 55499e08-a9b3-47e8-9001-5dae664fbc54))
+  (pad "" smd roundrect (at -0.375 0.575) (size 0.6 0.93) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp bf4cca7e-af07-4e9d-b378-2fa357791578))
+  (pad "" smd roundrect (at 0.375 -0.575) (size 0.6 0.93) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 4e6f3f8b-ce42-4f83-94f6-936941c6ea8e))
+  (pad "" smd roundrect (at 0.375 0.575) (size 0.6 0.93) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp fa4aa5c8-c107-4619-82e7-f53b7d6787a1))
+  (pad "1" smd roundrect (at -1.4875 -0.95) (size 0.775 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8a19d1b0-b086-47b8-9901-f70a08c600d9))
+  (pad "2" smd roundrect (at -1.4875 0) (size 0.775 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 88e4e6d8-1b47-41af-a197-d913b4dbff80))
+  (pad "3" smd roundrect (at -1.4875 0.95) (size 0.775 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ed52e5a4-5cab-4a72-bae4-6fd9c4214a65))
+  (pad "4" smd roundrect (at 1.4875 0.95) (size 0.775 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f9a5e611-4878-42a2-a817-680a9608604b))
+  (pad "5" smd roundrect (at 1.4875 0) (size 0.775 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 633b148e-6a9c-4388-9c12-daab317b8457))
+  (pad "6" smd roundrect (at 1.4875 -0.95) (size 0.775 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c437533d-2376-4939-82db-b3c5a5ea9da0))
+  (pad "7" smd rect (at 0 0) (size 1.5 2.3) (layers "F.Cu" "F.Mask") (tstamp b5f54f60-9ed9-4713-b994-22d685984b6f))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/PQFN-8-EP_6x5mm_P1.27mm_Generic.kicad_mod b/Package_DFN_QFN.pretty/PQFN-8-EP_6x5mm_P1.27mm_Generic.kicad_mod
new file mode 100644
index 000000000..07c80a0ea
--- /dev/null
+++ b/Package_DFN_QFN.pretty/PQFN-8-EP_6x5mm_P1.27mm_Generic.kicad_mod
@@ -0,0 +1,88 @@
+(footprint "PQFN-8-EP_6x5mm_P1.27mm_Generic" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 5D5107E8)
+  (descr "Universal Footprint for Thermally-enhanced SO-8 packages; compatible with Vishay PowerPAK SO−8, International Rectifier PQFN, Texas Instrument SON 5 × 6 mm (Q5A), Alpha and Omega DFN 5 × 6, ST Microelectronics PowerFLAT™ 5 × 6, Toshiba SOP Advance, Infineon Super SO8, NXP LFPAK (SOT669), Renesas WPAK(3F) / LFPAK, Fairchild Power 56, APEC PMPAK 5 × 6, MagnaChip PowerDFN56, ROHM HSOP8, UBIQ PRPAK56, NIKO−SEM PDFN 5 × 6, NEC 8-pin HVSON. Datasheets: https://www.onsemi.com/pub/Collateral/AND9137-D.PDF, https://assets.nexperia.com/documents/leaflet/75016838.pdf")
+  (tags "Thermally-enhanced SO-8 PowerPAK PQFN Q5A PowerFLAT LFPAK SOT669 WPAK(3F) LFPAK Power56 PMPAK PowerDFN56 HSOP8 PRPAK56 PDFN HVSON")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -4) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5944fe8c-aca8-4700-ad28-9638c128add7)
+  )
+  (fp_text value "PQFN-8-EP_6x5mm_P1.27mm_Generic" (at 0 4) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 592dd29c-f7b9-4281-9383-50dd54b4b9b2)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp cc5faf19-db13-416b-8031-ba74da42398c)
+  )
+  (fp_line (start 3.7 2.75) (end 3.7 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 07e689cc-5e4b-4f55-97d4-aa1d569d739e))
+  (fp_line (start -3.1 2.75) (end 3.7 2.75) (layer "F.SilkS") (width 0.12) (tstamp 4e7d831e-4c1b-43c8-ab44-8f771d3b93ce))
+  (fp_line (start 3.7 -2.75) (end 0.1 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 9b76ef31-2529-48e1-8e16-17d433d4255c))
+  (fp_rect (start -3.55 -2.9) (end 3.75 2.9) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp bca2787e-2f66-4996-98c8-655c3507b89b))
+  (fp_line (start 3.3 -2.4) (end -2 -2.4) (layer "F.Fab") (width 0.1) (tstamp 04360f42-d5a3-4d56-b448-bda956a44fdd))
+  (fp_line (start 3.3 2.4) (end 3.3 -2.4) (layer "F.Fab") (width 0.1) (tstamp 65b84f7e-4258-4c29-b6bb-065f7ab97d09))
+  (fp_line (start -3.3 2.4) (end 3.3 2.4) (layer "F.Fab") (width 0.1) (tstamp 74909b7d-45b7-4db4-8add-a8746b0b0427))
+  (fp_line (start -3.3 -1.1) (end -3.3 2.4) (layer "F.Fab") (width 0.1) (tstamp 96aa3ea5-03d1-4b35-b875-73cc36d1fd9b))
+  (fp_line (start -3.3 -1.1) (end -2 -2.4) (layer "F.Fab") (width 0.1) (tstamp c0b8107c-e97f-4aad-a231-dcc042774953))
+  (pad "" smd rect (at 2 1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 0ae2446c-f80c-4c53-ac53-2e8066b3eb9e))
+  (pad "" smd rect (at -0.55 0 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 0c4f622c-972d-4ae6-a2a1-1e527ea4d4a1))
+  (pad "" smd rect (at -0.55 1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 1362e3a2-8811-4c70-b132-fad29c7c849b))
+  (pad "" smd rect (at 1.15 -1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 14e5ddc7-b543-40f0-bc17-b187a56a75af))
+  (pad "" smd rect (at 3 -0.635 90) (size 0.6 0.9) (layers "F.Paste")
+    (zone_connect 0) (tstamp 1ba63de0-3c8e-4c61-a721-abe562e2b40e))
+  (pad "" smd rect (at 1.15 1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 4b7a23b7-e56b-43c4-ad59-251f0a4fa63f))
+  (pad "" smd rect (at -0.55 -1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 50c40840-b1fd-4bf5-8099-39f6d4e17f9d))
+  (pad "" smd rect (at 3 0.635 90) (size 0.6 0.9) (layers "F.Paste")
+    (zone_connect 0) (tstamp 87b71011-4bf8-4e9d-9489-c26bcd1da755))
+  (pad "" smd rect (at 0.3 -1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 8ddf829a-a083-4339-b50a-91e352a3f56b))
+  (pad "" smd rect (at 2 0 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp 8f2e1609-a314-4580-8999-f242b7ebe5db))
+  (pad "" smd rect (at 3 -1.905 90) (size 0.6 0.9) (layers "F.Paste")
+    (zone_connect 0) (tstamp a668d91d-fcd4-4a3f-8f51-666ca2e48905))
+  (pad "" smd rect (at 2 -1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp cbd0a0fc-cee4-42aa-bc77-f4576e8126df))
+  (pad "" smd rect (at 0.3 0 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp cc97baa8-0b25-4cca-822c-8e0158d7da01))
+  (pad "" smd rect (at 1.15 0 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp cdaefb29-c179-4f86-a268-8ecbf828be38))
+  (pad "" smd rect (at 0.3 1.15 90) (size 0.9 0.6) (layers "F.Paste")
+    (zone_connect 0) (tstamp f97eedc1-5b52-402d-afff-02359b0a4ef1))
+  (pad "" smd rect (at 3 1.905 90) (size 0.6 0.9) (layers "F.Paste")
+    (zone_connect 0) (tstamp fdbc5fc1-7688-4008-94de-b3b0bc72d560))
+  (pad "1" smd roundrect (at -2.725 -1.905 90) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+    (solder_paste_margin -0.05) (tstamp 098a989c-f45f-43dc-b059-a5c73a36b52d))
+  (pad "2" smd roundrect (at -2.725 -0.635 90) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+    (solder_paste_margin -0.05) (tstamp 299a79f4-59ea-4091-b728-371ab24768c1))
+  (pad "3" smd roundrect (at -2.725 0.635 90) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+    (solder_paste_margin -0.05) (tstamp 29462a1b-869d-42f2-acb0-7036dc6a233c))
+  (pad "4" smd roundrect (at -2.725 1.905 90) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+    (solder_paste_margin -0.05) (tstamp 8051e3de-79fe-4638-997a-6ad4facd7bc9))
+  (pad "5" smd custom (at 0 0 90) (size 4 2) (layers "F.Cu" "F.Mask")
+    (zone_connect 2)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy -2.35 3.5)
+          (xy 2.35 3.5)
+          (xy 2.35 2)
+          (xy 2.1 2)
+          (xy 2.1 -1.1)
+          (xy -2.1 -1.1)
+          (xy -2.1 2)
+          (xy -2.35 2)
+        ) (width 0) (fill yes))
+    ) (tstamp fd4aa3c6-ee21-4859-adb6-d52c743e3c06))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/PQFN-8-EP_6x5mm_P1.27mm_Generic.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm.kicad_mod b/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm.kicad_mod
new file mode 100644
index 000000000..f616cb12c
--- /dev/null
+++ b/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm.kicad_mod
@@ -0,0 +1,60 @@
+(footprint "TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63B74296)
+  (descr "TDFN, 12 Pin (https://www.renesas.com/us/en/document/psc/package-drawing-tdfn-12pin-l123x3c), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "TDFN NoLead")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -2.45) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 6a39aaf7-3642-4f43-a6dd-a96de9f92f01)
+  )
+  (fp_text value "TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm" (at 0 2.45) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp ed734b5e-eb15-4dcb-9783-f5c05fd95cca)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 0.75 0.75) (thickness 0.11)))
+    (tstamp b3ca29a7-1bd2-419c-a72c-2a1ad4f8b659)
+  )
+  (fp_line (start 0 -1.61) (end 1.5 -1.61) (layer "F.SilkS") (width 0.12) (tstamp 88b6184b-f414-4ba0-be4e-49803ce2b0f1))
+  (fp_line (start -1.5 1.61) (end 1.5 1.61) (layer "F.SilkS") (width 0.12) (tstamp d7f544be-233f-4a17-bed6-c5734890967f))
+  (fp_line (start 2.1 -1.75) (end -2.1 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp b8bd176f-e624-40ec-b7d3-f4949f0fe48d))
+  (fp_line (start -2.1 -1.75) (end -2.1 1.75) (layer "F.CrtYd") (width 0.05) (tstamp c7d88798-6312-40c9-aa81-1a85d6cec883))
+  (fp_line (start -2.1 1.75) (end 2.1 1.75) (layer "F.CrtYd") (width 0.05) (tstamp cf2458f1-c14c-4b41-ac11-4372e565e5e2))
+  (fp_line (start 2.1 1.75) (end 2.1 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp d0047ba8-bd8a-4d9c-aaa2-ec53109b47c8))
+  (fp_line (start -0.75 -1.5) (end 1.5 -1.5) (layer "F.Fab") (width 0.1) (tstamp 41f44200-616d-41cf-8faf-690e0eb91ca5))
+  (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer "F.Fab") (width 0.1) (tstamp 6bd3a59d-3e98-4263-bebd-a3f0f3fb6061))
+  (fp_line (start -1.5 1.5) (end -1.5 -0.75) (layer "F.Fab") (width 0.1) (tstamp 88535ebc-5103-4fe8-98ff-6fd42286ac35))
+  (fp_line (start -1.5 -0.75) (end -0.75 -1.5) (layer "F.Fab") (width 0.1) (tstamp b0bd17f7-5a72-4141-8e54-cca569127d35))
+  (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer "F.Fab") (width 0.1) (tstamp c23898c5-2862-43bc-a146-52f908a3857a))
+  (pad "" smd roundrect (at 0.57 -0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 105a1b65-8c0f-4cf8-88e2-a8954f8bf5f6))
+  (pad "" smd roundrect (at 0 0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 12a6cbbd-e97b-4f4c-bf17-28b450f92f9c))
+  (pad "" smd roundrect (at 0 -0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 448b05ed-b0f1-4c6d-a75a-f12c7f736254))
+  (pad "" smd roundrect (at 0 0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 5d9ed00d-7776-4634-9f43-baa46a2b16a3))
+  (pad "" smd roundrect (at 0.57 -0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 7c61f53c-662f-4f0a-9ce8-de63b55c4b31))
+  (pad "" smd roundrect (at -0.57 -0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 87f4210c-f880-4c7a-bcae-10c9b9ef46a8))
+  (pad "" smd roundrect (at -0.57 -0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 8c7704da-b407-4960-9210-dd1db3cacf22))
+  (pad "" smd roundrect (at 0 -0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 96a22351-1da8-49bd-8f7d-2c35e862b768))
+  (pad "" smd roundrect (at 0.57 0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp a174010f-2219-4207-aae2-ccce2911e085))
+  (pad "" smd roundrect (at 0.57 0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp d261c7ec-9465-4ff2-9f08-ee73a63b0e64))
+  (pad "" smd roundrect (at -0.57 0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp ebc55660-823a-4973-966c-6a97b341fa26))
+  (pad "" smd roundrect (at -0.57 0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp ff073b68-aae4-4f15-a448-9b5a345104ea))
+  (pad "1" smd roundrect (at -1.45 -1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 47733f54-4f99-4b90-a282-767e90f32cf3))
+  (pad "2" smd roundrect (at -1.45 -0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c3c1e77c-92cf-498e-85c4-3cebdc20d3b3))
+  (pad "3" smd roundrect (at -1.45 -0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 74d646de-5fd7-4074-bbde-57a6fd18a92b))
+  (pad "4" smd roundrect (at -1.45 0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d8064ea1-d518-4558-855c-6f4b7196bd9f))
+  (pad "5" smd roundrect (at -1.45 0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b3d7c5e5-19a0-4cc4-81c1-1096b96f0cf4))
+  (pad "6" smd roundrect (at -1.45 1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cb3ee767-5d29-4bb8-8594-298ac0de82ac))
+  (pad "7" smd roundrect (at 1.45 1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 4ae6a952-65a5-4502-903a-6850d7fd4c83))
+  (pad "8" smd roundrect (at 1.45 0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0d70a903-31ce-4014-8b93-ace670c109b7))
+  (pad "9" smd roundrect (at 1.45 0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1840c6c1-1a87-48c1-b0ee-306f1e5ff70f))
+  (pad "10" smd roundrect (at 1.45 -0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3bcc3e51-5f57-40f8-8743-9da2659cb889))
+  (pad "11" smd roundrect (at 1.45 -0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 75d7382c-79e4-4736-afd2-1a6f8921cf9c))
+  (pad "12" smd roundrect (at 1.45 -1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 835a8bb3-550b-43e8-a03b-acc2ba048b8d))
+  (pad "13" smd rect (at 0 0) (size 1.7 2.45) (layers "F.Cu" "F.Mask") (tstamp 36666fb4-008a-45f9-b723-55e4de5bb6e6))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm_ThermalVias.kicad_mod b/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm_ThermalVias.kicad_mod
new file mode 100644
index 000000000..a2a709e9f
--- /dev/null
+++ b/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm_ThermalVias.kicad_mod
@@ -0,0 +1,67 @@
+(footprint "TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm_ThermalVias" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63B74296)
+  (descr "TDFN, 12 Pin (https://www.renesas.com/us/en/document/psc/package-drawing-tdfn-12pin-l123x3c), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "TDFN NoLead")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -2.45) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 329b6060-3fb9-4122-85ff-3dd316099d78)
+  )
+  (fp_text value "TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm_ThermalVias" (at 0 2.45) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e2ea2005-cc39-4a6f-9e62-c0404a2dfad7)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 0.75 0.75) (thickness 0.11)))
+    (tstamp 08cbf999-8793-4685-b895-3ec97787340a)
+  )
+  (fp_line (start -1.5 1.61) (end 1.5 1.61) (layer "F.SilkS") (width 0.12) (tstamp 026664c5-cfbb-4f78-8643-e2a6949ced41))
+  (fp_line (start 0 -1.61) (end 1.5 -1.61) (layer "F.SilkS") (width 0.12) (tstamp d2dd1b26-0cb4-4f86-839c-b3d9fdedc140))
+  (fp_line (start 2.1 1.75) (end 2.1 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 223708a2-c801-4e2b-b019-42d25ba8f72d))
+  (fp_line (start -2.1 1.75) (end 2.1 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 2d3080e7-43a8-4ddc-ad80-9b1270052bb6))
+  (fp_line (start 2.1 -1.75) (end -2.1 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 457cfa28-6c16-4b69-8581-84c6cc1b43df))
+  (fp_line (start -2.1 -1.75) (end -2.1 1.75) (layer "F.CrtYd") (width 0.05) (tstamp b89680b7-d210-404c-9c43-e6ada80d124c))
+  (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer "F.Fab") (width 0.1) (tstamp 5ee8d877-6799-4643-8517-fd5f5c46a221))
+  (fp_line (start -0.75 -1.5) (end 1.5 -1.5) (layer "F.Fab") (width 0.1) (tstamp b1a61ba3-081c-4199-9fe3-b4a1f70d05b3))
+  (fp_line (start -1.5 -0.75) (end -0.75 -1.5) (layer "F.Fab") (width 0.1) (tstamp dbdcc34d-d052-4160-932f-3dae8173bcba))
+  (fp_line (start -1.5 1.5) (end -1.5 -0.75) (layer "F.Fab") (width 0.1) (tstamp e504985f-395c-4cc1-b340-89e7abe747e8))
+  (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer "F.Fab") (width 0.1) (tstamp f9882f59-d4ba-44f2-a3f6-ca173452586f))
+  (pad "" smd roundrect (at -0.57 -0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 0ffadff9-464e-42e0-b09e-b32b2c885216))
+  (pad "" smd roundrect (at -0.57 -0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 131b2101-8465-4cb1-b08f-562e0548f943))
+  (pad "" smd roundrect (at 0.57 -0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 2beaf023-d08d-46a3-8030-f4e5a6c66d9a))
+  (pad "" smd roundrect (at 0.57 0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 61f99cf4-8719-4dc8-801b-97de997719d3))
+  (pad "" smd roundrect (at 0 0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 62d6473e-1b40-4a8c-bb63-69b01ba321c5))
+  (pad "" smd roundrect (at 0 -0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 7ae4fcbf-64d6-4352-882a-4b06beaf3703))
+  (pad "" smd roundrect (at 0 -0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 8e7717af-f61a-4465-bbe4-9ff51a32d4f8))
+  (pad "" smd roundrect (at 0 0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp a2fb7df1-d29a-4761-b1b9-4940b774de4e))
+  (pad "" smd roundrect (at -0.57 0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp a6b6ecee-4cbf-4f89-abac-e93537ca2cf8))
+  (pad "" smd roundrect (at 0.57 0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp aff15de8-5a58-43b0-b8c0-0c0d07c77d4f))
+  (pad "" smd roundrect (at -0.57 0.305) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp bc5c45d8-77c3-44d0-9b89-029bf6ff3c02))
+  (pad "" smd roundrect (at 0.57 -0.915) (size 0.46 0.49) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp f802ae48-8e5a-40c6-98f1-7acf8dd31f96))
+  (pad "1" smd roundrect (at -1.45 -1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9f11bf52-1040-4ab1-814e-8e619ff15cec))
+  (pad "2" smd roundrect (at -1.45 -0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 4da403da-16af-4910-af2b-10e9daec093c))
+  (pad "3" smd roundrect (at -1.45 -0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cb0eca8c-e9c2-4db2-8608-d300b604cbff))
+  (pad "4" smd roundrect (at -1.45 0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 84b7d40c-b404-42b5-b5a2-ff3f3df94cb8))
+  (pad "5" smd roundrect (at -1.45 0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ca2cdd06-9d44-42f8-ac80-40351711ffe7))
+  (pad "6" smd roundrect (at -1.45 1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 532e5d2e-f82a-4abd-b89a-80f0b7e482a1))
+  (pad "7" smd roundrect (at 1.45 1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d763b3ba-c0ab-476f-9c2a-a12e35db9bd2))
+  (pad "8" smd roundrect (at 1.45 0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7bad8731-23f8-43d8-a899-1efc8e7b22df))
+  (pad "9" smd roundrect (at 1.45 0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c9678da0-eaed-47af-ba0e-124dd58bccff))
+  (pad "10" smd roundrect (at 1.45 -0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6225d55c-76f3-46b1-9d3b-9d02d92c353c))
+  (pad "11" smd roundrect (at 1.45 -0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e14023f6-bdda-405e-8f60-ad61b8bb9abb))
+  (pad "12" smd roundrect (at 1.45 -1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d2143854-ac29-4376-9484-252c82a43d19))
+  (pad "13" thru_hole circle (at -0.6 0.975) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 2a63d0ca-a442-4c46-86e5-abd16a275b68))
+  (pad "13" thru_hole circle (at -0.6 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 42bc5c68-fd5e-45df-925d-e4ded88778f2))
+  (pad "13" thru_hole circle (at 0.6 -0.975) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 4e94b553-14fd-4021-a615-90086d698bab))
+  (pad "13" thru_hole circle (at 0.6 0.975) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 71261f5a-d9ea-42b8-92ab-0c1bd234a27b))
+  (pad "13" thru_hole circle (at -0.6 -0.975) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 7a27ffac-bc0b-4d5e-bb1d-e6ff77b95b81))
+  (pad "13" thru_hole circle (at 0.6 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp b6e184a0-d8fe-40e8-a1a0-4ec17d8bd874))
+  (pad "13" smd rect (at 0 0) (size 1.7 2.45) (layers "B.Cu") (tstamp ba953124-a01b-4715-ac11-7bc3ef8c2875))
+  (pad "13" smd rect (at 0 0) (size 1.7 2.45) (layers "F.Cu" "F.Mask") (tstamp c9987a82-cf5f-4915-b3c7-402e8bf7f803))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.kicad_mod b/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.kicad_mod
new file mode 100644
index 000000000..b45140df0
--- /dev/null
+++ b/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.kicad_mod
@@ -0,0 +1,64 @@
+(module TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm (layer F.Cu) (tedit 63C3FE90)
+  (descr "TQFN, 24 Pin (http://pdfserv.maxim-ic.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "TQFN NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.02) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm (at 0 3.02) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.685 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 -2.11) (end 2.11 -1.685) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.685 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.11 2.11) (end -2.11 1.685) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.685 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 2.11) (end 2.11 1.685) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.685 -2.11) (end -2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.32 -2.32) (end -2.32 2.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.32 2.32) (end 2.32 2.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.32 2.32) (end 2.32 -2.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.32 -2.32) (end -2.32 -2.32) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -1.7875 -1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -1.7875 -0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.7875 -0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.7875 0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -1.7875 0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -1.7875 1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -1.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -0.75 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at -0.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 0.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 0.75 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 1.7875 1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 1.7875 0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at 1.7875 0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 1.7875 -0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd roundrect (at 1.7875 -0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 18 smd roundrect (at 1.7875 -1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 19 smd roundrect (at 1.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 20 smd roundrect (at 0.75 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 21 smd roundrect (at 0.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 22 smd roundrect (at -0.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 23 smd roundrect (at -0.75 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 24 smd roundrect (at -1.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 25 smd rect (at 0 0) (size 2.6 2.6) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at -0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at -0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at 0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at 0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias.kicad_mod b/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias.kicad_mod
new file mode 100644
index 000000000..9dc395625
--- /dev/null
+++ b/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias.kicad_mod
@@ -0,0 +1,74 @@
+(module TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias (layer F.Cu) (tedit 63C3FE90)
+  (descr "TQFN, 24 Pin (http://pdfserv.maxim-ic.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "TQFN NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.02) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias (at 0 3.02) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.685 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 -2.11) (end 2.11 -1.685) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.685 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.11 2.11) (end -2.11 1.685) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.685 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.11 2.11) (end 2.11 1.685) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.685 -2.11) (end -2.11 -2.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.32 -2.32) (end -2.32 2.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.32 2.32) (end 2.32 2.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.32 2.32) (end 2.32 -2.32) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.32 -2.32) (end -2.32 -2.32) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -1.7875 -1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -1.7875 -0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -1.7875 -0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -1.7875 0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -1.7875 0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -1.7875 1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -1.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -0.75 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at -0.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 0.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 0.75 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 1.25 1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 1.7875 1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 1.7875 0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at 1.7875 0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 1.7875 -0.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd roundrect (at 1.7875 -0.75) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 18 smd roundrect (at 1.7875 -1.25) (size 0.575 0.35) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 19 smd roundrect (at 1.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 20 smd roundrect (at 0.75 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 21 smd roundrect (at 0.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 22 smd roundrect (at -0.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 23 smd roundrect (at -0.75 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 24 smd roundrect (at -1.25 -1.7875) (size 0.35 0.575) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 25 smd rect (at 0 0) (size 2.6 2.6) (layers F.Cu F.Mask))
+  (pad 25 thru_hole circle (at -1 -1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at 0 -1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at 1 -1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at -1 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at 1 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at -1 1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at 0 1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 thru_hole circle (at 1 1) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 25 smd rect (at 0 0) (size 2.6 2.6) (layers B.Cu))
+  (pad "" smd roundrect (at -0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at -0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at 0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (pad "" smd roundrect (at 0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.kicad_mod b/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.kicad_mod
new file mode 100644
index 000000000..a21ab172a
--- /dev/null
+++ b/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63B63E4B)
+  (descr "VQFN, 24 Pin (https://ww1.microchip.com/downloads/aemDocuments/documents/product-documents/package-drawings/24L-VQFN%E2%80%934x4x0.9mm-MJ-C04-00143b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "VQFN NoLead")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -3.32) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 551a0d23-b03f-4f09-a664-97a4ca7c2d60)
+  )
+  (fp_text value "VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm" (at 0 3.32) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 4b7c6474-30c8-43ad-b4fa-4d1e3283523a)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp fa492260-bc8b-47cf-acd9-b66ca8e94c57)
+  )
+  (fp_line (start -1.635 2.11) (end -2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp 3eb0d643-a9e7-4af4-8449-85a7e7fc262c))
+  (fp_line (start 2.11 2.11) (end 2.11 1.635) (layer "F.SilkS") (width 0.12) (tstamp 46ceb595-06b5-44aa-8197-8d21d2498a54))
+  (fp_line (start 1.635 2.11) (end 2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp 57ff912c-ad05-41ce-8258-28aec963e6c8))
+  (fp_line (start -1.635 -2.11) (end -2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 6cc8eb5f-2c81-4a80-a1d7-ebfd524f054f))
+  (fp_line (start -2.11 2.11) (end -2.11 1.635) (layer "F.SilkS") (width 0.12) (tstamp a6396158-85b5-4ceb-9130-3aea110de7fc))
+  (fp_line (start 2.11 -2.11) (end 2.11 -1.635) (layer "F.SilkS") (width 0.12) (tstamp ba68d9bf-dbc3-4a70-ba03-4978fedefde8))
+  (fp_line (start 1.635 -2.11) (end 2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp ce7fd95e-09b9-47fb-abad-fd5ee93846f6))
+  (fp_line (start -2.62 2.62) (end 2.62 2.62) (layer "F.CrtYd") (width 0.05) (tstamp 4df18a72-4145-41f6-a533-71ec3a1f823d))
+  (fp_line (start 2.62 -2.62) (end -2.62 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp 57614781-4859-4d40-8d63-65b93af9a94f))
+  (fp_line (start 2.62 2.62) (end 2.62 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp 6f33b052-e9d6-41dc-8a4f-7dfb8f8c963b))
+  (fp_line (start -2.62 -2.62) (end -2.62 2.62) (layer "F.CrtYd") (width 0.05) (tstamp 8e2af651-302a-4436-a0fe-5e0d68753ab2))
+  (fp_line (start 2 2) (end -2 2) (layer "F.Fab") (width 0.1) (tstamp 51ff97f6-2edc-445b-8378-83b988c57c39))
+  (fp_line (start -2 -1) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp 9cbee578-0a9d-44de-83b2-5955e2d2f71e))
+  (fp_line (start 2 -2) (end 2 2) (layer "F.Fab") (width 0.1) (tstamp bc469fa2-132f-4c05-acaf-03aea6d68a20))
+  (fp_line (start -2 2) (end -2 -1) (layer "F.Fab") (width 0.1) (tstamp e4c9b723-7087-4ec8-ab16-05245680e5a7))
+  (fp_line (start -1 -2) (end 2 -2) (layer "F.Fab") (width 0.1) (tstamp f4783626-6a2d-4cdf-84b6-86ccdc92ab75))
+  (pad "" smd roundrect (at 0.625 -0.625) (size 1.01 1.01) (layers "F.Paste") (roundrect_rratio 0.247525) (tstamp 07cfec70-d499-4df3-a913-8f73bbd53946))
+  (pad "" smd roundrect (at 0.625 0.625) (size 1.01 1.01) (layers "F.Paste") (roundrect_rratio 0.247525) (tstamp 3f1f0e31-f26d-41f2-ae8c-b87895b89275))
+  (pad "" smd roundrect (at -0.625 -0.625) (size 1.01 1.01) (layers "F.Paste") (roundrect_rratio 0.247525) (tstamp cec80641-4758-48ad-aa1d-29d284dd1201))
+  (pad "" smd roundrect (at -0.625 0.625) (size 1.01 1.01) (layers "F.Paste") (roundrect_rratio 0.247525) (tstamp dcc3b29d-cf62-423e-906b-06c44be5914b))
+  (pad "1" smd roundrect (at -1.9375 -1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ec198a45-016a-45e2-b7f4-c4238059f5fa))
+  (pad "2" smd roundrect (at -1.9375 -0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ea3b0d48-a9eb-40db-94cb-bd6f3c400ad4))
+  (pad "3" smd roundrect (at -1.9375 -0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 737e2934-1e2e-45ff-b656-6b1d4c1108f2))
+  (pad "4" smd roundrect (at -1.9375 0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1045702a-5796-4b05-a45d-f7b96cd85d7b))
+  (pad "5" smd roundrect (at -1.9375 0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9c51c000-ba00-4c7e-879b-da9c0e841dba))
+  (pad "6" smd roundrect (at -1.9375 1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 03c3721e-0238-4a17-86d3-ab94d92d6e18))
+  (pad "7" smd roundrect (at -1.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 59fefd1a-b36b-4101-8508-213de0387ecc))
+  (pad "8" smd roundrect (at -0.75 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f4d13595-49dd-41c2-a766-7dd3227b995b))
+  (pad "9" smd roundrect (at -0.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 65b631e7-65b5-4dc9-b261-0c71bdb3e63c))
+  (pad "10" smd roundrect (at 0.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 65b0892c-4122-4935-ac59-e0ee90f50ba0))
+  (pad "11" smd roundrect (at 0.75 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 853c1714-82b4-4655-bf6c-15f9daab39cc))
+  (pad "12" smd roundrect (at 1.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dee3e5ff-862f-4313-9a56-e9bfbda6e58a))
+  (pad "13" smd roundrect (at 1.9375 1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a8831b54-3b00-49fc-b0f8-09326484f00d))
+  (pad "14" smd roundrect (at 1.9375 0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 19b36d62-55c5-469c-9fbe-917ee95b58cb))
+  (pad "15" smd roundrect (at 1.9375 0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 885a6649-bec1-4155-81c4-e213c3fd9038))
+  (pad "16" smd roundrect (at 1.9375 -0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7329eb48-aef5-46af-a960-cd4838a20138))
+  (pad "17" smd roundrect (at 1.9375 -0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8e4057b9-7372-4991-95c7-daed1af55e8f))
+  (pad "18" smd roundrect (at 1.9375 -1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d420dbd8-cda3-4b80-b2c0-e55a5459f63d))
+  (pad "19" smd roundrect (at 1.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6440a681-f172-4533-9720-a28ed26e615a))
+  (pad "20" smd roundrect (at 0.75 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1ac97fef-df21-46c2-8429-787dfb95d620))
+  (pad "21" smd roundrect (at 0.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c151c322-9800-493b-bd39-311c48abfba2))
+  (pad "22" smd roundrect (at -0.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dde0e419-d554-4f35-88eb-f681ea5e1aba))
+  (pad "23" smd roundrect (at -0.75 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b6b8fc1a-e3a0-4c16-94bd-4d4f68046383))
+  (pad "24" smd roundrect (at -1.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ea3d05a7-68ca-41d3-9e24-6c2eaac88ac4))
+  (pad "25" smd rect (at 0 0) (size 2.5 2.5) (layers "F.Cu" "F.Mask") (tstamp a53489c4-095b-4458-9fe9-fd31e71ff080))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias.kicad_mod b/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias.kicad_mod
new file mode 100644
index 000000000..65a407843
--- /dev/null
+++ b/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias.kicad_mod
@@ -0,0 +1,131 @@
+(footprint "VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63B63E4B)
+  (descr "VQFN, 24 Pin (https://ww1.microchip.com/downloads/aemDocuments/documents/product-documents/package-drawings/24L-VQFN%E2%80%934x4x0.9mm-MJ-C04-00143b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "VQFN NoLead")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -3.32) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a5a5680a-bb07-4397-9ca1-326a9a02d081)
+  )
+  (fp_text value "VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias" (at 0 3.32) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp dd42fceb-9d70-4589-9e14-256dac0850c5)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 3412de55-561b-410c-82d5-a418836adf81)
+  )
+  (fp_line (start 1.635 -2.11) (end 2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 09b1d803-053c-4ada-99c3-0f1aaea717ca))
+  (fp_line (start 2.11 -2.11) (end 2.11 -1.635) (layer "F.SilkS") (width 0.12) (tstamp 132bd1ba-1b04-495b-977e-1d38cc7c7cfb))
+  (fp_line (start -1.635 -2.11) (end -2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 27d6a87a-00aa-4f3f-b107-b4b14be2120f))
+  (fp_line (start 2.11 2.11) (end 2.11 1.635) (layer "F.SilkS") (width 0.12) (tstamp 2fab382e-793d-4a2d-bb5d-ca5ccb6d8925))
+  (fp_line (start 1.635 2.11) (end 2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp 4a2b220b-8fd5-4747-a376-210031bdeca0))
+  (fp_line (start -2.11 2.11) (end -2.11 1.635) (layer "F.SilkS") (width 0.12) (tstamp a99d2ec3-5324-4c0f-bf97-d843f063b6bd))
+  (fp_line (start -1.635 2.11) (end -2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp b6bd7ec6-391f-4b4e-b1b4-629eae3d62f8))
+  (fp_line (start 2.62 -2.62) (end -2.62 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp 2687c7c5-3016-4597-a779-46cd46368922))
+  (fp_line (start -2.62 -2.62) (end -2.62 2.62) (layer "F.CrtYd") (width 0.05) (tstamp 3b7cc94c-e085-47cc-a40e-5c8dd0220b8d))
+  (fp_line (start -2.62 2.62) (end 2.62 2.62) (layer "F.CrtYd") (width 0.05) (tstamp 4d1cf1d9-2c8a-4067-a997-75c6f0f25e33))
+  (fp_line (start 2.62 2.62) (end 2.62 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp 4f4ffbc1-3b1e-4c41-a4ba-f1c978960f40))
+  (fp_line (start 2 2) (end -2 2) (layer "F.Fab") (width 0.1) (tstamp 0a26da46-161a-4b8d-b034-ecc9e2689756))
+  (fp_line (start -1 -2) (end 2 -2) (layer "F.Fab") (width 0.1) (tstamp 2e49a38d-27b1-4e04-b0b9-a378dfb62730))
+  (fp_line (start -2 -1) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp 5afb3415-3a7b-4927-87f8-74d1c9b30d64))
+  (fp_line (start -2 2) (end -2 -1) (layer "F.Fab") (width 0.1) (tstamp d3c79079-4b5b-412d-9afe-93b62f62a7da))
+  (fp_line (start 2 -2) (end 2 2) (layer "F.Fab") (width 0.1) (tstamp e083572d-8a6f-49eb-9a6a-9e7768542dc8))
+  (pad "" smd custom (at -0.5 0.5) (size 0.778626 0.778626) (layers "F.Paste")
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+          (xy -0.315114 -0.192176)
+          (xy -0.192176 -0.315114)
+          (xy 0.192176 -0.315114)
+          (xy 0.315114 -0.192176)
+          (xy 0.315114 0.192176)
+          (xy 0.192176 0.315114)
+          (xy -0.192176 0.315114)
+          (xy -0.315114 0.192176)
+        ) (width 0.296797) (fill yes))
+    ) (tstamp 2db98901-3848-45bf-ae90-d2c8284788b5))
+  (pad "" smd custom (at 0.5 0.5) (size 0.778626 0.778626) (layers "F.Paste")
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+          (xy -0.315114 -0.192176)
+          (xy -0.192176 -0.315114)
+          (xy 0.192176 -0.315114)
+          (xy 0.315114 -0.192176)
+          (xy 0.315114 0.192176)
+          (xy 0.192176 0.315114)
+          (xy -0.192176 0.315114)
+          (xy -0.315114 0.192176)
+        ) (width 0.296797) (fill yes))
+    ) (tstamp 35549fd0-eb6f-48b1-9c26-7233155d097d))
+  (pad "" smd custom (at -0.5 -0.5) (size 0.778626 0.778626) (layers "F.Paste")
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+          (xy -0.315114 -0.192176)
+          (xy -0.192176 -0.315114)
+          (xy 0.192176 -0.315114)
+          (xy 0.315114 -0.192176)
+          (xy 0.315114 0.192176)
+          (xy 0.192176 0.315114)
+          (xy -0.192176 0.315114)
+          (xy -0.315114 0.192176)
+        ) (width 0.296797) (fill yes))
+    ) (tstamp 9fd3ecc0-0142-424f-bcb0-22ad230453f1))
+  (pad "" smd custom (at 0.5 -0.5) (size 0.778626 0.778626) (layers "F.Paste")
+    (options (clearance outline) (anchor circle))
+    (primitives
+      (gr_poly (pts
+          (xy -0.315114 -0.192176)
+          (xy -0.192176 -0.315114)
+          (xy 0.192176 -0.315114)
+          (xy 0.315114 -0.192176)
+          (xy 0.315114 0.192176)
+          (xy 0.192176 0.315114)
+          (xy -0.192176 0.315114)
+          (xy -0.315114 0.192176)
+        ) (width 0.296797) (fill yes))
+    ) (tstamp e0e0e6a5-8149-4b29-b960-dbdc5a9e6fa1))
+  (pad "1" smd roundrect (at -1.9375 -1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 03625a3f-a8e2-4eca-a7de-629258a99bfe))
+  (pad "2" smd roundrect (at -1.9375 -0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e4882896-09fe-4322-9250-264f8fe146e9))
+  (pad "3" smd roundrect (at -1.9375 -0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e355ddec-bdca-448f-9a8a-e84b4c24565d))
+  (pad "4" smd roundrect (at -1.9375 0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3ae7538f-295a-4101-a7cf-aa7dd8dca129))
+  (pad "5" smd roundrect (at -1.9375 0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp fba0cbf6-12eb-4e56-b8e1-2206e2c37ec6))
+  (pad "6" smd roundrect (at -1.9375 1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7e350834-d329-448b-8ffb-5dcfa557fe30))
+  (pad "7" smd roundrect (at -1.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b55ceec3-86f8-422e-8bc7-ff5e2db269d6))
+  (pad "8" smd roundrect (at -0.75 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f3c0c5d6-033e-47ff-a284-bc7d398bef71))
+  (pad "9" smd roundrect (at -0.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 02e09cbf-fe5e-45ce-8426-a593fa37ecd6))
+  (pad "10" smd roundrect (at 0.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp acb588aa-92a8-43c2-a028-8d4514fcefde))
+  (pad "11" smd roundrect (at 0.75 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp afa000a8-1f7b-4a2f-a6b2-42ac474eb500))
+  (pad "12" smd roundrect (at 1.25 1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e8887260-c64f-4c9a-a091-9e07221aae8c))
+  (pad "13" smd roundrect (at 1.9375 1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 331e6cc1-69b2-49d2-8137-976670fc7c39))
+  (pad "14" smd roundrect (at 1.9375 0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c161317e-3758-4270-a6a3-12d09f59e88e))
+  (pad "15" smd roundrect (at 1.9375 0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c5854623-03e1-46b6-bb9d-376556dcbc17))
+  (pad "16" smd roundrect (at 1.9375 -0.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ce2a3166-5d1d-4fdf-a51c-c9358e66b9d7))
+  (pad "17" smd roundrect (at 1.9375 -0.75) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 93371959-854b-4a37-9193-0b2ae49f3826))
+  (pad "18" smd roundrect (at 1.9375 -1.25) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 19af7d5e-6479-41c5-9aa2-17eec69999c6))
+  (pad "19" smd roundrect (at 1.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 16f1c7a6-4c82-4ff3-947e-fd3437c54531))
+  (pad "20" smd roundrect (at 0.75 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d021f50f-6569-4486-87cc-0cde377660fa))
+  (pad "21" smd roundrect (at 0.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1cb2a945-09fc-46cb-9272-207c1b8fa3d8))
+  (pad "22" smd roundrect (at -0.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1ed91e1a-b90d-4407-801b-ac6df2a386e4))
+  (pad "23" smd roundrect (at -0.75 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c119d6c4-554a-48fa-9fed-413790242997))
+  (pad "24" smd roundrect (at -1.25 -1.9375) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c8e16cac-7622-4435-be10-2bd6a4ea1aa1))
+  (pad "25" thru_hole circle (at -1 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 18a567fb-7373-475c-9fd9-e386e15ecc42))
+  (pad "25" thru_hole circle (at -1 -1) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 1c1217e0-c622-4f99-be1e-90c5b333780f))
+  (pad "25" thru_hole circle (at -1 1) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 1df78914-93de-4e66-bb27-cea2211799ed))
+  (pad "25" thru_hole circle (at 0 1) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 22263f74-4ecd-45ae-a755-ef9999d3b7ad))
+  (pad "25" thru_hole circle (at 1 -1) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 5d59dca3-d850-46e4-9a1c-2a59565b20f1))
+  (pad "25" thru_hole circle (at 0 -1) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 67426e7b-3873-44bf-9b2b-11da63850d5c))
+  (pad "25" thru_hole circle (at 1 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 68f80031-6d8e-4687-88ad-eb82db0dbff2))
+  (pad "25" thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp ae5dc003-4f30-4af5-85b0-c1548fdf69c8))
+  (pad "25" smd rect (at 0 0) (size 2.5 2.5) (layers "B.Cu") (tstamp c145759b-e678-4251-985b-22f006da08ec))
+  (pad "25" thru_hole circle (at 1 1) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp d95bc09e-09ab-4c4f-b6d3-4d12c3273c9f))
+  (pad "25" smd rect (at 0 0) (size 2.5 2.5) (layers "F.Cu" "F.Mask") (tstamp e8a7593c-d17b-4a0c-b72d-033fdf05deea))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_DFN_QFN.pretty/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.kicad_mod b/Package_DFN_QFN.pretty/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.kicad_mod
new file mode 100644
index 000000000..2cc1fdf1a
--- /dev/null
+++ b/Package_DFN_QFN.pretty/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.kicad_mod
@@ -0,0 +1,43 @@
+(module W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm (layer F.Cu) (tedit 63A2EC83)
+  (descr "W-PDFN, 8 Pin (https://media-www.micron.com/-/media/client/global/documents/products/data-sheet/nor-flash/serial-nor/mt25q/die-rev-a/mt25q_qljs_u_256_aba_0.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "W-PDFN NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.45) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm (at 0 3.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -2.61) (end 3 -2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 2.61) (end 3 2.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2 -2.5) (end 3 -2.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 -2.5) (end 3 2.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3 2.5) (end -3 2.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 2.5) (end -3 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3 -1.5) (end -2 -2.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.62 -2.75) (end -3.62 2.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.62 2.75) (end 3.62 2.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.62 2.75) (end 3.62 -2.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.62 -2.75) (end -3.62 -2.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -2.85 -1.905) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -2.85 -0.635) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -2.85 0.635) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -2.85 1.905) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at 2.85 1.905) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at 2.85 0.635) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at 2.85 -0.635) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 2.85 -1.905) (size 1.05 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd rect (at 0 0) (size 3 3) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at -0.75 -0.75) (size 1.21 1.21) (layers F.Paste) (roundrect_rratio 0.206612))
+  (pad "" smd roundrect (at -0.75 0.75) (size 1.21 1.21) (layers F.Paste) (roundrect_rratio 0.206612))
+  (pad "" smd roundrect (at 0.75 -0.75) (size 1.21 1.21) (layers F.Paste) (roundrect_rratio 0.206612))
+  (pad "" smd roundrect (at 0.75 0.75) (size 1.21 1.21) (layers F.Paste) (roundrect_rratio 0.206612))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.kicad_mod b/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.kicad_mod
new file mode 100644
index 000000000..ebc5f42ea
--- /dev/null
+++ b/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.kicad_mod
@@ -0,0 +1,127 @@
+(footprint "TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63B74A7E)
+  (descr "TQFP, 48 Pin (https://www.lumissil.com/assets/pdf/core/IS31FL3236_DS.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+  (tags "TQFP QFP")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -5.85) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c6f61e01-9f50-407b-bc95-f3c4c3df377b)
+  )
+  (fp_text value "TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm" (at 0 5.85) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp de98ee0e-e972-41fa-bafe-c6fb45ed51e4)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c33aabd2-8a77-4f18-98a6-0e349a0d56a0)
+  )
+  (fp_line (start 3.16 -3.61) (end 3.61 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 1e5f80e9-21f0-4cef-8f9c-419439811d7d))
+  (fp_line (start -3.16 3.61) (end -3.61 3.61) (layer "F.SilkS") (width 0.12) (tstamp 480280c8-5f90-4347-8659-11874147e779))
+  (fp_line (start -3.61 -3.61) (end -3.61 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 5d4b95b4-c1cd-45fb-9ec2-b21a50f2cfab))
+  (fp_line (start -3.16 -3.61) (end -3.61 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 615f0f5b-0892-4c50-9f4a-b91980fe921c))
+  (fp_line (start -3.61 -3.16) (end -4.9 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 729ac66a-de91-45a0-8641-df625408d427))
+  (fp_line (start 3.16 3.61) (end 3.61 3.61) (layer "F.SilkS") (width 0.12) (tstamp 95d851e7-df33-45ea-9893-983c7fe53004))
+  (fp_line (start 3.61 3.61) (end 3.61 3.16) (layer "F.SilkS") (width 0.12) (tstamp b11fd4fa-a101-4526-9f84-f0ab28ecc3c1))
+  (fp_line (start -3.61 3.61) (end -3.61 3.16) (layer "F.SilkS") (width 0.12) (tstamp cb7ae74a-bf8c-4627-a9f1-3f2d20eeae79))
+  (fp_line (start 3.61 -3.61) (end 3.61 -3.16) (layer "F.SilkS") (width 0.12) (tstamp fe6bb69f-540f-4884-b262-c35cdfa100cf))
+  (fp_line (start 3.75 3.75) (end 3.75 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 1bedfd58-03c5-4233-8926-27fe505950d5))
+  (fp_line (start 3.15 3.75) (end 3.75 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 22b69f6b-7f68-4470-8da6-43c36b1b92d9))
+  (fp_line (start -5.15 -3.15) (end -5.15 0) (layer "F.CrtYd") (width 0.05) (tstamp 290f698d-d1ee-45a5-ade7-fd7b65da31c2))
+  (fp_line (start 5.15 3.15) (end 5.15 0) (layer "F.CrtYd") (width 0.05) (tstamp 3cd21db9-1d3b-48b2-a853-a603b46f880d))
+  (fp_line (start -3.15 5.15) (end -3.15 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 3e0c7089-5d50-41a4-82e9-b105cc127b8d))
+  (fp_line (start 3.75 -3.15) (end 5.15 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 416b5c4d-5e25-446b-8928-07744763f1c3))
+  (fp_line (start -3.15 -3.75) (end -3.75 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 46042f3a-0159-4c3a-a2ed-e8dd9486912f))
+  (fp_line (start 0 -5.15) (end -3.15 -5.15) (layer "F.CrtYd") (width 0.05) (tstamp 51865b9e-7eeb-469d-9229-73e9e50aa536))
+  (fp_line (start 5.15 -3.15) (end 5.15 0) (layer "F.CrtYd") (width 0.05) (tstamp 5658647e-29f2-4e94-bef5-28a2784cdff9))
+  (fp_line (start -5.15 3.15) (end -5.15 0) (layer "F.CrtYd") (width 0.05) (tstamp 56f3b667-ff94-47c8-9c99-44cb51225673))
+  (fp_line (start 0 5.15) (end -3.15 5.15) (layer "F.CrtYd") (width 0.05) (tstamp 5ca83a65-b261-4103-a77d-93120d9100e7))
+  (fp_line (start 0 5.15) (end 3.15 5.15) (layer "F.CrtYd") (width 0.05) (tstamp 621e1acb-4252-4e88-9465-9b4fcb0064f6))
+  (fp_line (start -3.15 -5.15) (end -3.15 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 6a5ce775-78ab-47c9-ab01-f69f95e6acf6))
+  (fp_line (start -3.75 -3.15) (end -5.15 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 90b229af-c81a-4ee3-9e7f-9d2b27c88b11))
+  (fp_line (start 3.15 -3.75) (end 3.75 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp b1fbf539-257b-4227-8d3d-c1146e9c6ec5))
+  (fp_line (start -3.75 -3.75) (end -3.75 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp b297eb23-8164-4415-9de3-2b9b20b7b349))
+  (fp_line (start 3.15 -5.15) (end 3.15 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp c0010a30-a696-473d-acb7-c718d45eb9c5))
+  (fp_line (start 3.75 -3.75) (end 3.75 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp d227d3ea-5a7c-44c9-8b42-ab4e2999f88f))
+  (fp_line (start 0 -5.15) (end 3.15 -5.15) (layer "F.CrtYd") (width 0.05) (tstamp d249180b-7978-47ec-9327-308566588cdc))
+  (fp_line (start -3.75 3.75) (end -3.75 3.15) (layer "F.CrtYd") (width 0.05) (tstamp da3bd834-8963-4b90-b8a5-8b96651e9814))
+  (fp_line (start -3.15 3.75) (end -3.75 3.75) (layer "F.CrtYd") (width 0.05) (tstamp e0b4809e-eddd-4cb3-97b1-8b39b7142f56))
+  (fp_line (start 3.15 5.15) (end 3.15 3.75) (layer "F.CrtYd") (width 0.05) (tstamp eb6fd18d-dd07-44dc-8698-0a713ca9dc1a))
+  (fp_line (start -3.75 3.15) (end -5.15 3.15) (layer "F.CrtYd") (width 0.05) (tstamp eed3e633-8559-4c28-8bc6-5f7a068c2233))
+  (fp_line (start 3.75 3.15) (end 5.15 3.15) (layer "F.CrtYd") (width 0.05) (tstamp fc1626bc-fecc-4050-86bf-566dac9a6c05))
+  (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer "F.Fab") (width 0.1) (tstamp 7fd307b4-567a-49a6-ac64-a918e73768cb))
+  (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer "F.Fab") (width 0.1) (tstamp 86963b2f-0276-426b-a941-62bf91119618))
+  (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer "F.Fab") (width 0.1) (tstamp 96ac1f89-1ae6-4a42-b00f-6b5b4ac446e7))
+  (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer "F.Fab") (width 0.1) (tstamp aa3cff3e-8e96-4c87-929f-b47b87396fee))
+  (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer "F.Fab") (width 0.1) (tstamp e105064d-5641-47d3-b9d0-cf16072c9923))
+  (pad "" smd roundrect (at 1.545 -0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 03d2c62a-991e-410d-ac88-894f70358c53))
+  (pad "" smd roundrect (at 0.515 0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 13f29e42-fc19-4b42-8ed0-b7b58c4d71df))
+  (pad "" smd roundrect (at 0.515 1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 1eef2517-d7bf-41c1-aeb0-de77dc01bc1f))
+  (pad "" smd roundrect (at -0.515 1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 3d484951-9dfb-4e26-9461-1465ce7a1b09))
+  (pad "" smd roundrect (at -1.545 -0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 42753cdd-3c9f-4d9c-a1e7-7d3a36657472))
+  (pad "" smd roundrect (at 1.545 1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 4cfcfca4-270d-446c-8b38-e7b682e8c959))
+  (pad "" smd roundrect (at 1.545 -1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 544ea14c-144e-403b-8bec-da91e174d9ed))
+  (pad "" smd roundrect (at 0.515 -0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 6193b7e7-ff98-49bf-8d7b-2aef8f57b8fd))
+  (pad "" smd roundrect (at -0.515 -1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 71c657c3-c768-4bb1-ae8c-8c059e491980))
+  (pad "" smd roundrect (at -1.545 0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 73b75d41-c21a-4d06-9c86-9ce85b98c62f))
+  (pad "" smd roundrect (at -0.515 0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 8655e31e-39a4-4268-affb-23e55565d840))
+  (pad "" smd roundrect (at -0.515 -0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 92094b25-f743-43cf-ab28-bdfa2c12371c))
+  (pad "" smd roundrect (at 1.545 0.515) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp a1d0ff4f-3c22-4457-9714-24f448c77e07))
+  (pad "" smd roundrect (at 0.515 -1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp add02bd5-8071-4ee0-845c-48b575f38d52))
+  (pad "" smd roundrect (at -1.545 1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp c5b2cc9c-b4b8-4ee9-ab02-b259a51af9eb))
+  (pad "" smd roundrect (at -1.545 -1.545) (size 0.83 0.83) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp e67618b3-cf50-4d37-ab34-800266d8df77))
+  (pad "1" smd roundrect (at -4.1625 -2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5be691b3-d771-4779-9d2c-b556cdedfe48))
+  (pad "2" smd roundrect (at -4.1625 -2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 54e08076-5df0-4f9d-b2d4-6299158d9747))
+  (pad "3" smd roundrect (at -4.1625 -1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 60463d8a-a06b-4583-8159-88dee8258296))
+  (pad "4" smd roundrect (at -4.1625 -1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5b0fc053-f41f-46f3-a4b9-2f56e401e5e6))
+  (pad "5" smd roundrect (at -4.1625 -0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1e4f9245-47f0-4daa-9041-ddc6174796e1))
+  (pad "6" smd roundrect (at -4.1625 -0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 616239c9-dbc3-41ee-bb4b-e02eef0cd113))
+  (pad "7" smd roundrect (at -4.1625 0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 12fba206-9020-4430-ad7c-6b655614f214))
+  (pad "8" smd roundrect (at -4.1625 0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5f9327d6-c518-4340-9861-fd44799aa84d))
+  (pad "9" smd roundrect (at -4.1625 1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 786c8907-ce96-448b-8c22-dfd650cda6d3))
+  (pad "10" smd roundrect (at -4.1625 1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e8cba1c5-64f3-4558-a5a4-042710d40b94))
+  (pad "11" smd roundrect (at -4.1625 2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6e1d4f11-728e-4ba2-9e4c-2402e9618ae9))
+  (pad "12" smd roundrect (at -4.1625 2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 48fa6f60-1dbc-421a-81b8-ad74db274e32))
+  (pad "13" smd roundrect (at -2.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d77ed8ba-9cc3-420a-b79d-9019ca81ebb1))
+  (pad "14" smd roundrect (at -2.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5ce3ad7f-cd24-4a3e-9c56-ba2e6db36a18))
+  (pad "15" smd roundrect (at -1.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp de94da0c-5066-489f-8e89-a64fba436661))
+  (pad "16" smd roundrect (at -1.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp de8e7441-c412-4383-9207-65f7a29b8511))
+  (pad "17" smd roundrect (at -0.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp afb86f0c-e513-414f-b7be-0de0de0b0d1e))
+  (pad "18" smd roundrect (at -0.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e2e5e6b7-ca3a-487b-8e78-5974afa99bcb))
+  (pad "19" smd roundrect (at 0.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 94abb2b1-d042-4b08-ab1a-c8b2b106a111))
+  (pad "20" smd roundrect (at 0.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dbd5543f-4446-43ee-885e-6a1810098ada))
+  (pad "21" smd roundrect (at 1.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b9364983-dfe4-41db-9375-74a1e7a80912))
+  (pad "22" smd roundrect (at 1.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e1f98cbe-65cd-45b1-95a9-3c90be65da4e))
+  (pad "23" smd roundrect (at 2.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c86045f5-fe04-4b4f-baff-4c21339e0fa9))
+  (pad "24" smd roundrect (at 2.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5a2a8735-716d-41ed-9c84-9399aede452e))
+  (pad "25" smd roundrect (at 4.1625 2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp df69db38-1a9b-4a0d-8c32-7a34f23ebafe))
+  (pad "26" smd roundrect (at 4.1625 2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 117640e3-e1b1-4b88-b993-42fd38e4ff0c))
+  (pad "27" smd roundrect (at 4.1625 1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 273ff1ef-a4ef-4973-b08c-fe3a491b5a8d))
+  (pad "28" smd roundrect (at 4.1625 1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 96b2699d-22f9-41cc-a82f-cd6f43ec8140))
+  (pad "29" smd roundrect (at 4.1625 0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5b27e129-9bda-4d69-970a-61434f93af88))
+  (pad "30" smd roundrect (at 4.1625 0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 81dfae7d-3b2c-4e2e-a067-43e597d258b0))
+  (pad "31" smd roundrect (at 4.1625 -0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b5a20d5f-b625-4484-a493-800fc58153e4))
+  (pad "32" smd roundrect (at 4.1625 -0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bc574a48-9b54-49dd-bc91-c810e01bb61a))
+  (pad "33" smd roundrect (at 4.1625 -1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 59281f49-b61a-40cd-8431-66541932eb21))
+  (pad "34" smd roundrect (at 4.1625 -1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 564eccfb-0962-4e77-aebe-d4673fe9ecac))
+  (pad "35" smd roundrect (at 4.1625 -2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dd2909b3-53af-4c0e-a37a-35526188def3))
+  (pad "36" smd roundrect (at 4.1625 -2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5706cdbd-9e7f-46f7-8cf4-baa5640273fe))
+  (pad "37" smd roundrect (at 2.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 99558fa4-26ec-4c0a-959f-7238b4768f75))
+  (pad "38" smd roundrect (at 2.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8bce5b5c-a79b-4605-8c44-d94cc1958ec9))
+  (pad "39" smd roundrect (at 1.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 28d6c18e-ba0f-46c7-ba8a-847a1feab0b9))
+  (pad "40" smd roundrect (at 1.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8e39540e-3e45-4452-b740-80dc62ffe053))
+  (pad "41" smd roundrect (at 0.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a79e4674-c56c-44fb-af6f-56da43172dc1))
+  (pad "42" smd roundrect (at 0.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a6da7d9e-28b0-470d-b644-e9e840c7ef4f))
+  (pad "43" smd roundrect (at -0.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 60c42a10-65d9-46f7-a09b-fd8a4fa27d25))
+  (pad "44" smd roundrect (at -0.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 73205641-4c84-4413-962b-b33219e22ed0))
+  (pad "45" smd roundrect (at -1.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3f3ed5a6-f73b-4e28-a194-d51c6709355f))
+  (pad "46" smd roundrect (at -1.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 686e3d3c-115b-4aa4-a2f7-46e022867ac7))
+  (pad "47" smd roundrect (at -2.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a222a470-d234-4fa5-bfe0-84e4211dc92a))
+  (pad "48" smd roundrect (at -2.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b0fb9547-e8d4-4a2e-b5ef-8c89b236c084))
+  (pad "49" smd rect (at 0 0) (size 4.11 4.11) (layers "F.Cu" "F.Mask") (tstamp d60f3846-eb71-4deb-9174-00cfc608c93c))
+  (model "${KICAD6_3DMODEL_DIR}/Package_QFP.3dshapes/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.kicad_mod b/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.kicad_mod
new file mode 100644
index 000000000..d9d01690b
--- /dev/null
+++ b/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.kicad_mod
@@ -0,0 +1,45 @@
+(module HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm (layer F.Cu) (tedit 62184129)
+  (descr "HVSSOP, 8 Pin (https://www.ti.com/lit/ds/symlink/tpa6110a2.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+  (tags "HVSSOP SO")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm (at 0 2.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 1.61) (end 1.5 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 1.61) (end -1.5 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 -1.61) (end 1.5 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 -1.61) (end -2.875 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.75 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 1.5) (end -1.5 -0.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 -0.75) (end -0.75 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.12 -1.75) (end -3.12 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.12 1.75) (end 3.12 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.12 1.75) (end 3.12 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.12 -1.75) (end -3.12 -1.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -2.15 -0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -2.15 -0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -2.15 0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -2.15 0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at 2.15 0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at 2.15 0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at 2.15 -0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 2.15 -0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd rect (at 0 0) (size 1.57 1.89) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at -0.39 -0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at -0.39 0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0.39 -0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0.39 0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.75 0.75) (thickness 0.11)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias.kicad_mod b/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias.kicad_mod
new file mode 100644
index 000000000..3e9bf7484
--- /dev/null
+++ b/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias.kicad_mod
@@ -0,0 +1,50 @@
+(module HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias (layer F.Cu) (tedit 62184129)
+  (descr "HVSSOP, 8 Pin (https://www.ti.com/lit/ds/symlink/tpa6110a2.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+  (tags "HVSSOP SO")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias (at 0 2.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 1.61) (end 1.5 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 1.61) (end -1.5 1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 -1.61) (end 1.5 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 -1.61) (end -2.875 -1.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.75 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 1.5) (end -1.5 -0.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.5 -0.75) (end -0.75 -1.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.12 -1.75) (end -3.12 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.12 1.75) (end 3.12 1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.12 1.75) (end 3.12 -1.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.12 -1.75) (end -3.12 -1.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -2.15 -0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -2.15 -0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -2.15 0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -2.15 0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at 2.15 0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at 2.15 0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at 2.15 -0.325) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 2.15 -0.975) (size 1.45 0.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd rect (at 0 0) (size 1.57 1.89) (layers F.Cu F.Mask))
+  (pad 9 thru_hole circle (at -0.485 -0.645) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 9 thru_hole circle (at 0.485 -0.645) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 9 thru_hole circle (at -0.485 0.645) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 9 thru_hole circle (at 0.485 0.645) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+  (pad 9 smd rect (at 0 0) (size 1.57 1.89) (layers B.Cu))
+  (pad "" smd roundrect (at -0.39 -0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at -0.39 0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0.39 -0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0.39 0.47) (size 0.63 0.76) (layers F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.75 0.75) (thickness 0.11)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_SO.pretty/TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm.kicad_mod b/Package_SO.pretty/TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm.kicad_mod
new file mode 100644
index 000000000..86d6d06ce
--- /dev/null
+++ b/Package_SO.pretty/TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm.kicad_mod
@@ -0,0 +1,57 @@
+(module TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm (layer F.Cu) (tedit 60AC0452)
+  (descr "TSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-100132.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+  (tags "TSSOP SO")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm (at 0 4.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 3.385) (end 2.2 3.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 3.385) (end -2.2 3.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 -3.385) (end 2.2 -3.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start 0 -3.385) (end -3.625 -3.385) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.2 -3.25) (end 2.2 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.2 -3.25) (end 2.2 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.2 3.25) (end -2.2 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.2 3.25) (end -2.2 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.2 -2.25) (end -1.2 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.88 -3.5) (end -3.88 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.88 3.5) (end 3.88 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.88 3.5) (end 3.88 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.88 -3.5) (end -3.88 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -2.8875 -2.925) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -2.8875 -2.275) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -2.8875 -1.625) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -2.8875 -0.975) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -2.8875 -0.325) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -2.8875 0.325) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -2.8875 0.975) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -2.8875 1.625) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at -2.8875 2.275) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at -2.8875 2.925) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 2.8875 2.925) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 2.8875 2.275) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 2.8875 1.625) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 2.8875 0.975) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 15 smd roundrect (at 2.8875 0.325) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 16 smd roundrect (at 2.8875 -0.325) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 17 smd roundrect (at 2.8875 -0.975) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 18 smd roundrect (at 2.8875 -1.625) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 19 smd roundrect (at 2.8875 -2.275) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 20 smd roundrect (at 2.8875 -2.925) (size 1.475 0.4) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 21 smd rect (at 0 0) (size 2.15 3.35) (layers F.Cu F.Mask))
+  (pad "" smd roundrect (at -0.54 -0.84) (size 0.87 1.35) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at -0.54 0.84) (size 0.87 1.35) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0.54 -0.84) (size 0.87 1.35) (layers F.Paste) (roundrect_rratio 0.25))
+  (pad "" smd roundrect (at 0.54 0.84) (size 0.87 1.35) (layers F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_SON.pretty/Texas_DPY0002A_0.6x1mm_P0.65mm.kicad_mod b/Package_SON.pretty/Texas_DPY0002A_0.6x1mm_P0.65mm.kicad_mod
new file mode 100644
index 000000000..4c6b467c9
--- /dev/null
+++ b/Package_SON.pretty/Texas_DPY0002A_0.6x1mm_P0.65mm.kicad_mod
@@ -0,0 +1,32 @@
+(footprint "Texas_DPY0002A_0.6x1mm_P0.65mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 5FDF2536)
+  (descr "X1SON 2 pin 0.6x1mm 0.375mm height package, https://www.ti.com/lit/ml/mpss034c/mpss034c.pdf, https://www.ti.com/lit/ds/symlink/tpd6e05u06.pdf")
+  (tags "X1SON")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -1.25 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 25749d0b-6558-4ef4-bdb0-489013efb239)
+  )
+  (fp_text value "Texas_DPY0002A_0.6x1mm_P0.65mm" (at 0 1.25 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 0a82ac2e-025e-4abc-a212-9485d87700f0)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 0.25 0.25) (thickness 0.04)))
+    (tstamp d6dbbcd3-f209-4161-965c-67da455299fa)
+  )
+  (fp_circle (center -0.8 0) (end -0.75 0) (layer "F.SilkS") (width 0.1) (fill none) (tstamp 0ab2eee2-f9c8-4bf3-90d8-939e4d525445))
+  (fp_rect (start -0.65 -0.45) (end 0.65 0.45) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp de16873e-18ad-4c71-ab7d-374e9a71f152))
+  (fp_line (start -0.2 0.3) (end -0.2 -0.3) (layer "F.Fab") (width 0.1) (tstamp 399b77e5-d397-4c44-8829-f989a1b0801a))
+  (fp_line (start -0.4 0.3) (end -0.4 -0.3) (layer "F.Fab") (width 0.1) (tstamp 3f332de9-c195-485c-8499-ded9997d7a49))
+  (fp_line (start -0.3 0.3) (end -0.3 -0.3) (layer "F.Fab") (width 0.1) (tstamp 69a70dab-b077-428a-aa5b-2ec840c1deec))
+  (fp_rect (start -0.5 -0.3) (end 0.5 0.3) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5742a157-8bde-48fa-9f59-d876cf68305c))
+  (pad "1" smd rect (at -0.35 0) (size 0.3 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5704f0c0-7e5a-4a82-9baf-2e06bfd27258))
+  (pad "2" smd rect (at 0.35 0) (size 0.3 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b2053304-1efa-4ab9-9264-ff5b00cc5c9b))
+  (model "${KICAD6_3DMODEL_DIR}/Package_SON.3dshapes/Texas_DPY0002A_0.6x1mm_P0.65mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_SON.pretty/Texas_R-PUSON-N14.kicad_mod b/Package_SON.pretty/Texas_R-PUSON-N14.kicad_mod
new file mode 100644
index 000000000..fabcd90dd
--- /dev/null
+++ b/Package_SON.pretty/Texas_R-PUSON-N14.kicad_mod
@@ -0,0 +1,44 @@
+(module Texas_R-PUSON-N14 (layer F.Cu) (tedit 639F7D36)
+  (descr "USON, 14 Pin (https://www.ti.com/lit/ds/symlink/tpd6e05u06.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py")
+  (tags "USON NoLead")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Texas_R-PUSON-N14 (at 0 2.7) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.86) (end 0.675 -1.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.675 1.86) (end 0.675 1.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.3375 -1.75) (end 0.675 -1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.675 -1.75) (end 0.675 1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.675 1.75) (end -0.675 1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.675 1.75) (end -0.675 -1.4125) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.675 -1.4125) (end -0.3375 -1.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.3 -2) (end -1.3 2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.3 2) (end 1.3 2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.3 2) (end 1.3 -2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.3 -2) (end -1.3 -2) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -0.675 -1.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -0.675 -1) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -0.675 -0.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -0.675 0) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -0.675 0.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -0.675 1) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -0.675 1.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 0.675 1.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 9 smd roundrect (at 0.675 1) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 10 smd roundrect (at 0.675 0.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 11 smd roundrect (at 0.675 0) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 12 smd roundrect (at 0.675 -0.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 13 smd roundrect (at 0.675 -1) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 14 smd roundrect (at 0.675 -1.5) (size 0.75 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
+    (effects (font (size 0.34 0.34) (thickness 0.05)))
+  )
+  (model ${KICAD6_3DMODEL_DIR}/Package_SON.3dshapes/Texas_R-PUSON-N14.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Package_TO_SOT_SMD.pretty/ATPAK-2.kicad_mod b/Package_TO_SOT_SMD.pretty/ATPAK-2.kicad_mod
index 5403991ae..92e999f15 100644
--- a/Package_TO_SOT_SMD.pretty/ATPAK-2.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/ATPAK-2.kicad_mod
@@ -1,54 +1,49 @@
-(footprint "ATPAK-2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5BA2C72D)
+(module ATPAK-2 (layer F.Cu) (tedit 63BC10ED)
   (descr "ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF")
   (tags "ATPAK ")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 0b198390-6aa3-4e28-82fd-ab1b48f74bcb)
   )
-  (fp_text value "ATPAK-2" (at 0 4.5) (layer "F.Fab")
+  (fp_text value ATPAK-2 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 7353e563-997f-459a-97d4-283e9497ddef)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.65 -3.25) (end 4.15 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.15 -3.25) (end 4.15 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.15 3.25) (end 3.65 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.25) (end 3.65 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 3.25) (end -3.65 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 3.25) (end -3.65 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 -2.25) (end -2.65 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.65 -3.25) (end 3.65 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.3 -2.6) (end -5.35 -2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.35 -2.6) (end -5.35 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.35 -2) (end -3.65 -2) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.65 2) (end -5.35 2) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.35 2) (end -5.35 2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.35 2.6) (end -3.65 2.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.65 -3.45) (end -3.85 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.85 -3.45) (end -3.85 -3.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.85 -3.35) (end -5.75 -3.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.65 3.45) (end -3.85 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.85 3.45) (end -3.85 3.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.85 3.35) (end -4.95 3.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6 -3.5) (end -6 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6 3.5) (end 4.81 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.81 3.5) (end 4.81 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.81 -3.5) (end -6 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -4.95 -2.3) (size 1.6 1.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.166667))
+  (pad 3 smd roundrect (at -4.95 2.3) (size 1.6 1.5) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.166667))
+  (pad 2 smd roundrect (at 1.2 0) (size 6.7 6.5) (layers F.Cu F.Mask) (roundrect_rratio 0.038462))
+  (pad 2 smd roundrect (at 2.95 1.7) (size 3.2 3.1) (layers F.Cu F.Paste) (roundrect_rratio 0.080645))
+  (pad 2 smd roundrect (at -0.55 -1.7) (size 3.2 3.1) (layers F.Cu F.Paste) (roundrect_rratio 0.080645))
+  (pad 2 smd roundrect (at 2.95 -1.7) (size 3.2 3.1) (layers F.Cu F.Paste) (roundrect_rratio 0.080645))
+  (pad 2 smd roundrect (at -0.55 1.7) (size 3.2 3.1) (layers F.Cu F.Paste) (roundrect_rratio 0.080645))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 80be16dc-0be3-4370-9c6b-38050daaabd7)
   )
-  (fp_line (start -3.25 3.45) (end -3.25 3.35) (layer "F.SilkS") (width 0.12) (tstamp afdbaa9b-5069-4c83-b291-97539d828ef6))
-  (fp_line (start -1.75 -3.45) (end -3.25 -3.45) (layer "F.SilkS") (width 0.12) (tstamp bc4979fb-0ba4-45fa-9e22-211721711143))
-  (fp_line (start -3.25 3.35) (end -4.35 3.35) (layer "F.SilkS") (width 0.12) (tstamp ccb0d8ff-0230-44ba-935d-899f396d1867))
-  (fp_line (start -3.25 -3.35) (end -5.15 -3.35) (layer "F.SilkS") (width 0.12) (tstamp d3a459cc-1ed8-4371-990f-af1c18f5f08c))
-  (fp_line (start -1.75 3.45) (end -3.25 3.45) (layer "F.SilkS") (width 0.12) (tstamp dd3df778-f6b3-4715-ae52-91067c89199b))
-  (fp_line (start -3.25 -3.45) (end -3.25 -3.35) (layer "F.SilkS") (width 0.12) (tstamp fd9c3d39-3e3a-4250-943a-0994ccd06b29))
-  (fp_line (start -5.4 3.5) (end 5.4 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 1611cbd6-c643-4037-bbc9-41932ca3d9b6))
-  (fp_line (start 5.4 3.5) (end 5.4 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 8b76caf6-252f-4137-8d5d-6b546c4bce74))
-  (fp_line (start -5.4 -3.5) (end -5.4 3.5) (layer "F.CrtYd") (width 0.05) (tstamp d3386b8b-0000-4483-9793-0585e6951397))
-  (fp_line (start 5.4 -3.5) (end -5.4 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp f64d2e1e-3b50-4377-9921-b54040b5d094))
-  (fp_line (start -3.05 2) (end -4.75 2) (layer "F.Fab") (width 0.1) (tstamp 04cf5dfb-3499-4469-99f7-ae93dbbc23d9))
-  (fp_line (start -4.75 -2) (end -3.05 -2) (layer "F.Fab") (width 0.1) (tstamp 09ddfa41-2aa1-4554-ba7f-3a1bc547cd31))
-  (fp_line (start 4.25 -3.25) (end 4.25 3.25) (layer "F.Fab") (width 0.1) (tstamp 12315b40-e9bd-4f48-bc16-c31027090d94))
-  (fp_line (start -2.7 -2.6) (end -4.75 -2.6) (layer "F.Fab") (width 0.1) (tstamp 36c22e59-9882-497f-8fe4-1a99a820d285))
-  (fp_line (start 4.75 3.25) (end 4.25 3.25) (layer "F.Fab") (width 0.1) (tstamp 522bcfb5-6a7e-4ef1-8ebc-47ab196b4842))
-  (fp_line (start -4.75 2) (end -4.75 2.6) (layer "F.Fab") (width 0.1) (tstamp 67be3184-6826-4768-b057-6bd9e2e3ee18))
-  (fp_line (start -4.75 -2.6) (end -4.75 -2) (layer "F.Fab") (width 0.1) (tstamp 76d3a96e-dd7f-42ff-a3cd-017fd4af0aa2))
-  (fp_line (start 4.75 -3.25) (end 4.75 3.25) (layer "F.Fab") (width 0.1) (tstamp 7b270c0f-4ab3-4bd1-a3ce-3e460063b65c))
-  (fp_line (start -3.05 3.25) (end -3.05 -2.25) (layer "F.Fab") (width 0.1) (tstamp b49c98f6-137c-4cd3-9fb3-6eb85c3f2f79))
-  (fp_line (start 4.25 -3.25) (end 4.75 -3.25) (layer "F.Fab") (width 0.1) (tstamp bdc10a44-7c1b-49cc-8894-1e624002c187))
-  (fp_line (start 4.25 3.25) (end -3.05 3.25) (layer "F.Fab") (width 0.1) (tstamp c5047eb4-ea07-49f5-b263-6a55e430edff))
-  (fp_line (start -2.05 -3.25) (end 4.25 -3.25) (layer "F.Fab") (width 0.1) (tstamp d0212385-8f0f-463c-99f3-9117a5c36072))
-  (fp_line (start -3.05 -2.25) (end -2.05 -3.25) (layer "F.Fab") (width 0.1) (tstamp e482b8cd-cf4a-4924-9424-fce042e4ff3b))
-  (fp_line (start -4.75 2.6) (end -3.05 2.6) (layer "F.Fab") (width 0.1) (tstamp e74c59ff-6923-4820-b309-6c4923b096f2))
-  (pad "" smd rect (at 0.05 1.7) (size 3.2 3.1) (layers "F.Paste") (tstamp 80b9c426-7ef2-4740-a875-32ffff87f1bb))
-  (pad "" smd rect (at 3.55 -1.7) (size 3.2 3.1) (layers "F.Paste") (tstamp a265abbb-5506-4efe-9147-1572325e95aa))
-  (pad "" smd rect (at 0.05 -1.7) (size 3.2 3.1) (layers "F.Paste") (tstamp c2a8c46b-0849-464a-994b-ae599c3eef52))
-  (pad "" smd rect (at 3.55 1.7) (size 3.2 3.1) (layers "F.Paste") (tstamp fe73ea1a-47f9-482c-8d34-646b59f5560c))
-  (pad "1" smd rect (at -4.35 -2.3) (size 1.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4cb3575d-1389-44eb-9bfc-26f8a6851b53))
-  (pad "2" smd rect (at 1.8 0) (size 6.7 6.5) (layers "F.Cu" "F.Mask") (tstamp ef8307b9-936c-4a46-b593-9ecca3533ab5))
-  (pad "3" smd rect (at -4.35 2.3) (size 1.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9fabd38f-08b0-4d9a-83e1-322c10ecd2aa))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/ATPAK-2.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/ATPAK-2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/Infineon_PG-TO-220-7Lead_TabPin8.kicad_mod b/Package_TO_SOT_SMD.pretty/Infineon_PG-TO-220-7Lead_TabPin8.kicad_mod
index a08d352cb..e849c6f73 100644
--- a/Package_TO_SOT_SMD.pretty/Infineon_PG-TO-220-7Lead_TabPin8.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/Infineon_PG-TO-220-7Lead_TabPin8.kicad_mod
@@ -1,52 +1,52 @@
 (footprint "Infineon_PG-TO-220-7Lead_TabPin8" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5A70F8B9)
+  (tedit 63BA0910)
   (descr "Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9")
   (tags "Infineon PG-TO-220-7")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.5) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -1.2625 -6.5) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 7cbed6c0-9254-499f-a4ba-5575a4a0c41a)
   )
-  (fp_text value "Infineon_PG-TO-220-7Lead_TabPin8" (at 0 6.5) (layer "F.Fab")
+  (fp_text value "Infineon_PG-TO-220-7Lead_TabPin8" (at -1.2625 6.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 1cb3196c-a6e6-4bbb-86dc-1b53ef7d9725)
   )
-  (fp_text user "${REFERENCE}" (at 2.65 -0.1) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 1.3875 -0.1) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp f0bfb08d-23e2-46c6-a154-652714e8541d)
   )
-  (fp_line (start -3.65 -5.2) (end -2.45 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 0d5c82f5-1a02-4d4b-bb61-e971747a01cf))
-  (fp_line (start -4.35 4.7) (end -3.65 4.7) (layer "F.SilkS") (width 0.12) (tstamp 5d77064b-d357-40e4-89ad-2d959b6fcf91))
-  (fp_line (start -3.65 5.2) (end -3.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 797ac67a-812a-4d16-8590-797aa55d17f9))
-  (fp_line (start -3.65 -4.7) (end -3.65 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 889ff4e0-e2c6-4e3e-9b0a-7f65f0c0b024))
-  (fp_line (start -2.45 5.2) (end -3.65 5.2) (layer "F.SilkS") (width 0.12) (tstamp 9db0c64e-2d1b-442f-9a51-b77d3bf5b9fe))
-  (fp_line (start -3.65 4.7) (end -3.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp c862a624-5026-495f-8598-c3a358d8e61a))
-  (fp_line (start -8.075 -4.7) (end -3.65 -4.7) (layer "F.SilkS") (width 0.12) (tstamp e9920b46-a6f1-4a6a-89b0-6d3ce8923f71))
-  (fp_line (start -8.32 -5.65) (end 8.33 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 798e04c7-cff4-4345-920f-b9b7c26a95bc))
-  (fp_line (start 8.33 5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 989b78fa-a006-4d75-b1e7-eb90b5874f3f))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp ab88024e-c0d0-4a9b-9f8a-69fe0e03ce02))
-  (fp_line (start 8.33 5.65) (end 8.33 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp d8aaed44-2c87-498e-883d-97e12c8e47fc))
-  (fp_line (start 5.925 -5) (end 5.925 5) (layer "F.Fab") (width 0.1) (tstamp 0c38bd5c-ab47-4704-9f82-db1d87f0031b))
-  (fp_line (start -3.4 -4) (end -3.4 5) (layer "F.Fab") (width 0.1) (tstamp 2752534d-5c29-4c93-a9ce-8b91c0a8dfad))
-  (fp_line (start -3.4 5) (end 5.85 5) (layer "F.Fab") (width 0.1) (tstamp 2f0660da-5eb4-44d9-a1ed-30473f94689a))
-  (fp_line (start 5.925 5) (end 6.925 5) (layer "F.Fab") (width 0.1) (tstamp 5fe8631d-a7c8-4780-9650-957609d7d1f2))
-  (fp_line (start -2.4 -5) (end 5.925 -5) (layer "F.Fab") (width 0.1) (tstamp 7ebf6793-c2cd-4e35-abc6-a6f25722bb52))
-  (fp_line (start 5.925 -5) (end 6.925 -5) (layer "F.Fab") (width 0.1) (tstamp c13b7221-7441-41c6-b51b-9388762dafa5))
-  (fp_line (start 6.925 -5) (end 6.925 5) (layer "F.Fab") (width 0.1) (tstamp f21ac93f-a67a-45b1-b6ca-dd3d8fa00033))
-  (fp_line (start -3.4 -4) (end -2.4 -5) (layer "F.Fab") (width 0.1) (tstamp f35921f2-d49c-4bb9-8ab9-5824ee023074))
-  (pad "" smd rect (at 1 2.75) (size 4.6 5.3) (layers "F.Paste") (tstamp 32dace5e-1d65-4977-bcca-181dae816d1a))
-  (pad "" smd rect (at 5.75 -2.75) (size 4.6 5.3) (layers "F.Paste") (tstamp 709bec9e-be75-4bf6-9ce1-b5e98de866e1))
-  (pad "" smd rect (at 1 -2.75) (size 4.6 5.3) (layers "F.Paste") (tstamp 729d227b-f1be-4af8-9a6c-4644c16b1391))
-  (pad "" smd rect (at 5.75 2.75) (size 4.6 5.3) (layers "F.Paste") (tstamp c8cd6183-d8f7-41bc-aabc-3735f171984d))
-  (pad "1" smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1fba62a6-07fc-43b0-afa7-9e68a36b30c8))
-  (pad "2" smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b501ef61-7073-40db-b24a-115ec0094366))
-  (pad "3" smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97df11f0-1838-44f0-af4a-d7916f06e59d))
-  (pad "4" smd rect (at -5.775 0) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5b3b142f-6758-4873-a296-200bc4c4cdac))
-  (pad "5" smd rect (at -5.775 1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5e5bfad5-1a5e-47ae-bbd6-d425f44cfb60))
-  (pad "6" smd rect (at -5.775 2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fff68b2-3f31-447c-9b49-11562b7e6c7e))
-  (pad "7" smd rect (at -5.775 3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1dbb098b-1256-4075-a314-75fe65c1c1bc))
-  (pad "8" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 32de4eb3-8168-4731-b21c-81c4a6231f43))
+  (fp_line (start -4.9125 -5.2) (end -3.7125 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 0d5c82f5-1a02-4d4b-bb61-e971747a01cf))
+  (fp_line (start -5.6125 4.7) (end -4.9125 4.7) (layer "F.SilkS") (width 0.12) (tstamp 5d77064b-d357-40e4-89ad-2d959b6fcf91))
+  (fp_line (start -4.9125 5.2) (end -4.9125 4.8) (layer "F.SilkS") (width 0.12) (tstamp 797ac67a-812a-4d16-8590-797aa55d17f9))
+  (fp_line (start -4.9125 -4.7) (end -4.9125 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 889ff4e0-e2c6-4e3e-9b0a-7f65f0c0b024))
+  (fp_line (start -3.7125 5.2) (end -4.9125 5.2) (layer "F.SilkS") (width 0.12) (tstamp 9db0c64e-2d1b-442f-9a51-b77d3bf5b9fe))
+  (fp_line (start -4.9125 4.7) (end -4.9125 4.8) (layer "F.SilkS") (width 0.12) (tstamp c862a624-5026-495f-8598-c3a358d8e61a))
+  (fp_line (start -9.3375 -4.7) (end -4.9125 -4.7) (layer "F.SilkS") (width 0.12) (tstamp e9920b46-a6f1-4a6a-89b0-6d3ce8923f71))
+  (fp_line (start -9.59 -5.65) (end 7.07 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 798e04c7-cff4-4345-920f-b9b7c26a95bc))
+  (fp_line (start 7.07 5.65) (end -9.59 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 989b78fa-a006-4d75-b1e7-eb90b5874f3f))
+  (fp_line (start -9.59 -5.65) (end -9.59 5.65) (layer "F.CrtYd") (width 0.05) (tstamp ab88024e-c0d0-4a9b-9f8a-69fe0e03ce02))
+  (fp_line (start 7.07 5.65) (end 7.07 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp d8aaed44-2c87-498e-883d-97e12c8e47fc))
+  (fp_line (start 4.6625 -5) (end 4.6625 5) (layer "F.Fab") (width 0.1) (tstamp 0c38bd5c-ab47-4704-9f82-db1d87f0031b))
+  (fp_line (start -4.6625 -4) (end -4.6625 5) (layer "F.Fab") (width 0.1) (tstamp 2752534d-5c29-4c93-a9ce-8b91c0a8dfad))
+  (fp_line (start -4.6625 5) (end 4.6625 5) (layer "F.Fab") (width 0.1) (tstamp 2f0660da-5eb4-44d9-a1ed-30473f94689a))
+  (fp_line (start 4.6625 5) (end 5.6625 5) (layer "F.Fab") (width 0.1) (tstamp 5fe8631d-a7c8-4780-9650-957609d7d1f2))
+  (fp_line (start -3.6625 -5) (end 4.6625 -5) (layer "F.Fab") (width 0.1) (tstamp 7ebf6793-c2cd-4e35-abc6-a6f25722bb52))
+  (fp_line (start 4.6625 -5) (end 5.6625 -5) (layer "F.Fab") (width 0.1) (tstamp c13b7221-7441-41c6-b51b-9388762dafa5))
+  (fp_line (start 5.6625 -5) (end 5.6625 5) (layer "F.Fab") (width 0.1) (tstamp f21ac93f-a67a-45b1-b6ca-dd3d8fa00033))
+  (fp_line (start -4.6625 -4) (end -3.6625 -5) (layer "F.Fab") (width 0.1) (tstamp f35921f2-d49c-4bb9-8ab9-5824ee023074))
+  (pad "" smd roundrect (at -0.2625 2.75) (size 4.6 5.3) (layers "F.Paste") (roundrect_rratio 0.05434782609) (tstamp 32dace5e-1d65-4977-bcca-181dae816d1a))
+  (pad "" smd roundrect (at 4.4875 -2.75) (size 4.6 5.3) (layers "F.Paste") (roundrect_rratio 0.05434782609) (tstamp 709bec9e-be75-4bf6-9ce1-b5e98de866e1))
+  (pad "" smd roundrect (at -0.2625 -2.75) (size 4.6 5.3) (layers "F.Paste") (roundrect_rratio 0.05434782609) (tstamp 729d227b-f1be-4af8-9a6c-4644c16b1391))
+  (pad "" smd roundrect (at 4.4875 2.75) (size 4.6 5.3) (layers "F.Paste") (roundrect_rratio 0.05434782609) (tstamp c8cd6183-d8f7-41bc-aabc-3735f171984d))
+  (pad "1" smd roundrect (at -7.0375 -3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1fba62a6-07fc-43b0-afa7-9e68a36b30c8))
+  (pad "2" smd roundrect (at -7.0375 -2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b501ef61-7073-40db-b24a-115ec0094366))
+  (pad "3" smd roundrect (at -7.0375 -1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 97df11f0-1838-44f0-af4a-d7916f06e59d))
+  (pad "4" smd roundrect (at -7.0375 0) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5b3b142f-6758-4873-a296-200bc4c4cdac))
+  (pad "5" smd roundrect (at -7.0375 1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5e5bfad5-1a5e-47ae-bbd6-d425f44cfb60))
+  (pad "6" smd roundrect (at -7.0375 2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8fff68b2-3f31-447c-9b49-11562b7e6c7e))
+  (pad "7" smd roundrect (at -7.0375 3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1dbb098b-1256-4075-a314-75fe65c1c1bc))
+  (pad "8" smd roundrect (at 2.1125 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.02659574468) (tstamp 32de4eb3-8168-4731-b21c-81c4a6231f43))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Infineon_PG-TO-220-7Lead_TabPin8.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/LFPAK56.kicad_mod b/Package_TO_SOT_SMD.pretty/LFPAK56.kicad_mod
index 1ba6d3bd9..105d6efb5 100644
--- a/Package_TO_SOT_SMD.pretty/LFPAK56.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/LFPAK56.kicad_mod
@@ -1,12 +1,12 @@
 (footprint "LFPAK56" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5BA2E0B1)
+  (tedit 63D05838)
   (descr "LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf")
   (tags "LFPAK56 SOT-669 Power-SO8")
   (solder_mask_margin 0.075)
   (solder_paste_margin -0.05)
   (attr smd)
-  (fp_text reference "REF**" (at -0.245 -3.48) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -0.08 -3.48) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 7f5f7757-6aee-454e-93d3-8f4c4c2fb8e2)
   )
@@ -14,61 +14,61 @@
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 74542b8f-8ee9-4e77-9af0-29dd82032a29)
   )
-  (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 0.165 0 90) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 4c36f56a-c9f0-4089-a78d-ca712b56d29c)
   )
-  (fp_line (start 1.985 -2.45) (end 1.985 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 0f2504ec-8ff9-4d03-a256-ba918444c4bf))
-  (fp_line (start -2.315 -2.6) (end -2.315 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 16233428-f2c1-46c3-976b-fc6f5cd35c73))
-  (fp_line (start -2.315 2.6) (end 1.985 2.6) (layer "F.SilkS") (width 0.12) (tstamp 39152451-f512-4665-8ac3-31081fb15868))
-  (fp_line (start 1.985 -2.6) (end -2.315 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 502ded3f-96e1-4f8d-97a2-f8e01a5a36be))
-  (fp_line (start -2.315 2.4) (end -2.315 2.6) (layer "F.SilkS") (width 0.12) (tstamp 9167f67d-e346-4d90-aa84-148cb52fc47a))
-  (fp_line (start 1.985 2.6) (end 1.985 2.45) (layer "F.SilkS") (width 0.12) (tstamp ad025dfb-62b7-45d2-9ce7-9453bdf53336))
-  (fp_line (start 3.67 -2.75) (end -3.67 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 02dc2b10-295e-40d3-9746-21d88f1c071e))
-  (fp_line (start 3.67 -2.75) (end 3.67 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 26f99fc9-3d4a-4e5e-98eb-108c9d830d29))
-  (fp_line (start -3.67 2.75) (end -3.67 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 2a874ba5-e1c8-4240-bb8f-2b0379fdfefe))
-  (fp_line (start -3.67 2.75) (end 3.67 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 5614e7ac-0b24-4c32-8f3e-1391b2ace68f))
-  (fp_line (start -3.215 -0.4) (end -2.215 -0.4) (layer "F.Fab") (width 0.1) (tstamp 070fcdac-2d49-4a97-840e-f2333bed67e0))
-  (fp_line (start -2.215 -2.5) (end -2.215 2.5) (layer "F.Fab") (width 0.1) (tstamp 144fe17f-4a59-4441-9403-e9a2e7a9f265))
-  (fp_line (start -3.215 2.15) (end -2.215 2.15) (layer "F.Fab") (width 0.1) (tstamp 1797e75c-709a-4396-8f29-91338a1b6c82))
-  (fp_line (start -3.215 0.4) (end -3.215 0.85) (layer "F.Fab") (width 0.1) (tstamp 1a1da755-e788-4fdd-8f2b-ee156bff0327))
-  (fp_line (start -3.215 -2.15) (end -2.215 -2.15) (layer "F.Fab") (width 0.1) (tstamp 2d3f2a62-e6d1-4060-8089-38f613477e63))
-  (fp_line (start 1.885 -2.5) (end -2.215 -2.5) (layer "F.Fab") (width 0.1) (tstamp 58631c76-bf7c-4f54-9008-2d37070c5373))
-  (fp_line (start -2.215 1.7) (end -3.215 1.7) (layer "F.Fab") (width 0.1) (tstamp 61be4817-a7dd-4c40-8660-927e6829db9f))
-  (fp_line (start 1.885 2.5) (end 1.885 -2.5) (layer "F.Fab") (width 0.1) (tstamp 62d1faa8-8cc2-4143-84c4-f011d52045ab))
-  (fp_line (start -3.215 0.85) (end -2.215 0.85) (layer "F.Fab") (width 0.1) (tstamp 649721de-7ce8-4467-965e-147780c2c509))
-  (fp_line (start -2.215 -0.85) (end -3.215 -0.85) (layer "F.Fab") (width 0.1) (tstamp 6613e7ce-81db-4894-b830-4fde9b86ebd5))
-  (fp_line (start -3.215 -1.65) (end -2.215 -1.65) (layer "F.Fab") (width 0.1) (tstamp 843d8a8b-11b9-44a7-abea-94b19ad288bd))
-  (fp_line (start 3.185 -2.2) (end 1.885 -2.2) (layer "F.Fab") (width 0.1) (tstamp 85cb1ca1-72d2-4be6-9350-eb1d6d511d0f))
-  (fp_line (start -2.215 0.4) (end -3.215 0.4) (layer "F.Fab") (width 0.1) (tstamp 9de15736-6e61-438d-9a6d-f48e7e6a13bb))
-  (fp_line (start -2.215 2.5) (end 1.885 2.5) (layer "F.Fab") (width 0.1) (tstamp b3933d4d-2b7b-4647-9070-19cd32f76634))
-  (fp_line (start 3.185 -2.2) (end 3.185 2.2) (layer "F.Fab") (width 0.1) (tstamp c07a4325-6561-4c63-9e6a-3999de16147b))
-  (fp_line (start -3.215 -2.15) (end -3.215 -1.65) (layer "F.Fab") (width 0.1) (tstamp c9e4b11c-a3e7-4e81-b252-143a0040806e))
-  (fp_line (start 3.185 2.2) (end 1.885 2.2) (layer "F.Fab") (width 0.1) (tstamp d3c26952-1743-4929-9496-74be56d91742))
-  (fp_line (start -3.215 1.7) (end -3.215 2.15) (layer "F.Fab") (width 0.1) (tstamp ef169667-a5ae-4999-933a-086b0d942b95))
-  (fp_line (start -3.215 -0.85) (end -3.215 -0.4) (layer "F.Fab") (width 0.1) (tstamp fdbe60ce-f029-42ce-b945-11f816fe43c8))
-  (pad "" smd rect (at 2.885 1.88 270) (size 0.6 0.9) (layers "F.Paste") (tstamp 0c5c58d5-6aa0-42fb-9ba4-5fe5b08f0577))
-  (pad "" smd rect (at -0.665 1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 14bbfbe9-4629-4020-9a39-57748d728291))
-  (pad "" smd rect (at 0.185 1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 285481a3-5872-473b-8899-5ea2c7c67d87))
-  (pad "" smd rect (at 1.035 -1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 31a63684-4e4c-411f-9717-fcb9a7ae3789))
-  (pad "" smd rect (at 0.185 0) (size 0.6 0.9) (layers "F.Paste") (tstamp 388488bd-085d-4d50-993d-78ce453d9cdf))
-  (pad "" smd rect (at 2.885 0.6 270) (size 0.6 0.9) (layers "F.Paste") (tstamp 3b531d6f-a9d5-4f24-a891-c3eff69ea4b6))
-  (pad "" smd rect (at -0.665 -1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 3ece6bac-6009-4f26-a6d8-e8280a26ba99))
-  (pad "" smd rect (at 2.885 -0.6 270) (size 0.6 0.9) (layers "F.Paste") (tstamp 6ab82c92-fef3-49ff-9e0e-162a9b45bc20))
-  (pad "" smd rect (at 1.035 0) (size 0.6 0.9) (layers "F.Paste") (tstamp a5c4df97-f378-402d-b27f-1c970ca5fb2b))
-  (pad "" smd rect (at -0.665 0) (size 0.6 0.9) (layers "F.Paste") (tstamp ca6f3746-9e3d-4166-8dd1-418653d2da58))
-  (pad "" smd rect (at 1.035 1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp d8e28bf1-a7e4-4c97-993b-13da5b832621))
-  (pad "" smd rect (at 0.185 -1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp dc425cb0-43b0-43a1-ac07-300293ceef24))
-  (pad "" smd rect (at 2.885 -1.88 270) (size 0.6 0.9) (layers "F.Paste") (tstamp de39e4f0-39b5-4ee1-96c2-df67e8f7600a))
-  (pad "1" smd rect (at -2.835 -1.91 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
+  (fp_line (start 2.15 -2.45) (end 2.15 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 0f2504ec-8ff9-4d03-a256-ba918444c4bf))
+  (fp_line (start -2.15 -2.6) (end -2.15 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 16233428-f2c1-46c3-976b-fc6f5cd35c73))
+  (fp_line (start -2.15 2.6) (end 2.15 2.6) (layer "F.SilkS") (width 0.12) (tstamp 39152451-f512-4665-8ac3-31081fb15868))
+  (fp_line (start 2.15 -2.6) (end -2.15 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 502ded3f-96e1-4f8d-97a2-f8e01a5a36be))
+  (fp_line (start -2.15 2.4) (end -2.15 2.6) (layer "F.SilkS") (width 0.12) (tstamp 9167f67d-e346-4d90-aa84-148cb52fc47a))
+  (fp_line (start 2.15 2.6) (end 2.15 2.45) (layer "F.SilkS") (width 0.12) (tstamp ad025dfb-62b7-45d2-9ce7-9453bdf53336))
+  (fp_line (start 3.835 -2.75) (end -3.505 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 02dc2b10-295e-40d3-9746-21d88f1c071e))
+  (fp_line (start 3.835 -2.75) (end 3.835 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 26f99fc9-3d4a-4e5e-98eb-108c9d830d29))
+  (fp_line (start -3.505 2.75) (end -3.505 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 2a874ba5-e1c8-4240-bb8f-2b0379fdfefe))
+  (fp_line (start -3.505 2.75) (end 3.835 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 5614e7ac-0b24-4c32-8f3e-1391b2ace68f))
+  (fp_line (start -3.05 -0.4) (end -2.05 -0.4) (layer "F.Fab") (width 0.1) (tstamp 070fcdac-2d49-4a97-840e-f2333bed67e0))
+  (fp_line (start -2.05 -2.5) (end -2.05 2.5) (layer "F.Fab") (width 0.1) (tstamp 144fe17f-4a59-4441-9403-e9a2e7a9f265))
+  (fp_line (start -3.05 2.15) (end -2.05 2.15) (layer "F.Fab") (width 0.1) (tstamp 1797e75c-709a-4396-8f29-91338a1b6c82))
+  (fp_line (start -3.05 0.4) (end -3.05 0.85) (layer "F.Fab") (width 0.1) (tstamp 1a1da755-e788-4fdd-8f2b-ee156bff0327))
+  (fp_line (start -3.05 -2.15) (end -2.05 -2.15) (layer "F.Fab") (width 0.1) (tstamp 2d3f2a62-e6d1-4060-8089-38f613477e63))
+  (fp_line (start 2.05 -2.5) (end -2.05 -2.5) (layer "F.Fab") (width 0.1) (tstamp 58631c76-bf7c-4f54-9008-2d37070c5373))
+  (fp_line (start -2.05 1.7) (end -3.05 1.7) (layer "F.Fab") (width 0.1) (tstamp 61be4817-a7dd-4c40-8660-927e6829db9f))
+  (fp_line (start 2.05 2.5) (end 2.05 -2.5) (layer "F.Fab") (width 0.1) (tstamp 62d1faa8-8cc2-4143-84c4-f011d52045ab))
+  (fp_line (start -3.05 0.85) (end -2.05 0.85) (layer "F.Fab") (width 0.1) (tstamp 649721de-7ce8-4467-965e-147780c2c509))
+  (fp_line (start -2.05 -0.85) (end -3.05 -0.85) (layer "F.Fab") (width 0.1) (tstamp 6613e7ce-81db-4894-b830-4fde9b86ebd5))
+  (fp_line (start -3.05 -1.65) (end -2.05 -1.65) (layer "F.Fab") (width 0.1) (tstamp 843d8a8b-11b9-44a7-abea-94b19ad288bd))
+  (fp_line (start 3.35 -2.2) (end 2.05 -2.2) (layer "F.Fab") (width 0.1) (tstamp 85cb1ca1-72d2-4be6-9350-eb1d6d511d0f))
+  (fp_line (start -2.05 0.4) (end -3.05 0.4) (layer "F.Fab") (width 0.1) (tstamp 9de15736-6e61-438d-9a6d-f48e7e6a13bb))
+  (fp_line (start -2.05 2.5) (end 2.05 2.5) (layer "F.Fab") (width 0.1) (tstamp b3933d4d-2b7b-4647-9070-19cd32f76634))
+  (fp_line (start 3.35 -2.2) (end 3.35 2.2) (layer "F.Fab") (width 0.1) (tstamp c07a4325-6561-4c63-9e6a-3999de16147b))
+  (fp_line (start -3.05 -2.15) (end -3.05 -1.65) (layer "F.Fab") (width 0.1) (tstamp c9e4b11c-a3e7-4e81-b252-143a0040806e))
+  (fp_line (start 3.35 2.2) (end 2.05 2.2) (layer "F.Fab") (width 0.1) (tstamp d3c26952-1743-4929-9496-74be56d91742))
+  (fp_line (start -3.05 1.7) (end -3.05 2.15) (layer "F.Fab") (width 0.1) (tstamp ef169667-a5ae-4999-933a-086b0d942b95))
+  (fp_line (start -3.05 -0.85) (end -3.05 -0.4) (layer "F.Fab") (width 0.1) (tstamp fdbe60ce-f029-42ce-b945-11f816fe43c8))
+  (pad "" smd rect (at 3.05 1.88 270) (size 0.6 0.9) (layers "F.Paste") (tstamp 0c5c58d5-6aa0-42fb-9ba4-5fe5b08f0577))
+  (pad "" smd rect (at -0.5 1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 14bbfbe9-4629-4020-9a39-57748d728291))
+  (pad "" smd rect (at 0.35 1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 285481a3-5872-473b-8899-5ea2c7c67d87))
+  (pad "" smd rect (at 1.2 -1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 31a63684-4e4c-411f-9717-fcb9a7ae3789))
+  (pad "" smd rect (at 0.35 0) (size 0.6 0.9) (layers "F.Paste") (tstamp 388488bd-085d-4d50-993d-78ce453d9cdf))
+  (pad "" smd rect (at 3.05 0.6 270) (size 0.6 0.9) (layers "F.Paste") (tstamp 3b531d6f-a9d5-4f24-a891-c3eff69ea4b6))
+  (pad "" smd rect (at -0.5 -1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp 3ece6bac-6009-4f26-a6d8-e8280a26ba99))
+  (pad "" smd rect (at 3.05 -0.6 270) (size 0.6 0.9) (layers "F.Paste") (tstamp 6ab82c92-fef3-49ff-9e0e-162a9b45bc20))
+  (pad "" smd rect (at 1.2 0) (size 0.6 0.9) (layers "F.Paste") (tstamp a5c4df97-f378-402d-b27f-1c970ca5fb2b))
+  (pad "" smd rect (at -0.5 0) (size 0.6 0.9) (layers "F.Paste") (tstamp ca6f3746-9e3d-4166-8dd1-418653d2da58))
+  (pad "" smd rect (at 1.2 1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp d8e28bf1-a7e4-4c97-993b-13da5b832621))
+  (pad "" smd rect (at 0.35 -1.15) (size 0.6 0.9) (layers "F.Paste") (tstamp dc425cb0-43b0-43a1-ac07-300293ceef24))
+  (pad "" smd rect (at 3.05 -1.88 270) (size 0.6 0.9) (layers "F.Paste") (tstamp de39e4f0-39b5-4ee1-96c2-df67e8f7600a))
+  (pad "1" smd rect (at -2.67 -1.91 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
     (solder_mask_margin 0.07) (solder_paste_margin -0.05) (tstamp ef7ed02e-99b1-4618-adbc-77c7c42fb948))
-  (pad "2" smd rect (at -2.835 -0.64 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
+  (pad "2" smd rect (at -2.67 -0.64 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
     (solder_mask_margin 0.07) (solder_paste_margin -0.05) (tstamp b4870366-11e6-46fc-be80-1b8242417744))
-  (pad "3" smd rect (at -2.835 0.64 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
+  (pad "3" smd rect (at -2.67 0.64 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
     (solder_mask_margin 0.07) (solder_paste_margin -0.05) (tstamp fa267987-8f61-4ef0-b5fc-eda056c53ce8))
-  (pad "4" smd rect (at -2.835 1.91 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
+  (pad "4" smd rect (at -2.67 1.91 270) (size 0.7 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
     (solder_mask_margin 0.07) (solder_paste_margin -0.05) (tstamp 4c4fb0fe-ef59-4871-ba5a-990f475bbd16))
-  (pad "5" smd custom (at 0.435 0) (size 3.3 4.2) (layers "F.Cu" "F.Mask")
+  (pad "5" smd custom (at 0.6 0) (size 3.3 4.2) (layers "F.Cu" "F.Mask")
     (solder_mask_margin 0.07) (zone_connect 2)
     (options (clearance outline) (anchor rect))
     (primitives
diff --git a/Package_TO_SOT_SMD.pretty/Rohm_HRP7.kicad_mod b/Package_TO_SOT_SMD.pretty/Rohm_HRP7.kicad_mod
index 29c891285..af20b1ad4 100644
--- a/Package_TO_SOT_SMD.pretty/Rohm_HRP7.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/Rohm_HRP7.kicad_mod
@@ -1,109 +1,109 @@
 (footprint "Rohm_HRP7" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5BA2C6EB)
+  (tedit 63BA09BB)
   (descr "Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf")
   (tags "Rohm HRP7 SMD")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -5.9) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -0.015 -5.9) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 87889843-d690-4e9d-a1dc-7f13b16cf386)
   )
-  (fp_text value "Rohm_HRP7" (at 0 6) (layer "F.Fab")
+  (fp_text value "Rohm_HRP7" (at -0.015 6) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp bc8196a9-289f-47ac-b629-fc859f51bd42)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at -0.015 0) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 43fabed1-bef8-4ee4-97b2-ab7b83e2d828)
   )
-  (fp_line (start -4.185 -5.1) (end -3.485 -5.1) (layer "F.SilkS") (width 0.12) (tstamp 0493f8b2-3185-483f-ac95-1c0c5f04a98c))
-  (fp_line (start -5.585 -4.5) (end -4.185 -4.5) (layer "F.SilkS") (width 0.12) (tstamp 208976e8-9548-490f-ba94-c0ffdd53ade5))
-  (fp_line (start -3.485 5.1) (end -4.185 5.1) (layer "F.SilkS") (width 0.12) (tstamp 2ea8ae01-05a0-4a8f-a12e-a0d8f4397fae))
-  (fp_line (start -4.185 5.1) (end -4.185 4.5) (layer "F.SilkS") (width 0.12) (tstamp aec38adb-431f-4733-a066-430a7af041f5))
-  (fp_line (start -4.185 -4.5) (end -4.185 -5.1) (layer "F.SilkS") (width 0.12) (tstamp d709d31a-1938-4ed0-b894-7913e03c9f56))
-  (fp_line (start 5.9 5.25) (end -5.9 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 3aab6f17-633d-4040-afc6-5ef276c17e6b))
-  (fp_line (start -5.9 -5.25) (end -5.9 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 5e8b7b94-8e63-4b1d-a8ec-d41df70cd5df))
-  (fp_line (start -5.9 -5.25) (end 5.9 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 64c384d7-de18-4864-9f28-eb7bcdd458e5))
-  (fp_line (start 5.9 5.25) (end 5.9 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 7680679c-e56a-46f7-876e-50470a0adb81))
-  (fp_line (start -3.985 4.9) (end -3.985 -4.4) (layer "F.Fab") (width 0.1) (tstamp 02259b9f-3b6a-49f4-989c-c75cf1c90b68))
-  (fp_line (start 5.015 3.3) (end 4.515 4.4) (layer "F.Fab") (width 0.1) (tstamp 0ed5bd2d-2727-453f-93a4-29dcc14f80ed))
-  (fp_line (start 4.515 4.4) (end 4.015 4.4) (layer "F.Fab") (width 0.1) (tstamp 1ddbc428-9e30-45d2-8880-39c2ee87afbf))
-  (fp_line (start 5.015 -3.3) (end 5.015 3.3) (layer "F.Fab") (width 0.1) (tstamp 2aa09de3-8f17-400e-a64f-e74e551c7bc8))
-  (fp_line (start 4.015 4.9) (end -3.985 4.9) (layer "F.Fab") (width 0.1) (tstamp 4665f3e0-30c2-4de5-825e-75f08a481a29))
-  (fp_line (start 4.515 -4.4) (end 5.015 -3.3) (layer "F.Fab") (width 0.1) (tstamp 481e9872-156b-46c4-b31d-cfa9ee9942ca))
-  (fp_line (start -3.485 -4.9) (end 4.015 -4.9) (layer "F.Fab") (width 0.1) (tstamp 791f0456-43fc-407a-8822-ff1fdef637fc))
-  (fp_line (start 4.015 -4.4) (end 4.515 -4.4) (layer "F.Fab") (width 0.1) (tstamp 8cbdc78d-f29c-4a22-a932-0331b3cd51ab))
-  (fp_line (start -3.985 -4.4) (end -3.485 -4.9) (layer "F.Fab") (width 0.1) (tstamp b92dd022-915a-4f28-afe9-b92d9ef649de))
-  (fp_line (start 4.015 -4.9) (end 4.015 4.9) (layer "F.Fab") (width 0.1) (tstamp db0bf016-0816-4995-81c4-2cbef5bb5970))
-  (pad "" smd rect (at 3.405 -2.5) (size 4 4.5) (layers "F.Paste") (tstamp 2cd19332-7a3f-4aa8-b7e6-72a0a9eae51e))
-  (pad "" smd rect (at -1.095 -2.5) (size 4 4.5) (layers "F.Paste") (tstamp 47cf3c3b-7c5d-400b-8837-ed640e8aa1fa))
-  (pad "" smd rect (at -1.095 2.5) (size 4 4.5) (layers "F.Paste") (tstamp 714f1949-6e18-4d4c-ad15-2e9f9d09e0f8))
-  (pad "" smd rect (at 3.405 2.5) (size 4 4.5) (layers "F.Paste") (tstamp 7a4cd08b-b3a5-41cf-8c96-be75d4444e64))
-  (pad "1" smd rect (at -4.97 -3.81) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 490ea4c3-c327-40e0-b7d8-bb9c612d383d))
-  (pad "2" smd rect (at -4.97 -2.54) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63026970-a016-4fe9-acad-7c815e193c65))
-  (pad "3" smd rect (at -4.97 -1.27) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4da97155-3254-448e-b880-18899373ade8))
-  (pad "4" thru_hole circle (at 4.755 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 019ed390-2f65-426a-b52d-4b187186af39))
-  (pad "4" thru_hole circle (at 1.155 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 047e65e9-cd88-4184-8570-ac26aa14ff90))
-  (pad "4" thru_hole circle (at 2.355 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 08f250e1-4760-45ef-b7f5-eee3bca72d68))
-  (pad "4" thru_hole circle (at 2.355 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 0bf3253b-23e1-4199-8ada-3ed19e2a378f))
-  (pad "4" thru_hole circle (at -2.445 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 0fa70936-b3ab-4e79-becd-8bdc7a2ee107))
-  (pad "4" smd rect (at 1.155 0) (size 9 10) (layers "F.Cu" "F.Mask") (tstamp 117deacd-a118-460b-a245-cde8763f337e))
-  (pad "4" thru_hole circle (at -2.445 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 166eb26e-e252-401b-a32b-0e6a0bc19dd3))
-  (pad "4" thru_hole circle (at -1.245 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 1b6334be-3bdd-41a3-97fe-59e5ef33fbdd))
-  (pad "4" thru_hole circle (at -1.245 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 1cd37aac-eab0-464e-9fd2-a5b5ed396cc2))
-  (pad "4" thru_hole circle (at 4.755 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 1f947661-4987-4471-88b4-65eca061e69d))
-  (pad "4" thru_hole circle (at 3.555 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 205edfde-9038-4d28-a8f7-0da9c36510ef))
-  (pad "4" thru_hole circle (at 3.555 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 2362359b-8de1-4150-afe2-5bd0bd2dcf90))
-  (pad "4" thru_hole circle (at -2.445 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 23eb96dd-b02d-4cf0-b36f-cc8c0b1abc7b))
-  (pad "4" thru_hole circle (at 1.155 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 25f0a0de-035f-4bcb-bdea-2aa6d1847a2c))
-  (pad "4" thru_hole circle (at 3.555 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 29644c86-caa8-4939-a45f-3071eafc315a))
-  (pad "4" thru_hole circle (at 4.755 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 2a57edf3-a854-4483-a4e4-20a257376633))
-  (pad "4" thru_hole circle (at 3.555 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3227b682-bf95-4610-a4cd-ea358485ecc7))
-  (pad "4" thru_hole circle (at -0.045 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3819c55e-d852-402e-a49e-9728045b6342))
-  (pad "4" smd rect (at 1.155 0) (size 9 10) (layers "B.Cu") (tstamp 3868945d-1e5e-4561-9890-22407956a257))
-  (pad "4" thru_hole circle (at 3.555 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 38a91701-1665-4615-a264-414a42a6fac6))
-  (pad "4" thru_hole circle (at -1.245 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3cab8ca4-22d8-4616-bdfe-552616ca9398))
-  (pad "4" thru_hole circle (at -1.245 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3f52ffcd-6f78-4658-9f3b-7ea5d2ed43c2))
-  (pad "4" thru_hole circle (at 4.755 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 40d202bd-ad7e-4ca5-aa47-9fa795219fde))
-  (pad "4" thru_hole circle (at -1.245 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 4629bfe7-27f2-4410-8d68-a9b20e867cd9))
-  (pad "4" thru_hole circle (at 2.355 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 500954b3-d333-4669-9259-e485defd3076))
-  (pad "4" thru_hole circle (at 2.355 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 55788c49-73c4-4e27-870b-a9e54853c42c))
-  (pad "4" thru_hole circle (at -0.045 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 5fe0096a-b3c8-4cd3-9b89-60eabeeb3f76))
-  (pad "4" thru_hole circle (at 3.555 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 639c1f6c-9e2d-4794-a50c-87297cea0e4f))
-  (pad "4" thru_hole circle (at 1.155 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 799d0d26-65e4-4bdc-8ba5-1df73174bdb2))
-  (pad "4" thru_hole circle (at -0.045 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 7d78cabb-e779-41aa-b5c8-08c86a5ea9bf))
-  (pad "4" thru_hole circle (at 3.555 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 87954b0c-4ba2-4c30-9557-f43ccf8d8a46))
-  (pad "4" thru_hole circle (at 2.355 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 889ef37e-3040-4c03-93bb-912c7ae740ff))
-  (pad "4" thru_hole circle (at -2.445 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 8b475fb5-5edb-41cd-86a9-d0ecf0b2088c))
-  (pad "4" thru_hole circle (at -2.445 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 8eae6610-f5f9-4392-b256-738544810cb6))
-  (pad "4" thru_hole circle (at -0.045 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 96c560ce-262f-4651-8163-394bcf13696e))
-  (pad "4" thru_hole circle (at -0.045 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 9c3051cb-a0a2-40e8-ac72-7c0d491e585a))
-  (pad "4" thru_hole circle (at 2.355 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 9d2b6642-9531-4398-9b9b-92469facd1a8))
-  (pad "4" thru_hole circle (at 1.155 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp a0feb879-ba2d-4a6a-a804-c414d7d693eb))
-  (pad "4" thru_hole circle (at -1.245 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp af4f175e-4024-4bcf-b6ca-ddb2234dc514))
-  (pad "4" thru_hole circle (at 4.755 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b23a9b3a-1605-4dd7-81d2-cb71a4841314))
-  (pad "4" thru_hole circle (at 1.155 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b411300f-7be8-419c-9dfb-f945e4cb1c7a))
-  (pad "4" thru_hole circle (at -2.445 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b477f228-81d5-49fc-afea-fdb67e316d00))
-  (pad "4" thru_hole circle (at -0.045 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b480a5a0-5aff-4db4-8811-ad2b3a8d1131))
-  (pad "4" thru_hole circle (at -2.445 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b557f5fe-73eb-4e7a-887a-149cca1da4df))
-  (pad "4" thru_hole circle (at 1.155 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp babfe8bb-b944-4a0c-b221-32be55af680a))
-  (pad "4" thru_hole circle (at -0.045 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp bd4d6120-7e7a-4a76-9bc4-a5487a4d01ae))
-  (pad "4" thru_hole circle (at 4.755 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp c7d856b6-969f-4061-96d0-6bcb23c2cf96))
-  (pad "4" smd rect (at -4.97 0) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c8d4e68c-fe35-4918-9702-d06a2f6453fc))
-  (pad "4" thru_hole circle (at 2.355 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp cb99d8be-e655-4b97-9132-37f197c2ff4a))
-  (pad "4" thru_hole circle (at -1.245 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp d0e04d5c-2c1d-4002-8b33-ca265522a60c))
-  (pad "4" thru_hole circle (at 4.755 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp d1e32652-ab51-4488-a7e5-1f4041ccb92b))
-  (pad "4" thru_hole circle (at -2.445 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp d4e80a68-1205-4a58-a840-7cd25ad57b9e))
-  (pad "4" thru_hole circle (at 4.755 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp db0280d1-e507-4fe5-8c26-f7ba922e43b9))
-  (pad "4" thru_hole circle (at -1.245 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp dce48a48-1727-43de-8967-e024051d142d))
-  (pad "4" thru_hole circle (at -0.045 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp dffed090-6889-40de-816f-d95de6b5c181))
-  (pad "4" thru_hole circle (at 3.555 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp e1e7143d-625c-4159-b66b-a937462838f6))
-  (pad "4" thru_hole circle (at 1.155 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp e3dac2fb-f442-44e6-adfb-50c183aaa1db))
-  (pad "4" thru_hole circle (at 1.155 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp e477b91b-7f4a-46a0-8581-f141f79f82a0))
-  (pad "4" thru_hole circle (at 2.355 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp f682be22-42ae-4979-8905-cfc3c6e0f8fc))
-  (pad "5" smd rect (at -4.97 1.27) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 286377fb-4a2a-4548-9c2e-0c850a5332d8))
-  (pad "6" smd rect (at -4.97 2.54) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0b4c712e-908d-4c26-935d-fbd0a47acdc4))
-  (pad "7" smd rect (at -4.97 3.81) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 43873a49-6d3e-4f8a-ac95-f592e4b5b802))
+  (fp_line (start -4.2 -5.1) (end -3.5 -5.1) (layer "F.SilkS") (width 0.12) (tstamp 0493f8b2-3185-483f-ac95-1c0c5f04a98c))
+  (fp_line (start -5.6 -4.5) (end -4.2 -4.5) (layer "F.SilkS") (width 0.12) (tstamp 208976e8-9548-490f-ba94-c0ffdd53ade5))
+  (fp_line (start -3.5 5.1) (end -4.2 5.1) (layer "F.SilkS") (width 0.12) (tstamp 2ea8ae01-05a0-4a8f-a12e-a0d8f4397fae))
+  (fp_line (start -4.2 5.1) (end -4.2 4.5) (layer "F.SilkS") (width 0.12) (tstamp aec38adb-431f-4733-a066-430a7af041f5))
+  (fp_line (start -4.2 -4.5) (end -4.2 -5.1) (layer "F.SilkS") (width 0.12) (tstamp d709d31a-1938-4ed0-b894-7913e03c9f56))
+  (fp_line (start 5.89 5.25) (end -5.92 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 3aab6f17-633d-4040-afc6-5ef276c17e6b))
+  (fp_line (start -5.92 -5.25) (end -5.92 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 5e8b7b94-8e63-4b1d-a8ec-d41df70cd5df))
+  (fp_line (start -5.92 -5.25) (end 5.89 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 64c384d7-de18-4864-9f28-eb7bcdd458e5))
+  (fp_line (start 5.89 5.25) (end 5.89 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 7680679c-e56a-46f7-876e-50470a0adb81))
+  (fp_line (start -4 4.9) (end -4 -4.4) (layer "F.Fab") (width 0.1) (tstamp 02259b9f-3b6a-49f4-989c-c75cf1c90b68))
+  (fp_line (start 5 3.3) (end 4.5 4.4) (layer "F.Fab") (width 0.1) (tstamp 0ed5bd2d-2727-453f-93a4-29dcc14f80ed))
+  (fp_line (start 4.5 4.4) (end 4 4.4) (layer "F.Fab") (width 0.1) (tstamp 1ddbc428-9e30-45d2-8880-39c2ee87afbf))
+  (fp_line (start 5 -3.3) (end 5 3.3) (layer "F.Fab") (width 0.1) (tstamp 2aa09de3-8f17-400e-a64f-e74e551c7bc8))
+  (fp_line (start 4 4.9) (end -4 4.9) (layer "F.Fab") (width 0.1) (tstamp 4665f3e0-30c2-4de5-825e-75f08a481a29))
+  (fp_line (start 4.5 -4.4) (end 5 -3.3) (layer "F.Fab") (width 0.1) (tstamp 481e9872-156b-46c4-b31d-cfa9ee9942ca))
+  (fp_line (start -3.5 -4.9) (end 4 -4.9) (layer "F.Fab") (width 0.1) (tstamp 791f0456-43fc-407a-8822-ff1fdef637fc))
+  (fp_line (start 4 -4.4) (end 4.5 -4.4) (layer "F.Fab") (width 0.1) (tstamp 8cbdc78d-f29c-4a22-a932-0331b3cd51ab))
+  (fp_line (start -4 -4.4) (end -3.5 -4.9) (layer "F.Fab") (width 0.1) (tstamp b92dd022-915a-4f28-afe9-b92d9ef649de))
+  (fp_line (start 4 -4.9) (end 4 4.9) (layer "F.Fab") (width 0.1) (tstamp db0bf016-0816-4995-81c4-2cbef5bb5970))
+  (pad "" smd roundrect (at 3.39 -2.5) (size 4 4.5) (layers "F.Paste") (roundrect_rratio 0.0625) (tstamp 2cd19332-7a3f-4aa8-b7e6-72a0a9eae51e))
+  (pad "" smd roundrect (at -1.11 -2.5) (size 4 4.5) (layers "F.Paste") (roundrect_rratio 0.0625) (tstamp 47cf3c3b-7c5d-400b-8837-ed640e8aa1fa))
+  (pad "" smd roundrect (at -1.11 2.5) (size 4 4.5) (layers "F.Paste") (roundrect_rratio 0.0625) (tstamp 714f1949-6e18-4d4c-ad15-2e9f9d09e0f8))
+  (pad "" smd roundrect (at 3.39 2.5) (size 4 4.5) (layers "F.Paste") (roundrect_rratio 0.0625) (tstamp 7a4cd08b-b3a5-41cf-8c96-be75d4444e64))
+  (pad "1" smd roundrect (at -4.985 -3.81) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 490ea4c3-c327-40e0-b7d8-bb9c612d383d))
+  (pad "2" smd roundrect (at -4.985 -2.54) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 63026970-a016-4fe9-acad-7c815e193c65))
+  (pad "3" smd roundrect (at -4.985 -1.27) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 4da97155-3254-448e-b880-18899373ade8))
+  (pad "4" thru_hole circle (at 4.74 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 019ed390-2f65-426a-b52d-4b187186af39))
+  (pad "4" thru_hole circle (at 1.14 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 047e65e9-cd88-4184-8570-ac26aa14ff90))
+  (pad "4" thru_hole circle (at 2.34 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 08f250e1-4760-45ef-b7f5-eee3bca72d68))
+  (pad "4" thru_hole circle (at 2.34 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 0bf3253b-23e1-4199-8ada-3ed19e2a378f))
+  (pad "4" thru_hole circle (at -2.46 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 0fa70936-b3ab-4e79-becd-8bdc7a2ee107))
+  (pad "4" smd roundrect (at 1.14 0) (size 9 10) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.02777777778) (tstamp 117deacd-a118-460b-a245-cde8763f337e))
+  (pad "4" thru_hole circle (at -2.46 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 166eb26e-e252-401b-a32b-0e6a0bc19dd3))
+  (pad "4" thru_hole circle (at -1.26 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 1b6334be-3bdd-41a3-97fe-59e5ef33fbdd))
+  (pad "4" thru_hole circle (at -1.26 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 1cd37aac-eab0-464e-9fd2-a5b5ed396cc2))
+  (pad "4" thru_hole circle (at 4.74 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 1f947661-4987-4471-88b4-65eca061e69d))
+  (pad "4" thru_hole circle (at 3.54 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 205edfde-9038-4d28-a8f7-0da9c36510ef))
+  (pad "4" thru_hole circle (at 3.54 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 2362359b-8de1-4150-afe2-5bd0bd2dcf90))
+  (pad "4" thru_hole circle (at -2.46 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 23eb96dd-b02d-4cf0-b36f-cc8c0b1abc7b))
+  (pad "4" thru_hole circle (at 1.14 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 25f0a0de-035f-4bcb-bdea-2aa6d1847a2c))
+  (pad "4" thru_hole circle (at 3.54 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 29644c86-caa8-4939-a45f-3071eafc315a))
+  (pad "4" thru_hole circle (at 4.74 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 2a57edf3-a854-4483-a4e4-20a257376633))
+  (pad "4" thru_hole circle (at 3.54 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3227b682-bf95-4610-a4cd-ea358485ecc7))
+  (pad "4" thru_hole circle (at -0.06 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3819c55e-d852-402e-a49e-9728045b6342))
+  (pad "4" smd roundrect (at 1.14 0) (size 9 10) (layers "B.Cu") (roundrect_rratio 0.02777777778) (tstamp 3868945d-1e5e-4561-9890-22407956a257))
+  (pad "4" thru_hole circle (at 3.54 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 38a91701-1665-4615-a264-414a42a6fac6))
+  (pad "4" thru_hole circle (at -1.26 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3cab8ca4-22d8-4616-bdfe-552616ca9398))
+  (pad "4" thru_hole circle (at -1.26 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 3f52ffcd-6f78-4658-9f3b-7ea5d2ed43c2))
+  (pad "4" thru_hole circle (at 4.74 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 40d202bd-ad7e-4ca5-aa47-9fa795219fde))
+  (pad "4" thru_hole circle (at -1.26 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 4629bfe7-27f2-4410-8d68-a9b20e867cd9))
+  (pad "4" thru_hole circle (at 2.34 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 500954b3-d333-4669-9259-e485defd3076))
+  (pad "4" thru_hole circle (at 2.34 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 55788c49-73c4-4e27-870b-a9e54853c42c))
+  (pad "4" thru_hole circle (at -0.06 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 5fe0096a-b3c8-4cd3-9b89-60eabeeb3f76))
+  (pad "4" thru_hole circle (at 3.54 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 639c1f6c-9e2d-4794-a50c-87297cea0e4f))
+  (pad "4" thru_hole circle (at 1.14 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 799d0d26-65e4-4bdc-8ba5-1df73174bdb2))
+  (pad "4" thru_hole circle (at -0.06 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 7d78cabb-e779-41aa-b5c8-08c86a5ea9bf))
+  (pad "4" thru_hole circle (at 3.54 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 87954b0c-4ba2-4c30-9557-f43ccf8d8a46))
+  (pad "4" thru_hole circle (at 2.34 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 889ef37e-3040-4c03-93bb-912c7ae740ff))
+  (pad "4" thru_hole circle (at -2.46 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 8b475fb5-5edb-41cd-86a9-d0ecf0b2088c))
+  (pad "4" thru_hole circle (at -2.46 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 8eae6610-f5f9-4392-b256-738544810cb6))
+  (pad "4" thru_hole circle (at -0.06 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 96c560ce-262f-4651-8163-394bcf13696e))
+  (pad "4" thru_hole circle (at -0.06 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 9c3051cb-a0a2-40e8-ac72-7c0d491e585a))
+  (pad "4" thru_hole circle (at 2.34 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp 9d2b6642-9531-4398-9b9b-92469facd1a8))
+  (pad "4" thru_hole circle (at 1.14 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp a0feb879-ba2d-4a6a-a804-c414d7d693eb))
+  (pad "4" thru_hole circle (at -1.26 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp af4f175e-4024-4bcf-b6ca-ddb2234dc514))
+  (pad "4" thru_hole circle (at 4.74 -0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b23a9b3a-1605-4dd7-81d2-cb71a4841314))
+  (pad "4" thru_hole circle (at 1.14 -4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b411300f-7be8-419c-9dfb-f945e4cb1c7a))
+  (pad "4" thru_hole circle (at -2.46 1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b477f228-81d5-49fc-afea-fdb67e316d00))
+  (pad "4" thru_hole circle (at -0.06 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b480a5a0-5aff-4db4-8811-ad2b3a8d1131))
+  (pad "4" thru_hole circle (at -2.46 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp b557f5fe-73eb-4e7a-887a-149cca1da4df))
+  (pad "4" thru_hole circle (at 1.14 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp babfe8bb-b944-4a0c-b221-32be55af680a))
+  (pad "4" thru_hole circle (at -0.06 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp bd4d6120-7e7a-4a76-9bc4-a5487a4d01ae))
+  (pad "4" thru_hole circle (at 4.74 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp c7d856b6-969f-4061-96d0-6bcb23c2cf96))
+  (pad "4" smd roundrect (at -4.985 0) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c8d4e68c-fe35-4918-9702-d06a2f6453fc))
+  (pad "4" thru_hole circle (at 2.34 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp cb99d8be-e655-4b97-9132-37f197c2ff4a))
+  (pad "4" thru_hole circle (at -1.26 -1.8) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp d0e04d5c-2c1d-4002-8b33-ca265522a60c))
+  (pad "4" thru_hole circle (at 4.74 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp d1e32652-ab51-4488-a7e5-1f4041ccb92b))
+  (pad "4" thru_hole circle (at -2.46 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp d4e80a68-1205-4a58-a840-7cd25ad57b9e))
+  (pad "4" thru_hole circle (at 4.74 -3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp db0280d1-e507-4fe5-8c26-f7ba922e43b9))
+  (pad "4" thru_hole circle (at -1.26 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp dce48a48-1727-43de-8967-e024051d142d))
+  (pad "4" thru_hole circle (at -0.06 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp dffed090-6889-40de-816f-d95de6b5c181))
+  (pad "4" thru_hole circle (at 3.54 0.6) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp e1e7143d-625c-4159-b66b-a937462838f6))
+  (pad "4" thru_hole circle (at 1.14 3) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp e3dac2fb-f442-44e6-adfb-50c183aaa1db))
+  (pad "4" thru_hole circle (at 1.14 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp e477b91b-7f4a-46a0-8581-f141f79f82a0))
+  (pad "4" thru_hole circle (at 2.34 4.2) (size 0.6 0.6) (drill 0.3) (layers *.Cu) (tstamp f682be22-42ae-4979-8905-cfc3c6e0f8fc))
+  (pad "5" smd roundrect (at -4.985 1.27) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 286377fb-4a2a-4548-9c2e-0c850a5332d8))
+  (pad "6" smd roundrect (at -4.985 2.54) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0b4c712e-908d-4c26-935d-fbd0a47acdc4))
+  (pad "7" smd roundrect (at -4.985 3.81) (size 1.37 0.93) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 43873a49-6d3e-4f8a-ac95-f592e4b5b802))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Rohm_HRP7.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/SOT-89-3.kicad_mod b/Package_TO_SOT_SMD.pretty/SOT-89-3.kicad_mod
index 5605184f2..e822908d3 100644
--- a/Package_TO_SOT_SMD.pretty/SOT-89-3.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/SOT-89-3.kicad_mod
@@ -1,39 +1,39 @@
 (footprint "SOT-89-3" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5C33D6E8)
+  (tedit 63D059B2)
   (descr "SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf")
   (tags "SOT-89-3")
   (attr smd)
-  (fp_text reference "REF**" (at 0.3 -3.5) (layer "F.SilkS")
+  (fp_text reference "REF**" (at 0 -3.5) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp bf18b3b0-734e-466d-bfbe-3370076d744e)
   )
-  (fp_text value "SOT-89-3" (at 0.3 3.5) (layer "F.Fab")
+  (fp_text value "SOT-89-3" (at 0 3.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 449301ee-00aa-428d-bbe4-f4731cfe4c9b)
   )
-  (fp_text user "${REFERENCE}" (at 0.5 0 90) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 0.2 0 90) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp f07753cd-a50d-4078-86e5-4f3757a27abf)
   )
-  (fp_line (start 1.66 -2.36) (end 1.66 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 336b220a-3db4-40d4-980e-ce62a20f3015))
-  (fp_line (start -1.06 -2.36) (end 1.66 -2.36) (layer "F.SilkS") (width 0.12) (tstamp 338fe668-c124-489b-bc62-331c8de4c73d))
-  (fp_line (start -1.06 -2.36) (end -1.06 -2.13) (layer "F.SilkS") (width 0.12) (tstamp 4e3e1a94-0cde-4834-ab6c-1d4fd4c268c7))
-  (fp_line (start 1.66 1.05) (end 1.66 2.36) (layer "F.SilkS") (width 0.12) (tstamp 9bd2660d-7c5d-4459-8d16-bf8656589ecb))
-  (fp_line (start -2.2 -2.13) (end -1.06 -2.13) (layer "F.SilkS") (width 0.12) (tstamp b327550a-3a59-4be3-a4c6-b2f720e8db59))
-  (fp_line (start -1.06 2.36) (end -1.06 2.13) (layer "F.SilkS") (width 0.12) (tstamp ec799bf0-aca0-4044-916c-8d19926ffb17))
-  (fp_line (start 1.66 2.36) (end -1.06 2.36) (layer "F.SilkS") (width 0.12) (tstamp f76c3ab8-0d0b-4bde-bfff-3d51682d94fe))
-  (fp_line (start -2.55 2.5) (end -2.55 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 1ccf35cf-9ab6-4ebd-acf5-91ed7fd139ac))
-  (fp_line (start 2.55 -2.5) (end -2.55 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8964b4ee-fe9e-41a6-ba3b-9c64f1c1c58d))
-  (fp_line (start 2.55 -2.5) (end 2.55 2.5) (layer "F.CrtYd") (width 0.05) (tstamp d61ba8ac-45a9-465f-8b17-fcba3f4af819))
-  (fp_line (start -2.55 2.5) (end 2.55 2.5) (layer "F.CrtYd") (width 0.05) (tstamp fb860ebb-567c-41e6-ba95-d70757aa819f))
-  (fp_line (start 1.55 -2.25) (end 1.55 2.25) (layer "F.Fab") (width 0.1) (tstamp 007c426d-46f0-4826-bbb2-450a5c708f09))
-  (fp_line (start 1.55 2.25) (end -0.95 2.25) (layer "F.Fab") (width 0.1) (tstamp 45e9fb56-d1a2-4f42-a3e5-ac31afa228dd))
-  (fp_line (start -0.95 -1.25) (end 0.05 -2.25) (layer "F.Fab") (width 0.1) (tstamp 5c058663-c3e1-4da1-8c40-ca0d87eb5a7d))
-  (fp_line (start -0.95 2.25) (end -0.95 -1.25) (layer "F.Fab") (width 0.1) (tstamp 68903d2d-8147-4d3e-8d7e-2068e8f4b246))
-  (fp_line (start 0.05 -2.25) (end 1.55 -2.25) (layer "F.Fab") (width 0.1) (tstamp 74c60e4c-85c0-4a88-8906-61eac0bf098c))
-  (pad "1" smd rect (at -1.65 -1.5) (size 1.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e27f899-e72e-4822-b9ec-4934fd4c46a6))
-  (pad "2" smd custom (at -1.5625 0) (size 1.475 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
+  (fp_line (start 1.36 -2.36) (end 1.36 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 336b220a-3db4-40d4-980e-ce62a20f3015))
+  (fp_line (start -1.36 -2.36) (end 1.36 -2.36) (layer "F.SilkS") (width 0.12) (tstamp 338fe668-c124-489b-bc62-331c8de4c73d))
+  (fp_line (start -1.36 -2.36) (end -1.36 -2.13) (layer "F.SilkS") (width 0.12) (tstamp 4e3e1a94-0cde-4834-ab6c-1d4fd4c268c7))
+  (fp_line (start 1.36 1.05) (end 1.36 2.36) (layer "F.SilkS") (width 0.12) (tstamp 9bd2660d-7c5d-4459-8d16-bf8656589ecb))
+  (fp_line (start -2.5 -2.13) (end -1.36 -2.13) (layer "F.SilkS") (width 0.12) (tstamp b327550a-3a59-4be3-a4c6-b2f720e8db59))
+  (fp_line (start -1.36 2.36) (end -1.36 2.13) (layer "F.SilkS") (width 0.12) (tstamp ec799bf0-aca0-4044-916c-8d19926ffb17))
+  (fp_line (start 1.36 2.36) (end -1.36 2.36) (layer "F.SilkS") (width 0.12) (tstamp f76c3ab8-0d0b-4bde-bfff-3d51682d94fe))
+  (fp_line (start -2.85 2.5) (end -2.85 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 1ccf35cf-9ab6-4ebd-acf5-91ed7fd139ac))
+  (fp_line (start 2.25 -2.5) (end -2.85 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8964b4ee-fe9e-41a6-ba3b-9c64f1c1c58d))
+  (fp_line (start 2.25 -2.5) (end 2.25 2.5) (layer "F.CrtYd") (width 0.05) (tstamp d61ba8ac-45a9-465f-8b17-fcba3f4af819))
+  (fp_line (start -2.85 2.5) (end 2.25 2.5) (layer "F.CrtYd") (width 0.05) (tstamp fb860ebb-567c-41e6-ba95-d70757aa819f))
+  (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer "F.Fab") (width 0.1) (tstamp 007c426d-46f0-4826-bbb2-450a5c708f09))
+  (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer "F.Fab") (width 0.1) (tstamp 45e9fb56-d1a2-4f42-a3e5-ac31afa228dd))
+  (fp_line (start -1.25 -1.25) (end -0.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp 5c058663-c3e1-4da1-8c40-ca0d87eb5a7d))
+  (fp_line (start -1.25 2.25) (end -1.25 -1.25) (layer "F.Fab") (width 0.1) (tstamp 68903d2d-8147-4d3e-8d7e-2068e8f4b246))
+  (fp_line (start -0.25 -2.25) (end 1.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp 74c60e4c-85c0-4a88-8906-61eac0bf098c))
+  (pad "1" smd rect (at -1.95 -1.5) (size 1.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e27f899-e72e-4822-b9ec-4934fd4c46a6))
+  (pad "2" smd custom (at -1.8625 0) (size 1.475 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
     (zone_connect 2)
     (options (clearance outline) (anchor rect))
     (primitives
@@ -44,7 +44,7 @@
           (xy 3.8625 -0.8665)
         ) (width 0) (fill yes))
     ) (tstamp f7565102-cb31-4481-a68c-8141056268b7))
-  (pad "3" smd rect (at -1.65 1.5) (size 1.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 86ea0c98-be91-4b04-8ec3-8d88d470d6d8))
+  (pad "3" smd rect (at -1.95 1.5) (size 1.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 86ea0c98-be91-4b04-8ec3-8d88d470d6d8))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-89-3.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod b/Package_TO_SOT_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod
index 9ba37cd86..1e316f908 100644
--- a/Package_TO_SOT_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod
@@ -1,39 +1,39 @@
 (footprint "SOT-89-3_Handsoldering" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5C33D6DD)
+  (tedit 63D059F0)
   (descr "SOT-89-3 Handsoldering")
   (tags "SOT-89-3 Handsoldering")
   (attr smd)
-  (fp_text reference "REF**" (at 0.3 -3.5) (layer "F.SilkS")
+  (fp_text reference "REF**" (at 0 -3.5) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp a7fe9d96-6d70-455a-9498-e2ba8cc54c0f)
   )
-  (fp_text value "SOT-89-3_Handsoldering" (at 0.3 3.5) (layer "F.Fab")
+  (fp_text value "SOT-89-3_Handsoldering" (at 0 3.5) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 252daf77-e80a-4a6d-8f3b-20aa2497a9b1)
   )
-  (fp_text user "${REFERENCE}" (at 0.5 0 90) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 0.2 0 90) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 287ce4a3-a3e5-4e24-ad13-8c153a35bab4)
   )
-  (fp_line (start -2.2 -2.13) (end -1.06 -2.13) (layer "F.SilkS") (width 0.12) (tstamp 011f1f3a-410b-4778-8fec-2be7a4b9cd51))
-  (fp_line (start 1.66 2.36) (end -1.06 2.36) (layer "F.SilkS") (width 0.12) (tstamp 02b67dcc-1874-4e6d-a8be-79440702a760))
-  (fp_line (start -1.06 2.36) (end -1.06 2.13) (layer "F.SilkS") (width 0.12) (tstamp 1c43ad03-74ed-48cf-9449-7ca06cc4e262))
-  (fp_line (start -1.06 -2.36) (end 1.66 -2.36) (layer "F.SilkS") (width 0.12) (tstamp 2ab8af80-518d-4ee2-a81d-970b6174cfc5))
-  (fp_line (start -1.06 -2.36) (end -1.06 -2.13) (layer "F.SilkS") (width 0.12) (tstamp 624acede-cb0d-46d4-8c70-6220511ca903))
-  (fp_line (start 1.66 -2.36) (end 1.66 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 761d758a-1c0b-4e9c-83d5-4a008cf169f2))
-  (fp_line (start 1.66 1.05) (end 1.66 2.36) (layer "F.SilkS") (width 0.12) (tstamp cd9032c2-2e25-40c9-a62c-c7f21f21ec14))
-  (fp_line (start 3.55 -2.5) (end -3.55 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 70802abb-1ae1-4731-a0f4-3ba297828f05))
-  (fp_line (start -3.55 2.5) (end 3.55 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 9faf6ef1-3499-44a6-9132-414a85ad5b07))
-  (fp_line (start 3.55 -2.5) (end 3.55 2.5) (layer "F.CrtYd") (width 0.05) (tstamp d049a544-a810-4cac-b5a1-1d4f8cc03b4e))
-  (fp_line (start -3.55 2.5) (end -3.55 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp e12bb37d-460a-4d1e-b62b-43ceda1c8f24))
-  (fp_line (start 1.55 2.25) (end -0.95 2.25) (layer "F.Fab") (width 0.1) (tstamp 2140034a-9665-4c98-9271-9ac3a5e5cc92))
-  (fp_line (start 0.05 -2.25) (end 1.55 -2.25) (layer "F.Fab") (width 0.1) (tstamp 49a708f0-d518-45bb-89f2-04fcba5258e2))
-  (fp_line (start -0.95 2.25) (end -0.95 -1.25) (layer "F.Fab") (width 0.1) (tstamp 6d15d912-55ab-467a-8fbf-40338b7b850c))
-  (fp_line (start -0.95 -1.25) (end 0.05 -2.25) (layer "F.Fab") (width 0.1) (tstamp 88a0cbe7-fb64-4beb-87f2-c6957c79efca))
-  (fp_line (start 1.55 -2.25) (end 1.55 2.25) (layer "F.Fab") (width 0.1) (tstamp 9eb2aa29-1d70-4c45-80c0-e5ab13efc1bd))
-  (pad "1" smd rect (at -2.15 -1.5) (size 2.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 015e04df-05fc-4313-b578-1bf6adbb036f))
-  (pad "2" smd custom (at -2.0625 0) (size 2.475 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
+  (fp_line (start -2.5 -2.13) (end -1.36 -2.13) (layer "F.SilkS") (width 0.12) (tstamp 011f1f3a-410b-4778-8fec-2be7a4b9cd51))
+  (fp_line (start 1.36 2.36) (end -1.36 2.36) (layer "F.SilkS") (width 0.12) (tstamp 02b67dcc-1874-4e6d-a8be-79440702a760))
+  (fp_line (start -1.36 2.36) (end -1.36 2.13) (layer "F.SilkS") (width 0.12) (tstamp 1c43ad03-74ed-48cf-9449-7ca06cc4e262))
+  (fp_line (start -1.36 -2.36) (end 1.36 -2.36) (layer "F.SilkS") (width 0.12) (tstamp 2ab8af80-518d-4ee2-a81d-970b6174cfc5))
+  (fp_line (start -1.36 -2.36) (end -1.36 -2.13) (layer "F.SilkS") (width 0.12) (tstamp 624acede-cb0d-46d4-8c70-6220511ca903))
+  (fp_line (start 1.36 -2.36) (end 1.36 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 761d758a-1c0b-4e9c-83d5-4a008cf169f2))
+  (fp_line (start 1.36 1.05) (end 1.36 2.36) (layer "F.SilkS") (width 0.12) (tstamp cd9032c2-2e25-40c9-a62c-c7f21f21ec14))
+  (fp_line (start 3.25 -2.5) (end -3.85 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 70802abb-1ae1-4731-a0f4-3ba297828f05))
+  (fp_line (start -3.85 2.5) (end 3.25 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 9faf6ef1-3499-44a6-9132-414a85ad5b07))
+  (fp_line (start 3.25 -2.5) (end 3.25 2.5) (layer "F.CrtYd") (width 0.05) (tstamp d049a544-a810-4cac-b5a1-1d4f8cc03b4e))
+  (fp_line (start -3.85 2.5) (end -3.85 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp e12bb37d-460a-4d1e-b62b-43ceda1c8f24))
+  (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer "F.Fab") (width 0.1) (tstamp 2140034a-9665-4c98-9271-9ac3a5e5cc92))
+  (fp_line (start -0.25 -2.25) (end 1.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp 49a708f0-d518-45bb-89f2-04fcba5258e2))
+  (fp_line (start -1.25 2.25) (end -1.25 -1.25) (layer "F.Fab") (width 0.1) (tstamp 6d15d912-55ab-467a-8fbf-40338b7b850c))
+  (fp_line (start -1.25 -1.25) (end -0.25 -2.25) (layer "F.Fab") (width 0.1) (tstamp 88a0cbe7-fb64-4beb-87f2-c6957c79efca))
+  (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer "F.Fab") (width 0.1) (tstamp 9eb2aa29-1d70-4c45-80c0-e5ab13efc1bd))
+  (pad "1" smd rect (at -2.45 -1.5) (size 2.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 015e04df-05fc-4313-b578-1bf6adbb036f))
+  (pad "2" smd custom (at -2.3625 0) (size 2.475 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
     (zone_connect 2)
     (options (clearance outline) (anchor rect))
     (primitives
@@ -44,7 +44,7 @@
           (xy 5.3625 -0.8665)
         ) (width 0) (fill yes))
     ) (tstamp 37200321-6665-486e-8e98-207a61faf1f5))
-  (pad "3" smd rect (at -2.15 1.5) (size 2.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f8684497-efa9-4734-b128-18874a97bece))
+  (pad "3" smd rect (at -2.45 1.5) (size 2.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f8684497-efa9-4734-b128-18874a97bece))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-89-3.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-2.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-2.kicad_mod
index 90a515986..934f6de4f 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-2.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-2.kicad_mod
@@ -1,54 +1,49 @@
-(footprint "TO-252-2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70A390)
-  (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
+(module TO-252-2 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
   (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp cdbe2cc3-13bd-47c6-a232-89f22c58b346)
   )
-  (fp_text value "TO-252-2" (at 0 4.5) (layer "F.Fab")
+  (fp_text value TO-252-2 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 93ccb391-e2a7-47ac-8366-f1db240bc0d8)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.11 -2.7) (end 4.11 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 -2.7) (end 4.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 2.7) (end 3.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.25) (end 3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 3.25) (end -3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 3.25) (end -3.11 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -2.25) (end -2.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.11 -3.25) (end 3.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.705 -2.655) (end -5.81 -2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -2.655) (end -5.81 -1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.905) (end -3.11 -1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 1.905) (end -5.81 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.905) (end -5.81 2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 2.655) (end -3.11 2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.45) (end -3.31 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.45) (end -3.31 -3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.18) (end -6.14 -3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.45) (end -3.31 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.45) (end -3.31 3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.18) (end -4.41 3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.39 -3.5) (end -6.39 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.39 3.5) (end 4.71 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 3.5) (end 4.71 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 -3.5) (end -6.39 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 3 smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 2 smd roundrect (at 1.26 0) (size 6.4 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.043103))
+  (pad 2 smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 2 smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 2 smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 2 smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f2978bfb-ae31-4a29-9120-1cb97eeed041)
   )
-  (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer "F.SilkS") (width 0.12) (tstamp 10bbdf00-8d1f-4291-9cad-86c0eb6a672d))
-  (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 2843930f-6831-4251-aeb2-b460eb796105))
-  (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer "F.SilkS") (width 0.12) (tstamp 32c45990-64e1-47f0-9a78-f641b3efa162))
-  (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer "F.SilkS") (width 0.12) (tstamp 35f8bab1-bb4f-41fd-aa5f-39ccc2b46a8e))
-  (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 9edfe60e-353e-490c-80fa-c2ec2b7e17c7))
-  (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer "F.SilkS") (width 0.12) (tstamp d6d832aa-0d8f-401d-8499-2d29fa481619))
-  (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 0279deeb-39aa-496f-aa6d-0c563d2ee0ae))
-  (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 458319b7-eb03-4c1a-84b1-de3c11ca3461))
-  (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 892f5136-800f-48e9-8383-7aeee59eb4b1))
-  (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 9968d3aa-7723-4c52-8a52-262c0d2022d2))
-  (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 055cc9a8-3344-4dea-9181-ef256362827a))
-  (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer "F.Fab") (width 0.1) (tstamp 067680cd-220f-4755-bc04-b090edddf504))
-  (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer "F.Fab") (width 0.1) (tstamp 599ae03b-a011-4593-b6a9-ea994a2e82bd))
-  (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer "F.Fab") (width 0.1) (tstamp 5d6213ac-ca8e-4308-8b3a-018521bf8da3))
-  (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer "F.Fab") (width 0.1) (tstamp 5f6b6393-d444-48c7-86aa-fa3210841b96))
-  (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer "F.Fab") (width 0.1) (tstamp 6e6894e6-2f8f-469d-bfc9-27e4894bed4a))
-  (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer "F.Fab") (width 0.1) (tstamp 889cef51-c928-4a56-ba8c-1e21e421eea9))
-  (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer "F.Fab") (width 0.1) (tstamp 9282c73c-9e38-4174-a4b3-551c382aa644))
-  (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer "F.Fab") (width 0.1) (tstamp a2be3e64-3597-45bd-aeeb-11e67bc6290f))
-  (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer "F.Fab") (width 0.1) (tstamp a401ed58-5706-43df-bf34-95eeb4d17346))
-  (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer "F.Fab") (width 0.1) (tstamp a8885fcc-2670-4ce6-873f-e6c6f2020b32))
-  (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer "F.Fab") (width 0.1) (tstamp b677ce51-13d1-4e04-862d-485a804f69c3))
-  (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer "F.Fab") (width 0.1) (tstamp bf69f880-fdb6-453b-b11b-91affe790167))
-  (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer "F.Fab") (width 0.1) (tstamp c625548b-9869-4a5f-befd-84870d201ace))
-  (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 12720111-e8d4-4e25-9ae8-216cf9839363))
-  (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 253ad128-1488-4b32-b1eb-cfe4f311a69a))
-  (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 738abc31-9d9e-42c9-aeb5-3874da8c6bcf))
-  (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp f6a42508-5a28-49f2-953f-34d9b1bf5c79))
-  (pad "1" smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f0a91153-8a9a-4a5d-a9f0-10f97699e57f))
-  (pad "2" smd rect (at 2.1 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (tstamp a576948f-d1e7-41f7-bfe7-7a79f9c66b41))
-  (pad "3" smd rect (at -4.2 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8018ab43-4119-4f9f-811b-9c96da6e1c31))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-2_TabPin1.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-2_TabPin1.kicad_mod
index ffdf3efdd..efe933fc9 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-2_TabPin1.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-2_TabPin1.kicad_mod
@@ -1,50 +1,50 @@
 (footprint "TO-252-2_TabPin1" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5A70F4A0)
+  (tedit 63BA0A16)
   (descr "TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf")
   (tags "TO-252-2 diode")
   (attr smd)
-  (fp_text reference "REF**" (at -0.575 -4.55) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -1.375 -4.55) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp d4a5fe0d-1bf2-4be2-a33f-235d6503936d)
   )
-  (fp_text value "TO-252-2_TabPin1" (at -0.625 4.8) (layer "F.Fab")
+  (fp_text value "TO-252-2_TabPin1" (at -1.425 4.8) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 0e6c9633-3946-4eea-9dea-15159b9da019)
   )
-  (fp_text user "${REFERENCE}" (at -0.05 0) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at -0.85 0) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp de808576-9fd9-4aca-8624-d2c2858c65aa)
   )
-  (fp_line (start -2.275 1.6) (end -2.275 -1.6) (layer "F.SilkS") (width 0.12) (tstamp 19451040-246d-4e1c-a5a9-d1f58ce2068b))
-  (fp_line (start -0.775 3.4) (end -2.275 3.4) (layer "F.SilkS") (width 0.12) (tstamp 45b6c246-9dcd-4d57-8bab-953fbe3b35a5))
-  (fp_line (start -2.275 -3.4) (end -0.775 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 5323d177-c11e-410d-9bcc-4cec5d32a262))
-  (fp_line (start -2.275 -3.05) (end -2.275 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 6726cc8e-7244-4d7b-b38e-8df9c00398ad))
-  (fp_line (start -2.275 3.4) (end -2.275 3) (layer "F.SilkS") (width 0.12) (tstamp fdc9fc7d-78d5-45d6-9564-b005c6ac0c54))
-  (fp_line (start -6.58 3.75) (end 6.58 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 074afaa6-80bd-4235-a1bf-292fe8a97b98))
-  (fp_line (start -6.58 3.75) (end -6.58 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 0aaef705-77f5-4e86-94e9-5169295254c3))
-  (fp_line (start 6.58 -3.75) (end 6.58 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 0cad8085-a287-4827-a81e-7a8bb4e5845c))
-  (fp_line (start 6.58 -3.75) (end -6.58 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 587b47e3-f02a-4543-90ae-1e7acdf4bcfa))
-  (fp_line (start 5.005 2.71) (end 3.795 2.71) (layer "F.Fab") (width 0.1) (tstamp 065570b6-a129-486d-b924-b763174c1f94))
-  (fp_line (start -5.105 2.87) (end -2.195 2.87) (layer "F.Fab") (width 0.1) (tstamp 186a1fd4-eb0e-4f76-9cc8-18989297f0d1))
-  (fp_line (start 3.795 3.35) (end 3.795 -3.35) (layer "F.Fab") (width 0.1) (tstamp 2837a219-8c1f-49d2-b8e3-54f826a6650f))
-  (fp_line (start -5.105 -2.87) (end -5.105 -1.73) (layer "F.Fab") (width 0.1) (tstamp 303a8ffc-88b8-440a-b630-f88121f6ee96))
-  (fp_line (start -2.195 -2.87) (end -5.105 -2.87) (layer "F.Fab") (width 0.1) (tstamp 39fc1a89-927f-432c-a9a8-92a06ee9b68d))
-  (fp_line (start 3.805 -2.71) (end 5.005 -2.71) (layer "F.Fab") (width 0.1) (tstamp 4371936e-3596-4111-b0c3-86e0f2f92a45))
-  (fp_line (start -5.105 -1.73) (end -2.195 -1.73) (layer "F.Fab") (width 0.1) (tstamp 54939f18-5216-4d99-a79e-8a7237ead1df))
-  (fp_line (start -5.105 1.73) (end -5.105 2.87) (layer "F.Fab") (width 0.1) (tstamp 72515267-9e5b-4e41-9c2b-3914787f93bd))
-  (fp_line (start -2.195 1.73) (end -5.105 1.73) (layer "F.Fab") (width 0.1) (tstamp 7dddc312-542d-4d32-9ad6-ec2eca75a604))
-  (fp_line (start -2.195 3.35) (end -2.195 -3.35) (layer "F.Fab") (width 0.1) (tstamp 8cc378ef-383f-4be4-aa5c-8758aebbeac8))
-  (fp_line (start -2.195 3.35) (end 3.795 3.35) (layer "F.Fab") (width 0.1) (tstamp b64dadc5-6268-483c-b450-a56d3af9d08f))
-  (fp_line (start 5.005 -2.71) (end 5.005 2.71) (layer "F.Fab") (width 0.1) (tstamp cbf3f974-1e0e-457e-b6a5-9735a663957f))
-  (fp_line (start 3.795 -3.35) (end -2.195 -3.35) (layer "F.Fab") (width 0.1) (tstamp f108092c-6baa-4858-b63d-a46037d2a360))
-  (pad "" smd rect (at 1.05 -1.8 270) (size 3.3 3.3) (layers "F.Paste") (tstamp 77ea93f8-58da-4834-8a8d-c2be14610024))
-  (pad "" smd rect (at 4.6 -1.8 270) (size 3.3 3.3) (layers "F.Paste") (tstamp b227346d-1e3b-4f32-b0bc-28e2c5559402))
-  (pad "" smd rect (at 1.05 1.8 270) (size 3.3 3.3) (layers "F.Paste") (tstamp c86d1f4f-50bf-45ad-8347-fde0f5237102))
-  (pad "" smd rect (at 4.6 1.8 270) (size 3.3 3.3) (layers "F.Paste") (tstamp eccbf863-b141-427c-8d81-6433e5e40daf))
-  (pad "1" smd rect (at -4.575 -2.3) (size 3.5 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6c673a59-8dc4-43b9-bcfb-78c764cc206a))
-  (pad "1" smd rect (at 2.825 0) (size 7 7) (layers "F.Cu" "F.Mask") (tstamp 8b42628e-8dd3-4810-acc8-d797a49daf1a))
-  (pad "2" smd rect (at -4.575 2.28) (size 3.5 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 890db3b4-aa0d-45be-a85b-47168f605b2d))
+  (fp_line (start -3.075 1.6) (end -3.075 -1.6) (layer "F.SilkS") (width 0.12) (tstamp 19451040-246d-4e1c-a5a9-d1f58ce2068b))
+  (fp_line (start -1.575 3.4) (end -3.075 3.4) (layer "F.SilkS") (width 0.12) (tstamp 45b6c246-9dcd-4d57-8bab-953fbe3b35a5))
+  (fp_line (start -3.075 -3.4) (end -1.575 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 5323d177-c11e-410d-9bcc-4cec5d32a262))
+  (fp_line (start -3.075 -3.05) (end -3.075 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 6726cc8e-7244-4d7b-b38e-8df9c00398ad))
+  (fp_line (start -3.075 3.4) (end -3.075 3) (layer "F.SilkS") (width 0.12) (tstamp fdc9fc7d-78d5-45d6-9564-b005c6ac0c54))
+  (fp_line (start -7.38 3.75) (end 5.78 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 074afaa6-80bd-4235-a1bf-292fe8a97b98))
+  (fp_line (start -7.38 3.75) (end -7.38 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 0aaef705-77f5-4e86-94e9-5169295254c3))
+  (fp_line (start 5.78 -3.75) (end 5.78 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 0cad8085-a287-4827-a81e-7a8bb4e5845c))
+  (fp_line (start 5.78 -3.75) (end -7.38 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 587b47e3-f02a-4543-90ae-1e7acdf4bcfa))
+  (fp_line (start 4.205 2.71) (end 2.995 2.71) (layer "F.Fab") (width 0.1) (tstamp 065570b6-a129-486d-b924-b763174c1f94))
+  (fp_line (start -5.905 2.87) (end -2.995 2.87) (layer "F.Fab") (width 0.1) (tstamp 186a1fd4-eb0e-4f76-9cc8-18989297f0d1))
+  (fp_line (start 2.995 3.35) (end 2.995 -3.35) (layer "F.Fab") (width 0.1) (tstamp 2837a219-8c1f-49d2-b8e3-54f826a6650f))
+  (fp_line (start -5.905 -2.87) (end -5.905 -1.73) (layer "F.Fab") (width 0.1) (tstamp 303a8ffc-88b8-440a-b630-f88121f6ee96))
+  (fp_line (start -2.995 -2.87) (end -5.905 -2.87) (layer "F.Fab") (width 0.1) (tstamp 39fc1a89-927f-432c-a9a8-92a06ee9b68d))
+  (fp_line (start 3.005 -2.71) (end 4.205 -2.71) (layer "F.Fab") (width 0.1) (tstamp 4371936e-3596-4111-b0c3-86e0f2f92a45))
+  (fp_line (start -5.905 -1.73) (end -2.995 -1.73) (layer "F.Fab") (width 0.1) (tstamp 54939f18-5216-4d99-a79e-8a7237ead1df))
+  (fp_line (start -5.905 1.73) (end -5.905 2.87) (layer "F.Fab") (width 0.1) (tstamp 72515267-9e5b-4e41-9c2b-3914787f93bd))
+  (fp_line (start -2.995 1.73) (end -5.905 1.73) (layer "F.Fab") (width 0.1) (tstamp 7dddc312-542d-4d32-9ad6-ec2eca75a604))
+  (fp_line (start -2.995 3.35) (end -2.995 -3.35) (layer "F.Fab") (width 0.1) (tstamp 8cc378ef-383f-4be4-aa5c-8758aebbeac8))
+  (fp_line (start -2.995 3.35) (end 2.995 3.35) (layer "F.Fab") (width 0.1) (tstamp b64dadc5-6268-483c-b450-a56d3af9d08f))
+  (fp_line (start 4.205 -2.71) (end 4.205 2.71) (layer "F.Fab") (width 0.1) (tstamp cbf3f974-1e0e-457e-b6a5-9735a663957f))
+  (fp_line (start 2.995 -3.35) (end -2.995 -3.35) (layer "F.Fab") (width 0.1) (tstamp f108092c-6baa-4858-b63d-a46037d2a360))
+  (pad "" smd roundrect (at 0.25 -1.8 270) (size 3.3 3.3) (layers "F.Paste") (roundrect_rratio 0.07575757576) (tstamp 77ea93f8-58da-4834-8a8d-c2be14610024))
+  (pad "" smd roundrect (at 3.8 -1.8 270) (size 3.3 3.3) (layers "F.Paste") (roundrect_rratio 0.07575757576) (tstamp b227346d-1e3b-4f32-b0bc-28e2c5559402))
+  (pad "" smd roundrect (at 0.25 1.8 270) (size 3.3 3.3) (layers "F.Paste") (roundrect_rratio 0.07575757576) (tstamp c86d1f4f-50bf-45ad-8347-fde0f5237102))
+  (pad "" smd roundrect (at 3.8 1.8 270) (size 3.3 3.3) (layers "F.Paste") (roundrect_rratio 0.07575757576) (tstamp eccbf863-b141-427c-8d81-6433e5e40daf))
+  (pad "1" smd roundrect (at -5.375 -2.3) (size 3.5 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6c673a59-8dc4-43b9-bcfb-78c764cc206a))
+  (pad "1" smd roundrect (at 2.025 0) (size 7 7) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.03571428571) (tstamp 8b42628e-8dd3-4810-acc8-d797a49daf1a))
+  (pad "2" smd roundrect (at -5.375 2.28) (size 3.5 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 890db3b4-aa0d-45be-a85b-47168f605b2d))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin2.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin2.kicad_mod
index f4fcbbeec..ad70420af 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin2.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin2.kicad_mod
@@ -1,58 +1,53 @@
-(footprint "TO-252-3_TabPin2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70F30B)
-  (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
+(module TO-252-3_TabPin2 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
   (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 045bc745-da6d-41f8-b416-8cd95bc01ea7)
   )
-  (fp_text value "TO-252-3_TabPin2" (at 0 4.5) (layer "F.Fab")
+  (fp_text value TO-252-3_TabPin2 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f3c116f4-185c-42c4-a086-5dbf61588289)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.11 -2.7) (end 4.11 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 -2.7) (end 4.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 2.7) (end 3.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.25) (end 3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 3.25) (end -3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 3.25) (end -3.11 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -2.25) (end -2.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.11 -3.25) (end 3.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.705 -2.655) (end -5.81 -2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -2.655) (end -5.81 -1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.905) (end -3.11 -1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -0.375) (end -5.81 -0.375) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.375) (end -5.81 0.375) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.375) (end -3.11 0.375) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 1.905) (end -5.81 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.905) (end -5.81 2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 2.655) (end -3.11 2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.45) (end -3.31 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.45) (end -3.31 -3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.18) (end -6.14 -3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.45) (end -3.31 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.45) (end -3.31 3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.18) (end -4.41 3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.39 -3.5) (end -6.39 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.39 3.5) (end 4.71 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 3.5) (end 4.71 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 -3.5) (end -6.39 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 2 smd roundrect (at -5.04 0) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 3 smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 2 smd roundrect (at 1.26 0) (size 6.4 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.043103))
+  (pad 2 smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 2 smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 2 smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 2 smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 14040c3d-9e3b-48c7-b072-cf17930da61c)
   )
-  (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer "F.SilkS") (width 0.12) (tstamp 43db5e7b-1e41-404e-9dc9-73e6ee356f81))
-  (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 793600f0-ba8c-4a49-82ef-33aba8f48298))
-  (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 79ddfa7f-e383-4d07-83a5-b7f9483f3edb))
-  (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer "F.SilkS") (width 0.12) (tstamp 84ab6a6f-77e2-4ca4-b12c-e89bc955f54e))
-  (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer "F.SilkS") (width 0.12) (tstamp 8503cf45-b3e9-4f88-af6e-3ade5cdd3eb6))
-  (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer "F.SilkS") (width 0.12) (tstamp d3f3f768-4716-482e-8f68-63824e8e00a6))
-  (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 69959697-1719-4e14-bd73-08449a4b4272))
-  (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp a61d98ee-97e8-464c-911e-1f527c2211f0))
-  (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp a66d37be-6d35-402f-9c97-617f57ff5cca))
-  (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp e4640dec-2b2d-4b88-8136-5d065b556b49))
-  (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer "F.Fab") (width 0.1) (tstamp 362240bc-67aa-43a7-9cef-d6afb9657712))
-  (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer "F.Fab") (width 0.1) (tstamp 3be0dfd9-8d80-45df-abf8-5b871de8de27))
-  (fp_line (start -4.97 0.375) (end -2.27 0.375) (layer "F.Fab") (width 0.1) (tstamp 408c482e-9514-49d0-b923-6d5a988d7659))
-  (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer "F.Fab") (width 0.1) (tstamp 64c2d622-bccc-4bdf-9315-d6cbcd9ed7e1))
-  (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 66debef9-a678-4621-8cf6-08f19a5519a5))
-  (fp_line (start -4.97 -0.375) (end -4.97 0.375) (layer "F.Fab") (width 0.1) (tstamp 6864480a-94f8-49bb-a087-eb5613507749))
-  (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 7f053df6-c90a-4ec8-874b-e1a63cb4bfc0))
-  (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer "F.Fab") (width 0.1) (tstamp 8328c6cf-2ba8-42e7-9e89-e43270c525f9))
-  (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer "F.Fab") (width 0.1) (tstamp 9fc62e17-880a-4e3e-86ff-972bd22b1571))
-  (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer "F.Fab") (width 0.1) (tstamp a5290ca8-df87-4cd4-b9f1-32d6a5b7d971))
-  (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer "F.Fab") (width 0.1) (tstamp ae72d0ab-b896-4689-9bed-e828b38ca61e))
-  (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer "F.Fab") (width 0.1) (tstamp b0265ba6-a9d2-4789-a0bb-134815818568))
-  (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer "F.Fab") (width 0.1) (tstamp b07302d1-7f95-4d28-93dc-17954521dc40))
-  (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer "F.Fab") (width 0.1) (tstamp c083a90a-b3a9-4671-9c2d-95df5a0722e0))
-  (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer "F.Fab") (width 0.1) (tstamp cabcb391-bdac-40b2-a09f-0815d8f97720))
-  (fp_line (start -2.27 -0.375) (end -4.97 -0.375) (layer "F.Fab") (width 0.1) (tstamp e616aabe-793a-4ef7-8270-5038905c35d0))
-  (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer "F.Fab") (width 0.1) (tstamp f41fcc03-17a6-483b-b5f0-28edb9f0c1e1))
-  (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 573df9da-7f75-4c08-b636-99f5cb59cbc7))
-  (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 6638567b-2bcb-4020-8c9f-8bd79feebf75))
-  (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 6d9ce418-a3dd-41a0-9925-4735e26a28b5))
-  (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp a95047cf-c9cb-4f82-98a8-89a382ce350a))
-  (pad "1" smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c86c46e3-d961-4e08-8f5c-4e48081261e4))
-  (pad "2" smd rect (at -4.2 0) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5cba8131-a200-4610-beb4-13fc4bceeef1))
-  (pad "2" smd rect (at 2.1 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (tstamp 875b2b9d-7ba9-451d-b287-da3e3e5e059d))
-  (pad "3" smd rect (at -4.2 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 57caed95-02e5-4902-a56e-60f7617e49ec))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin4.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin4.kicad_mod
index 2d7cd7d37..ba88dbb1e 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin4.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-3_TabPin4.kicad_mod
@@ -1,58 +1,53 @@
-(footprint "TO-252-3_TabPin4" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FB3C)
-  (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
+(module TO-252-3_TabPin4 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
   (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 88027ce0-8065-4aa3-b9c5-5fc157b4ef2d)
   )
-  (fp_text value "TO-252-3_TabPin4" (at 0 4.5) (layer "F.Fab")
+  (fp_text value TO-252-3_TabPin4 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 5a3b8588-ec92-4533-9062-c5cfee7df8b1)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.11 -2.7) (end 4.11 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 -2.7) (end 4.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 2.7) (end 3.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.25) (end 3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 3.25) (end -3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 3.25) (end -3.11 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -2.25) (end -2.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.11 -3.25) (end 3.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.705 -2.655) (end -5.81 -2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -2.655) (end -5.81 -1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.905) (end -3.11 -1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -0.375) (end -5.81 -0.375) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.375) (end -5.81 0.375) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.375) (end -3.11 0.375) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 1.905) (end -5.81 1.905) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.905) (end -5.81 2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 2.655) (end -3.11 2.655) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.45) (end -3.31 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.45) (end -3.31 -3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.18) (end -6.14 -3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.45) (end -3.31 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.45) (end -3.31 3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.18) (end -4.41 3.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.39 -3.5) (end -6.39 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.39 3.5) (end 4.71 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 3.5) (end 4.71 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 -3.5) (end -6.39 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 2 smd roundrect (at -5.04 0) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 3 smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.208333))
+  (pad 4 smd roundrect (at 1.26 0) (size 6.4 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.043103))
+  (pad 4 smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 4 smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 4 smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 4 smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 7b6a16ca-5df4-4587-9d61-5bb004396956)
   )
-  (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer "F.SilkS") (width 0.12) (tstamp 0e30556e-e5ec-4e1a-81e4-7daf1f8f26d8))
-  (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer "F.SilkS") (width 0.12) (tstamp 6d2897dd-1fda-41e9-a65c-2d3da75f85bd))
-  (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 850907ea-e0f3-4f0a-b82d-2d1b302cb6bd))
-  (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer "F.SilkS") (width 0.12) (tstamp 934e1378-1380-4e44-99c9-f2c94081eecc))
-  (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer "F.SilkS") (width 0.12) (tstamp a78e93df-148c-41fe-a462-c294e6f1ac66))
-  (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer "F.SilkS") (width 0.12) (tstamp f20ce784-5f09-4f88-8646-49aaf6a718fc))
-  (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 02410ad8-f1f7-454b-a6ef-45f386a1a38b))
-  (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 8f13fa75-75d2-4450-b2c6-e29ea317e4ee))
-  (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp e3ffbafd-0d14-4e5a-b16c-15ebf11341d4))
-  (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp fd061529-d781-45a8-9fdf-5e5f5ca95524))
-  (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer "F.Fab") (width 0.1) (tstamp 079a9467-e6c6-4f0a-929b-c3b2c0eeabcd))
-  (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer "F.Fab") (width 0.1) (tstamp 0a2cb47a-de14-4a30-9065-dfc808448673))
-  (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer "F.Fab") (width 0.1) (tstamp 0e2320d7-c7b8-420c-b40b-65ce8597f263))
-  (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer "F.Fab") (width 0.1) (tstamp 229d583e-9a2f-492f-8cc4-d5cddad6e540))
-  (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer "F.Fab") (width 0.1) (tstamp 33aeb5fb-3eb4-4af9-acd8-f9168774c192))
-  (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer "F.Fab") (width 0.1) (tstamp 4969ab62-11b9-4168-8d85-86ad98da3f74))
-  (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer "F.Fab") (width 0.1) (tstamp 9ac6ec52-01ee-4f7f-a7db-d370015e858c))
-  (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer "F.Fab") (width 0.1) (tstamp ab0a17b2-9e9b-450e-a788-d214c8e93b50))
-  (fp_line (start -4.97 -0.375) (end -4.97 0.375) (layer "F.Fab") (width 0.1) (tstamp ace654a4-08e1-48b7-aec8-9d169eae11c2))
-  (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer "F.Fab") (width 0.1) (tstamp c574d989-3287-4b4b-a2c9-feed0370ae6b))
-  (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer "F.Fab") (width 0.1) (tstamp d6454506-95c5-4ff4-81f2-49f69757ad30))
-  (fp_line (start -2.27 -0.375) (end -4.97 -0.375) (layer "F.Fab") (width 0.1) (tstamp da74adfe-cb81-45d2-8d1c-eac16ee96b43))
-  (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer "F.Fab") (width 0.1) (tstamp e839a3e0-c8ad-42be-88cb-4aa288586383))
-  (fp_line (start -4.97 0.375) (end -2.27 0.375) (layer "F.Fab") (width 0.1) (tstamp ebb5fbcd-b772-43db-8692-7790b161f459))
-  (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer "F.Fab") (width 0.1) (tstamp f58fbb78-9fea-4daa-b29f-5d050057cd59))
-  (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer "F.Fab") (width 0.1) (tstamp fda8550e-3c62-4c93-9531-90970f6e76ec))
-  (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer "F.Fab") (width 0.1) (tstamp fe3d8e7f-9576-4b94-8394-2a98cb263caf))
-  (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 0622e4e3-4888-415a-b94c-4925df2f439f))
-  (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 0aaa07db-fc48-419f-9326-1ec5148bce3b))
-  (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 12b1275c-d154-45a8-8531-b04f32a1a186))
-  (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 7b467d81-c30c-4e5a-9828-8bd498d81906))
-  (pad "1" smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 79c914dc-9517-4537-9d57-05ef7c533b57))
-  (pad "2" smd rect (at -4.2 0) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 034a6905-9e5d-4583-a07c-f87a1f543c1e))
-  (pad "3" smd rect (at -4.2 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8d64eb5a-e6e4-4066-a381-4556e08ee1d5))
-  (pad "4" smd rect (at 2.1 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (tstamp 097a399b-e9c4-4e65-9df0-ee9cc21fd044))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin4.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin4.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-4.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-4.kicad_mod
index 53b0a54ba..c061d02a7 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-4.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-4.kicad_mod
@@ -1,62 +1,57 @@
-(footprint "TO-252-4" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FD02)
-  (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
+(module TO-252-4 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
   (tags "DPAK TO-252 DPAK-5 TO-252-5")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2cd75a24-f52b-4b67-aaf0-7b298ac3b9e5)
   )
-  (fp_text value "TO-252-4" (at 0 4.5) (layer "F.Fab")
+  (fp_text value TO-252-4 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp f361709c-45da-47e6-ae14-53e4ac80b72b)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.11 -2.7) (end 4.11 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 -2.7) (end 4.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 2.7) (end 3.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.25) (end 3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 3.25) (end -3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 3.25) (end -3.11 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -2.25) (end -2.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.11 -3.25) (end 3.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.78 -2.58) (end -5.81 -2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -2.58) (end -5.81 -1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.98) (end -3.11 -1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -1.44) (end -5.81 -1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.44) (end -5.81 -0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.84) (end -3.11 -0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 0.84) (end -5.81 0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.84) (end -5.81 1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.44) (end -3.11 1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 1.98) (end -5.81 1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.98) (end -5.81 2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 2.58) (end -3.11 2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.45) (end -3.31 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.45) (end -3.31 -2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -2.98) (end -6.14 -2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.45) (end -3.31 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.45) (end -3.31 2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 2.98) (end -4.41 2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.39 -3.5) (end -6.39 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.39 3.5) (end 4.71 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 3.5) (end 4.71 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 -3.5) (end -6.39 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -5.04 -2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -5.04 -1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -5.04 1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -5.04 2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at 1.26 0) (size 6.4 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.043103))
+  (pad 3 smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 3 smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 3 smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 3 smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 665ed774-1d66-466b-8cfb-d9ab2ca7d19e)
   )
-  (fp_line (start -2.47 -2.98) (end -5.3 -2.98) (layer "F.SilkS") (width 0.12) (tstamp 15b0f987-0ed2-4e14-b18d-6d08a91a896f))
-  (fp_line (start -2.47 3.45) (end -2.47 2.98) (layer "F.SilkS") (width 0.12) (tstamp 5d5d70d6-03df-48cc-a389-66b891c3bc9a))
-  (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer "F.SilkS") (width 0.12) (tstamp 75a89829-f5dc-40a2-8f6a-e3e7e55fcb7f))
-  (fp_line (start -2.47 2.98) (end -3.57 2.98) (layer "F.SilkS") (width 0.12) (tstamp b758e8aa-eb8a-4e96-b824-2efe180b45ee))
-  (fp_line (start -2.47 -3.45) (end -2.47 -2.98) (layer "F.SilkS") (width 0.12) (tstamp be64875b-860b-49aa-87d0-a439a62084c6))
-  (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer "F.SilkS") (width 0.12) (tstamp c2c92fd9-eb41-4624-bb2f-0109307fb0b9))
-  (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 15fb7a01-4b07-45fa-a15a-bbe1bc8b74f2))
-  (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 30010727-b375-4782-b560-ec985f8182ec))
-  (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 5d445790-d08a-4319-819b-bfef27ce1450))
-  (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 738ba09b-9275-4549-94be-da1fe058979d))
-  (fp_line (start -2.27 -1.44) (end -4.97 -1.44) (layer "F.Fab") (width 0.1) (tstamp 12b191e7-1f0f-4641-a563-e93102f7ed20))
-  (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer "F.Fab") (width 0.1) (tstamp 1797a67f-0ad8-48e2-8173-c74484d4924c))
-  (fp_line (start -1.94 -2.58) (end -4.97 -2.58) (layer "F.Fab") (width 0.1) (tstamp 3494a3c3-06ff-4987-8bd9-b403b94bdbeb))
-  (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer "F.Fab") (width 0.1) (tstamp 39424327-3914-48d9-b72f-7798c8ca087a))
-  (fp_line (start -4.97 1.98) (end -4.97 2.58) (layer "F.Fab") (width 0.1) (tstamp 4340777c-7185-4dac-a8a6-87f87adc952c))
-  (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 44d62e27-df9d-4367-8ebf-b47f9f923d6a))
-  (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer "F.Fab") (width 0.1) (tstamp 4545a597-c164-452c-9798-2cde5054de67))
-  (fp_line (start -2.27 1.98) (end -4.97 1.98) (layer "F.Fab") (width 0.1) (tstamp 45b09d9f-08cc-4adf-a127-4852d6aeaab7))
-  (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer "F.Fab") (width 0.1) (tstamp 48d4cfbf-c82f-4771-a438-04e8cea3735f))
-  (fp_line (start -4.97 -1.44) (end -4.97 -0.84) (layer "F.Fab") (width 0.1) (tstamp 51c4eb7c-2cc2-429a-a461-59d60d706b74))
-  (fp_line (start -4.97 0.84) (end -4.97 1.44) (layer "F.Fab") (width 0.1) (tstamp 6f6964dd-5b7e-4173-b886-584910e43ea8))
-  (fp_line (start -4.97 -1.98) (end -2.27 -1.98) (layer "F.Fab") (width 0.1) (tstamp 9817b825-aa88-4c85-84b4-a6f1e6497bdb))
-  (fp_line (start -4.97 -0.84) (end -2.27 -0.84) (layer "F.Fab") (width 0.1) (tstamp 9d85b31e-8f3b-4a16-9190-c2886b8f4710))
-  (fp_line (start -4.97 1.44) (end -2.27 1.44) (layer "F.Fab") (width 0.1) (tstamp a36cfdc1-ce2e-48a7-83db-79dcbf7d2fdf))
-  (fp_line (start -4.97 -2.58) (end -4.97 -1.98) (layer "F.Fab") (width 0.1) (tstamp aaad7206-064f-447f-9d0e-0e59cd52fd31))
-  (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer "F.Fab") (width 0.1) (tstamp cc958d32-a1e8-49c1-a838-cab5f643e4ee))
-  (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer "F.Fab") (width 0.1) (tstamp cdbf4823-616e-47e7-a840-ce4ebd1834ed))
-  (fp_line (start -4.97 2.58) (end -2.27 2.58) (layer "F.Fab") (width 0.1) (tstamp e659b08a-e3af-455d-bbcd-168dc586e9ef))
-  (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer "F.Fab") (width 0.1) (tstamp f11a156c-f0aa-485b-bb68-a1cfb285a0f8))
-  (fp_line (start -2.27 0.84) (end -4.97 0.84) (layer "F.Fab") (width 0.1) (tstamp f4a0419d-4a5e-44b9-aeeb-87de2d931787))
-  (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 2f8d9f6e-0451-4a5a-a88c-a978bbf8db3f))
-  (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp a2290c69-9893-4994-ace9-a0949ca03aa7))
-  (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp a618f88e-358b-4e09-b1e1-9fec58a4cb3d))
-  (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp ee9d8098-0f05-4f1f-ada3-083ca887da8e))
-  (pad "1" smd rect (at -4.2 -2.28) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 26ddfc8c-8898-4191-9387-65268937057b))
-  (pad "2" smd rect (at -4.2 -1.14) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9fe5270e-1ba5-4c67-91f3-0550ddc1fd81))
-  (pad "3" smd rect (at 2.1 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (tstamp 4bcfc1b2-f2a4-49f0-9ccf-e7de02aa115a))
-  (pad "4" smd rect (at -4.2 1.14) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6f657919-4b5d-45cf-8906-394afb9d390b))
-  (pad "5" smd rect (at -4.2 2.28) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dd2e69c7-85a8-430e-a4d2-25bf6557d670))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-4.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-4.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin3.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin3.kicad_mod
index f208a496b..dd3d80555 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin3.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin3.kicad_mod
@@ -1,66 +1,61 @@
-(footprint "TO-252-5_TabPin3" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FB5C)
-  (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
+(module TO-252-5_TabPin3 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
   (tags "DPAK TO-252 DPAK-5 TO-252-5")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9d8bb5cb-2c37-43fd-8f2c-897c9df7ff99)
   )
-  (fp_text value "TO-252-5_TabPin3" (at 0 4.5) (layer "F.Fab")
+  (fp_text value TO-252-5_TabPin3 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9eeae930-2e03-45f1-abc6-1f323fa1a3e4)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.11 -2.7) (end 4.11 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 -2.7) (end 4.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 2.7) (end 3.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.25) (end 3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 3.25) (end -3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 3.25) (end -3.11 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -2.25) (end -2.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.11 -3.25) (end 3.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.78 -2.58) (end -5.81 -2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -2.58) (end -5.81 -1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.98) (end -3.11 -1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -1.44) (end -5.81 -1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.44) (end -5.81 -0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.84) (end -3.11 -0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -0.3) (end -5.81 -0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.3) (end -5.81 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.3) (end -3.11 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 0.84) (end -5.81 0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.84) (end -5.81 1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.44) (end -3.11 1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 1.98) (end -5.81 1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.98) (end -5.81 2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 2.58) (end -3.11 2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.45) (end -3.31 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.45) (end -3.31 -2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -2.98) (end -6.14 -2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.45) (end -3.31 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.45) (end -3.31 2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 2.98) (end -4.41 2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.39 -3.5) (end -6.39 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.39 3.5) (end 4.71 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 3.5) (end 4.71 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 -3.5) (end -6.39 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -5.04 -2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -5.04 -1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -5.04 0) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -5.04 1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -5.04 2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at 1.26 0) (size 6.4 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.043103))
+  (pad 3 smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 3 smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 3 smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 3 smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 8e1e69c3-c493-4a24-9185-c6b2478cf22f)
   )
-  (fp_line (start -2.47 -3.45) (end -2.47 -2.98) (layer "F.SilkS") (width 0.12) (tstamp 03edce85-e73c-4e09-91fd-d0681f8add02))
-  (fp_line (start -2.47 3.45) (end -2.47 2.98) (layer "F.SilkS") (width 0.12) (tstamp 0af19240-8690-4600-9881-0d2626316a38))
-  (fp_line (start -2.47 -2.98) (end -5.3 -2.98) (layer "F.SilkS") (width 0.12) (tstamp 1bd07f42-40b0-493a-ae99-c728c6f04c7a))
-  (fp_line (start -2.47 2.98) (end -3.57 2.98) (layer "F.SilkS") (width 0.12) (tstamp 1e0a7edf-c20c-4b6e-aee7-8bb78a185fc6))
-  (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer "F.SilkS") (width 0.12) (tstamp 57b2f163-9172-47a1-a9ac-e48febec0481))
-  (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer "F.SilkS") (width 0.12) (tstamp 91056390-3929-4b5a-b0f8-c8be240384bf))
-  (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 2c8ad6ed-df78-413b-9407-ea69e5ac728c))
-  (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 77f1e39f-e896-4253-97e2-90feabd4c0e0))
-  (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 7b28e826-3cb1-497d-81f9-e067685cd353))
-  (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 7ec2e161-9452-4dd1-8436-44809cfbfbf8))
-  (fp_line (start -4.97 1.98) (end -4.97 2.58) (layer "F.Fab") (width 0.1) (tstamp 0ac3702a-414c-4fb7-950d-38d8a9ab924a))
-  (fp_line (start -2.27 -0.3) (end -4.97 -0.3) (layer "F.Fab") (width 0.1) (tstamp 176d041d-79d5-43f5-8777-61271531bf21))
-  (fp_line (start -2.27 -1.44) (end -4.97 -1.44) (layer "F.Fab") (width 0.1) (tstamp 1ea322ed-231e-485b-98a5-30f8dce6f2f5))
-  (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer "F.Fab") (width 0.1) (tstamp 3af3ed71-db11-4492-969e-3a9489954f56))
-  (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 41a6ee85-5966-4404-a0f5-95d83c905866))
-  (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer "F.Fab") (width 0.1) (tstamp 41b71b64-b926-4942-ac1c-c124a5ee6707))
-  (fp_line (start -2.27 0.84) (end -4.97 0.84) (layer "F.Fab") (width 0.1) (tstamp 4c5a107a-2f21-45f4-9cac-e19f22983a66))
-  (fp_line (start -1.94 -2.58) (end -4.97 -2.58) (layer "F.Fab") (width 0.1) (tstamp 4e1017e1-0a87-46fd-95cf-5d426a98e6a7))
-  (fp_line (start -4.97 -1.98) (end -2.27 -1.98) (layer "F.Fab") (width 0.1) (tstamp 65dfa5b0-d42d-403b-80b7-062682b6405a))
-  (fp_line (start -4.97 1.44) (end -2.27 1.44) (layer "F.Fab") (width 0.1) (tstamp 67f277bb-51ab-4f39-bf52-eee4b05488fc))
-  (fp_line (start -4.97 0.84) (end -4.97 1.44) (layer "F.Fab") (width 0.1) (tstamp 7a79dace-0b6d-4d75-a060-08d0d4895ed2))
-  (fp_line (start -4.97 0.3) (end -2.27 0.3) (layer "F.Fab") (width 0.1) (tstamp 8ac60c9c-20a1-4bc6-927f-eb15d230e6f2))
-  (fp_line (start -4.97 -2.58) (end -4.97 -1.98) (layer "F.Fab") (width 0.1) (tstamp 96d17059-6e1d-4753-a279-70f82ac92ecb))
-  (fp_line (start -4.97 -0.3) (end -4.97 0.3) (layer "F.Fab") (width 0.1) (tstamp 96d24450-d35b-483e-8027-83a558b87a79))
-  (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer "F.Fab") (width 0.1) (tstamp a227ecf7-535f-4f1d-bf9e-ec54362167d2))
-  (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer "F.Fab") (width 0.1) (tstamp b4334990-de78-49b9-8df0-2d43669229cf))
-  (fp_line (start -4.97 -0.84) (end -2.27 -0.84) (layer "F.Fab") (width 0.1) (tstamp be2a5ca2-6fb2-45d9-a5b1-8ab0448421fa))
-  (fp_line (start -2.27 1.98) (end -4.97 1.98) (layer "F.Fab") (width 0.1) (tstamp c7fc62a8-53e6-41fc-a4c5-2bb5dc222cdc))
-  (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer "F.Fab") (width 0.1) (tstamp cf664d1e-562b-4d11-822e-7cec0b3e6b2f))
-  (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer "F.Fab") (width 0.1) (tstamp e3d72349-a9d4-4d8e-afe4-107bd92674bf))
-  (fp_line (start -4.97 2.58) (end -2.27 2.58) (layer "F.Fab") (width 0.1) (tstamp e5a1decb-21b7-41c4-b332-ea5414a211ad))
-  (fp_line (start -4.97 -1.44) (end -4.97 -0.84) (layer "F.Fab") (width 0.1) (tstamp f076b2eb-2135-4287-9d91-d9f5e8ebae65))
-  (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer "F.Fab") (width 0.1) (tstamp f9455a84-f6e4-46d3-a636-797c4196d24f))
-  (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 0a531511-53cf-4746-a0d7-095c3c293420))
-  (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 132e8cf7-dcb9-4af8-9629-df8cdf3da654))
-  (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 6c731554-ab35-4b57-97d6-6fdab7fde091))
-  (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp bd273727-a849-44f8-8a30-d903dc83c6a5))
-  (pad "1" smd rect (at -4.2 -2.28) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3206068-75c9-4b54-958c-4d1570b3a7df))
-  (pad "2" smd rect (at -4.2 -1.14) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2ad422dd-6fa2-4ca6-ba1e-35c56a770f52))
-  (pad "3" smd rect (at -4.2 0) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6b3c01a6-ce9f-4cf8-a1e1-b7c427c749f8))
-  (pad "3" smd rect (at 2.1 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (tstamp f6c889dc-2ad3-4ce4-a5f8-18432c73ad33))
-  (pad "4" smd rect (at -4.2 1.14) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78127e14-a8ab-4b35-ab7a-c94aae497f09))
-  (pad "5" smd rect (at -4.2 2.28) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8045182c-c368-4a97-a0ca-8b272cd0d17a))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-5_TabPin3.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-5_TabPin3.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin6.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin6.kicad_mod
index 1490e4a53..8bae6d267 100644
--- a/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin6.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-252-5_TabPin6.kicad_mod
@@ -1,66 +1,61 @@
-(footprint "TO-252-5_TabPin6" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FB68)
-  (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
+(module TO-252-5_TabPin6 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
   (tags "DPAK TO-252 DPAK-5 TO-252-5")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 6f406a0b-a3d2-458f-866b-b033d896330e)
   )
-  (fp_text value "TO-252-5_TabPin6" (at 0 4.5) (layer "F.Fab")
+  (fp_text value TO-252-5_TabPin6 (at 0 4.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d3d2113f-e170-4c00-a2d0-be6c4e66a86c)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 3.11 -2.7) (end 4.11 -2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 -2.7) (end 4.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.11 2.7) (end 3.11 2.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.25) (end 3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 3.25) (end -3.11 3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 3.25) (end -3.11 -2.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -2.25) (end -2.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.11 -3.25) (end 3.11 -3.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.78 -2.58) (end -5.81 -2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -2.58) (end -5.81 -1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.98) (end -3.11 -1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -1.44) (end -5.81 -1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -1.44) (end -5.81 -0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.84) (end -3.11 -0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 -0.3) (end -5.81 -0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 -0.3) (end -5.81 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.3) (end -3.11 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 0.84) (end -5.81 0.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 0.84) (end -5.81 1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.44) (end -3.11 1.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.11 1.98) (end -5.81 1.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 1.98) (end -5.81 2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.81 2.58) (end -3.11 2.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.11 -3.45) (end -3.31 -3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -3.45) (end -3.31 -2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 -2.98) (end -6.14 -2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.11 3.45) (end -3.31 3.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 3.45) (end -3.31 2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.31 2.98) (end -4.41 2.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6.39 -3.5) (end -6.39 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -6.39 3.5) (end 4.71 3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 3.5) (end 4.71 -3.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.71 -3.5) (end -6.39 -3.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -5.04 -2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -5.04 -1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -5.04 0) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -5.04 1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -5.04 2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at 1.26 0) (size 6.4 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.043103))
+  (pad 6 smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 6 smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 6 smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (pad 6 smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers F.Cu F.Paste) (roundrect_rratio 0.090909))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9cd0a3ff-4704-4de3-a6cc-b9e4ad63be0f)
   )
-  (fp_line (start -2.47 -3.45) (end -2.47 -2.98) (layer "F.SilkS") (width 0.12) (tstamp 09050af5-c7a1-4a23-a08b-a1e11b7d8fe6))
-  (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer "F.SilkS") (width 0.12) (tstamp 24f517b1-4218-4771-b0bb-2fec69a59540))
-  (fp_line (start -2.47 -2.98) (end -5.3 -2.98) (layer "F.SilkS") (width 0.12) (tstamp 4e26153d-5764-404c-b5c7-6069c0146e3d))
-  (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer "F.SilkS") (width 0.12) (tstamp 55a7018b-7a56-4eab-bb49-cfbfaf9f2bcd))
-  (fp_line (start -2.47 2.98) (end -3.57 2.98) (layer "F.SilkS") (width 0.12) (tstamp 775e9bc8-fdb8-443e-9899-f32f2a01c7e2))
-  (fp_line (start -2.47 3.45) (end -2.47 2.98) (layer "F.SilkS") (width 0.12) (tstamp b0d41c81-75e2-46db-8155-06a6a88e04a4))
-  (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 0852f093-7c07-4b94-9994-258e3d9d78cd))
-  (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 2335fef1-3398-47b0-b948-c5ca9e843eda))
-  (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 443db708-2305-4a2d-9966-9bfb6d55673a))
-  (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer "F.CrtYd") (width 0.05) (tstamp ab5fef59-13ef-4034-97b1-fbf0664294ec))
-  (fp_line (start -2.27 -0.3) (end -4.97 -0.3) (layer "F.Fab") (width 0.1) (tstamp 06f5bd93-3729-47cf-9aba-8013848c0696))
-  (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 1387fab8-6b21-4bf6-bcf6-df8a0e5b6dc4))
-  (fp_line (start -1.94 -2.58) (end -4.97 -2.58) (layer "F.Fab") (width 0.1) (tstamp 1b38ecdd-b9a7-4ac7-b87b-194d8febb85c))
-  (fp_line (start -4.97 0.84) (end -4.97 1.44) (layer "F.Fab") (width 0.1) (tstamp 1b57132c-c133-4c0e-8ad2-5cacf4974e95))
-  (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer "F.Fab") (width 0.1) (tstamp 1d1a5e55-d3c1-4723-b228-6cd413293ab4))
-  (fp_line (start -4.97 -1.98) (end -2.27 -1.98) (layer "F.Fab") (width 0.1) (tstamp 20af5d97-9e6e-4a80-af9d-d2b784db2922))
-  (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer "F.Fab") (width 0.1) (tstamp 20c07aa1-e94e-4f88-9fe4-8a0d10050383))
-  (fp_line (start -2.27 -1.44) (end -4.97 -1.44) (layer "F.Fab") (width 0.1) (tstamp 3578c32b-eb64-4390-8387-f03950abe6b4))
-  (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer "F.Fab") (width 0.1) (tstamp 3b9ce84f-87a8-4f1d-9348-32faced13022))
-  (fp_line (start -2.27 0.84) (end -4.97 0.84) (layer "F.Fab") (width 0.1) (tstamp 4ddf3830-82c6-437c-8c59-219e720add30))
-  (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer "F.Fab") (width 0.1) (tstamp 53b99bbd-a771-4d29-bc44-3f8ac763a4e2))
-  (fp_line (start -4.97 2.58) (end -2.27 2.58) (layer "F.Fab") (width 0.1) (tstamp 59b2e620-3576-4207-97be-dc8f30b0e2e6))
-  (fp_line (start -4.97 1.98) (end -4.97 2.58) (layer "F.Fab") (width 0.1) (tstamp 6878a577-cf68-48f9-83ef-596521570d5f))
-  (fp_line (start -4.97 -1.44) (end -4.97 -0.84) (layer "F.Fab") (width 0.1) (tstamp 8416470e-bdd9-4063-8879-a1568ca15075))
-  (fp_line (start -4.97 -0.3) (end -4.97 0.3) (layer "F.Fab") (width 0.1) (tstamp 8bb13a17-20e8-4784-aaef-8313425ba82f))
-  (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer "F.Fab") (width 0.1) (tstamp a20f0cca-b30d-4466-8428-3473a99fcfb6))
-  (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer "F.Fab") (width 0.1) (tstamp b74f9681-6614-44e9-a997-957c8491b945))
-  (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer "F.Fab") (width 0.1) (tstamp caf6d7d7-6e91-44ff-9e48-f9d873e360ad))
-  (fp_line (start -2.27 1.98) (end -4.97 1.98) (layer "F.Fab") (width 0.1) (tstamp d258d486-3b34-41dc-b582-2b71a5834279))
-  (fp_line (start -4.97 0.3) (end -2.27 0.3) (layer "F.Fab") (width 0.1) (tstamp e1fe6ee8-f061-45f1-b0a7-0655e4684503))
-  (fp_line (start -4.97 -2.58) (end -4.97 -1.98) (layer "F.Fab") (width 0.1) (tstamp f14e7c68-4b98-4d2e-b1c1-816f26a2b76b))
-  (fp_line (start -4.97 -0.84) (end -2.27 -0.84) (layer "F.Fab") (width 0.1) (tstamp f48c9d71-afb0-4a2a-893c-391686e4f68b))
-  (fp_line (start -4.97 1.44) (end -2.27 1.44) (layer "F.Fab") (width 0.1) (tstamp ffc54a9c-2fbe-4523-a4c1-1d3b28a0f746))
-  (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 0feb55c8-3e38-4716-ae48-f92495d8d6d5))
-  (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp 4ad0fe2d-697a-433c-8385-78889660d3b1))
-  (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp a6eb5b8f-d13c-4edc-9b2a-af318fa7ae4e))
-  (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers "F.Paste") (tstamp d7def4e2-68a5-4ad5-b70b-59bbaf4bff18))
-  (pad "1" smd rect (at -4.2 -2.28) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 585abba0-f9e7-4459-aee0-57b6e0030492))
-  (pad "2" smd rect (at -4.2 -1.14) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 04571943-2faf-497e-a6c0-6e1d66ef6632))
-  (pad "3" smd rect (at -4.2 0) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cf79d7e9-882e-4e95-8b1e-eb95f8645aa1))
-  (pad "4" smd rect (at -4.2 1.14) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1373275b-3db5-4620-994c-57e5d45bd9af))
-  (pad "5" smd rect (at -4.2 2.28) (size 2.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 65a8d2c9-17dc-454f-88dc-366bf2f9a553))
-  (pad "6" smd rect (at 2.1 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (tstamp f6c93c2e-1c0a-4d57-ae55-fd5e863e0ced))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-5_TabPin6.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-5_TabPin6.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-2.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-2.kicad_mod
index 652c0f217..5fe20910c 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-2.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-2.kicad_mod
@@ -1,54 +1,49 @@
-(footprint "TO-263-2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FB7B)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
+(module TO-263-2 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp c697c2af-2d89-42fe-945d-e7c1ea783bae)
   )
-  (fp_text value "TO-263-2" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-2 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp dade4bba-97d4-44c4-97aa-6b23849aed40)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -3.04) (end -9.325 -3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.04) (end -9.325 -2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.04) (end -4.625 -2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 2.04) (end -9.325 2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.04) (end -9.325 3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.04) (end -4.625 3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -3.39) (end -9.95 -3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 3.39) (end -5.925 3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at -7.65 2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 2 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 2 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 2 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 2 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1468b043-1f0e-47b5-8e37-22984b4f3a19)
   )
-  (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 02a51f93-cd5e-4291-abef-5f03de58dfc9))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 20422007-c322-47e6-9a21-d754e4f3282d))
-  (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer "F.SilkS") (width 0.12) (tstamp 43695056-4f64-472c-b515-fd79c3985afa))
-  (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 4dc54e8d-3142-439e-8544-2d9ef1f999cc))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 53b079ea-5e54-4ff8-9a57-0f29ba37c50e))
-  (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer "F.SilkS") (width 0.12) (tstamp 54107c58-c853-4712-bebc-32b15b606525))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp a078e2d4-5729-45f5-bb5b-a87e8ee35d04))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp c6f34544-6c05-409b-b8d5-6c7c9fd69932))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp ed12d9b9-e606-4b11-aff3-da5b3339dfda))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp f7f39ce4-60ae-4260-aa83-09883a862a3a))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp 09ea5fdf-1d2f-4019-b6c4-24040e7485c1))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 111d86f7-52ae-41dc-8360-150559323aa2))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 113d2272-3ca5-40fa-af4c-7afeaf7d7d2c))
-  (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer "F.Fab") (width 0.1) (tstamp 12afe7e2-c99b-45c1-b352-a98df77e3cf9))
-  (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer "F.Fab") (width 0.1) (tstamp 1cc5f8e0-e4aa-4aab-8706-986a283a81c1))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 2c3377e3-d08b-4dd6-aca2-f22877676e18))
-  (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer "F.Fab") (width 0.1) (tstamp 2d01a7e4-422a-45e8-a299-f783df1b9e6b))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp 35875535-e64f-4496-b4ac-b2c80dfe12f7))
-  (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer "F.Fab") (width 0.1) (tstamp 9688b413-49ec-406d-9624-584ad88bf372))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp aa5d7e86-725f-4dca-b1c2-31f443b56345))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp ade70845-96eb-4d31-b268-06dd341239da))
-  (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer "F.Fab") (width 0.1) (tstamp b7bc1f21-cf2f-4dce-a29a-38738f6cf2fb))
-  (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer "F.Fab") (width 0.1) (tstamp cb00c25e-98b1-4911-9a52-a536b4c2c5a6))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp f48c6107-1701-4947-ac6d-291fd5026fd3))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 16bb340a-3a6a-45cd-9e82-4062c2a4561f))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 37bd28f1-172f-4afd-84a1-bfa398a66108))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 5c550ab1-d8e5-447e-a727-dd7cd003878b))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 5f35d56a-9cd0-4c30-9a9d-52581c4a2b1e))
-  (pad "1" smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 39d9d980-5234-4893-ab85-6e79c0ad9cf1))
-  (pad "2" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 17c0e861-cd85-4052-ad6d-f31df5380475))
-  (pad "3" smd rect (at -5.775 2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 265f03f0-17b6-4276-b698-b1b29338e8f0))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-2.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-2_TabPin1.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-2_TabPin1.kicad_mod
index 5d945aed1..990534d69 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-2_TabPin1.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-2_TabPin1.kicad_mod
@@ -1,52 +1,52 @@
 (footprint "TO-263-2_TabPin1" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5A70FB7B)
+  (tedit 63BA0CC8)
   (descr "TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf")
   (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -1.875 -6.65) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 8bdaf2c3-39cd-4081-b27f-5649963f4ed3)
   )
-  (fp_text value "TO-263-2_TabPin1" (at 0 6.65) (layer "F.Fab")
+  (fp_text value "TO-263-2_TabPin1" (at -1.875 6.65) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 7f4c623c-b6b9-4354-8801-7fa93f2be18c)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at -1.875 0) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 44945842-0858-40ca-9971-3ec9fcff85ca)
   )
-  (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 1064fb6b-0fe6-46f1-9105-193f8712da03))
-  (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer "F.SilkS") (width 0.12) (tstamp 5d350d2c-6b66-45cb-98dd-0dd160f9f096))
-  (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 72f98e19-de9f-4e78-9abd-4afdf1342526))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 8816f958-ee87-489a-ad1b-3cf21eb958ca))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp c675624e-2bd1-41e8-93f9-8b9a70788eef))
-  (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer "F.SilkS") (width 0.12) (tstamp e9a88234-f977-4293-90b1-439875df2960))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 041cb104-d797-4192-9dab-fc4ef9323b4d))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 0bf57346-7f0a-4562-a5f8-eee23973918f))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp d7171f74-76eb-4bdd-9b9a-7466bc3472d5))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp fd115ccf-ea3c-4c39-8998-8064fe9fa8e5))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 04068f11-814e-4cfb-9ef0-21bcabc294fb))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 0844f525-337d-4f57-b415-3413e09a48fd))
-  (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer "F.Fab") (width 0.1) (tstamp 183a7e5c-21a3-4ad0-8e69-72564b358757))
-  (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer "F.Fab") (width 0.1) (tstamp 5128c787-8b90-4166-b788-760d71ba6146))
-  (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer "F.Fab") (width 0.1) (tstamp 6e5d2927-19ec-457c-ba05-d30592e6b163))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 6f5fd486-32be-4881-a80c-6cbb35c7f4ab))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp 9c4a37a6-b463-487a-ba08-4d64595862a9))
-  (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer "F.Fab") (width 0.1) (tstamp 9f59e122-e43e-497a-a864-7d31148bd5a1))
-  (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer "F.Fab") (width 0.1) (tstamp af72faca-f09c-4c56-a14f-0a91e2985a31))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp ca2a42b3-063a-4034-a0c7-4f2d16e824db))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp caec74d2-25ed-4fb3-b809-9a898b28190e))
-  (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer "F.Fab") (width 0.1) (tstamp d8fb4abf-3ff7-4b3a-b5b4-121533e1e193))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp dc4c0876-dc20-48cb-92e7-52134169b7af))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp f347953f-8f52-48dd-8a6b-2a94222f7c5c))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 156f71fd-d185-4682-bf8b-6a6a93ab5d33))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 3ee3e3d1-229f-4387-96b4-ff1dbdde5654))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 9c241ed7-9330-48cd-b037-417d64641075))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp cf843efc-4d9d-407c-bca9-f7802a6ece92))
-  (pad "1" smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 026bdb88-b74c-4376-9560-b16162c6c6f9))
-  (pad "1" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 088eeb92-7d66-4ff2-a8f3-398d2f9ca0f3))
-  (pad "2" smd rect (at -5.775 2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 36386a31-472a-487d-ba8a-381d335acf3b))
+  (fp_line (start -4.825 -3.39) (end -9.95 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 1064fb6b-0fe6-46f1-9105-193f8712da03))
+  (fp_line (start -4.825 5.2) (end -4.825 3.39) (layer "F.SilkS") (width 0.12) (tstamp 5d350d2c-6b66-45cb-98dd-0dd160f9f096))
+  (fp_line (start -4.825 -5.2) (end -4.825 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 72f98e19-de9f-4e78-9abd-4afdf1342526))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer "F.SilkS") (width 0.12) (tstamp 8816f958-ee87-489a-ad1b-3cf21eb958ca))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer "F.SilkS") (width 0.12) (tstamp c675624e-2bd1-41e8-93f9-8b9a70788eef))
+  (fp_line (start -4.825 3.39) (end -5.925 3.39) (layer "F.SilkS") (width 0.12) (tstamp e9a88234-f977-4293-90b1-439875df2960))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 041cb104-d797-4192-9dab-fc4ef9323b4d))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 0bf57346-7f0a-4562-a5f8-eee23973918f))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer "F.CrtYd") (width 0.05) (tstamp d7171f74-76eb-4bdd-9b9a-7466bc3472d5))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp fd115ccf-ea3c-4c39-8998-8064fe9fa8e5))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer "F.Fab") (width 0.1) (tstamp 04068f11-814e-4cfb-9ef0-21bcabc294fb))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer "F.Fab") (width 0.1) (tstamp 0844f525-337d-4f57-b415-3413e09a48fd))
+  (fp_line (start -4.625 -3.04) (end -9.325 -3.04) (layer "F.Fab") (width 0.1) (tstamp 183a7e5c-21a3-4ad0-8e69-72564b358757))
+  (fp_line (start -9.325 -2.04) (end -4.625 -2.04) (layer "F.Fab") (width 0.1) (tstamp 5128c787-8b90-4166-b788-760d71ba6146))
+  (fp_line (start -4.625 2.04) (end -9.325 2.04) (layer "F.Fab") (width 0.1) (tstamp 6e5d2927-19ec-457c-ba05-d30592e6b163))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer "F.Fab") (width 0.1) (tstamp 6f5fd486-32be-4881-a80c-6cbb35c7f4ab))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer "F.Fab") (width 0.1) (tstamp 9c4a37a6-b463-487a-ba08-4d64595862a9))
+  (fp_line (start -9.325 -3.04) (end -9.325 -2.04) (layer "F.Fab") (width 0.1) (tstamp 9f59e122-e43e-497a-a864-7d31148bd5a1))
+  (fp_line (start -9.325 2.04) (end -9.325 3.04) (layer "F.Fab") (width 0.1) (tstamp af72faca-f09c-4c56-a14f-0a91e2985a31))
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer "F.Fab") (width 0.1) (tstamp ca2a42b3-063a-4034-a0c7-4f2d16e824db))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer "F.Fab") (width 0.1) (tstamp caec74d2-25ed-4fb3-b809-9a898b28190e))
+  (fp_line (start -9.325 3.04) (end -4.625 3.04) (layer "F.Fab") (width 0.1) (tstamp d8fb4abf-3ff7-4b3a-b5b4-121533e1e193))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer "F.Fab") (width 0.1) (tstamp dc4c0876-dc20-48cb-92e7-52134169b7af))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer "F.Fab") (width 0.1) (tstamp f347953f-8f52-48dd-8a6b-2a94222f7c5c))
+  (pad "" smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp 156f71fd-d185-4682-bf8b-6a6a93ab5d33))
+  (pad "" smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp 3ee3e3d1-229f-4387-96b4-ff1dbdde5654))
+  (pad "" smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp 9c241ed7-9330-48cd-b037-417d64641075))
+  (pad "" smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp cf843efc-4d9d-407c-bca9-f7802a6ece92))
+  (pad "1" smd roundrect (at -7.65 -2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 026bdb88-b74c-4376-9560-b16162c6c6f9))
+  (pad "1" smd roundrect (at 1.5 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.02659574468) (tstamp 088eeb92-7d66-4ff2-a8f3-398d2f9ca0f3))
+  (pad "2" smd roundrect (at -7.65 2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 36386a31-472a-487d-ba8a-381d335acf3b))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-2.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin2.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin2.kicad_mod
index bcdfe4826..2a7b689c5 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin2.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin2.kicad_mod
@@ -1,58 +1,53 @@
-(footprint "TO-263-3_TabPin2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FB8C)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
+(module TO-263-3_TabPin2 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 32346ad9-a033-42b2-acfd-01ee4e66756f)
   )
-  (fp_text value "TO-263-3_TabPin2" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-3_TabPin2 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 6612d956-f33e-45bd-b4b0-20abcfd52389)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -3.04) (end -9.325 -3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.04) (end -9.325 -2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.04) (end -4.625 -2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -0.5) (end -9.325 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.5) (end -9.325 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.5) (end -4.625 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 2.04) (end -9.325 2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.04) (end -9.325 3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.04) (end -4.625 3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -3.39) (end -9.95 -3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 3.39) (end -5.925 3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at -7.65 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at -7.65 2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 2 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 2 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 2 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 2 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d3bb9e8f-0f21-4889-a94d-aefaeddf1f62)
   )
-  (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer "F.SilkS") (width 0.12) (tstamp 00c63819-0982-4c12-b0f4-acffeeb7b623))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 28a6d127-e160-482c-b156-ee86ea071bd6))
-  (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer "F.SilkS") (width 0.12) (tstamp 3b619b18-694b-4c2b-ab1d-507693819977))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 6d256498-39b7-40a0-a238-1978daf63bc4))
-  (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 82c2e879-b2a0-4b56-9278-def7c7065316))
-  (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer "F.SilkS") (width 0.12) (tstamp a9b0c72c-729d-4009-bc48-4438eec7df5b))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 842fe20f-1fd8-4964-afa6-3152e74eac1d))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp d92c430c-5f92-4ea2-a95c-fe3976c0ef58))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp dfefb0bd-a44d-4b42-928b-31e771adf87b))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp f6cd217d-fdf0-479f-8d66-b279a59c1053))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 0978b89f-29f9-4d1b-ba3e-61129b7228be))
-  (fp_line (start -7.45 0.5) (end -2.75 0.5) (layer "F.Fab") (width 0.1) (tstamp 155e33d8-5ce2-467e-ad6f-4534f29276d0))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 2a94da39-680c-4a59-8851-a7ba86eeadfc))
-  (fp_line (start -7.45 -0.5) (end -7.45 0.5) (layer "F.Fab") (width 0.1) (tstamp 3126c60e-d3a0-4cb6-9b64-3971fc3a2393))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 39da617e-32e7-4b90-a53a-e97a45bef89c))
-  (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer "F.Fab") (width 0.1) (tstamp 424758f9-0674-4aff-b83b-f8162b8b9a65))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 56145087-9d84-4bda-bd62-0eb9644b8d6d))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp 68d66f1a-8246-47e9-98e0-f9f79242a796))
-  (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer "F.Fab") (width 0.1) (tstamp 6f1955c1-0a43-4a0a-8146-ecaa99a9754d))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp 8ad50f34-c618-4ba8-b23b-8d89f87fd357))
-  (fp_line (start -2.75 -0.5) (end -7.45 -0.5) (layer "F.Fab") (width 0.1) (tstamp 946e99c0-72cd-4e76-bd48-df672537a521))
-  (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer "F.Fab") (width 0.1) (tstamp 9505cf10-f00d-4ecf-8745-daf9ca46f722))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 98c3ac0e-d075-47fa-a7f5-39cefa7f6ca7))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp a2fdb329-18f6-401c-8d77-f43bbdb47715))
-  (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer "F.Fab") (width 0.1) (tstamp a44fd148-c707-41c1-90b5-073397c86605))
-  (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer "F.Fab") (width 0.1) (tstamp b569c3bf-58ff-4dc6-b3f6-d6146d4e45ee))
-  (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer "F.Fab") (width 0.1) (tstamp c4d52c1c-767a-4a2b-bdc0-12b82ddd2a45))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 5236b66d-b3eb-4140-92af-cb149e58063c))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 5eb083e5-03ab-4541-907d-399764483cba))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp ad8a31bd-2489-45dc-bd53-8b4433637536))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp dfe9f1c6-2773-4893-95c4-b5156f1a4e18))
-  (pad "1" smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 74a35ad2-d6fe-46f2-a352-f0e812bb0c19))
-  (pad "2" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 4f191d5e-c7e7-42b0-96be-4a0080b3957a))
-  (pad "2" smd rect (at -5.775 0) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp de9b855a-07f4-4823-bc77-a594a4ceebc0))
-  (pad "3" smd rect (at -5.775 2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6723d494-cba0-476e-bfa0-e167b5de4444))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-3_TabPin2.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-3_TabPin2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin4.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin4.kicad_mod
index 2cf26dac2..4ffb762e2 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin4.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-3_TabPin4.kicad_mod
@@ -1,58 +1,53 @@
-(footprint "TO-263-3_TabPin4" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FB9B)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
+(module TO-263-3_TabPin4 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ac7cbd45-141b-46a3-8d04-776450f3d2bb)
   )
-  (fp_text value "TO-263-3_TabPin4" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-3_TabPin4 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9249b211-5fbc-4a7c-8064-5ff14edfae7e)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -3.04) (end -9.325 -3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.04) (end -9.325 -2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.04) (end -4.625 -2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -0.5) (end -9.325 -0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.5) (end -9.325 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.5) (end -4.625 0.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 2.04) (end -9.325 2.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.04) (end -9.325 3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.04) (end -4.625 3.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -3.39) (end -9.95 -3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 3.39) (end -5.925 3.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at -7.65 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at -7.65 2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 4 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 4 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp fb32970f-d03c-49e4-b55e-f985226e83b5)
   )
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 2ceab29d-f62a-47dc-8730-7b61200b172f))
-  (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer "F.SilkS") (width 0.12) (tstamp 38713985-6a0f-427b-b5e2-16d79ac605ab))
-  (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer "F.SilkS") (width 0.12) (tstamp 4a04dd3a-c802-4ef8-b062-127855288806))
-  (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer "F.SilkS") (width 0.12) (tstamp 79cb02fb-7a5b-4f7b-a2a9-bfd10f3726af))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp b6bb26f5-2efa-4251-b445-ad8aacbe6795))
-  (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer "F.SilkS") (width 0.12) (tstamp c951315f-17b5-4160-a4a8-785ac95ab3ce))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 2aef7d49-ea78-4310-bee0-7bf1941f59a9))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 5f649188-848c-4fd1-81de-c6cfc9154894))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp c59e2928-11c2-49b7-bb26-a869e3c97daf))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp c812be4d-9746-4925-b8aa-293e3310769d))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp 05c505d0-aab2-4e41-a7fa-e84e5e2c9df8))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 155869cb-c946-4a6a-900c-a11c0d772186))
-  (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer "F.Fab") (width 0.1) (tstamp 271551ed-f22d-473f-957e-7deb8a462821))
-  (fp_line (start -7.45 0.5) (end -2.75 0.5) (layer "F.Fab") (width 0.1) (tstamp 2980dc27-0576-478a-bba4-9a240b1b465e))
-  (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer "F.Fab") (width 0.1) (tstamp 53eb85ce-b782-4c1f-b12e-f09f70113423))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 6bf4a2c4-5a1a-40ad-a69b-224200efa436))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 833fc8b3-b72d-4f1e-8d2e-6b43f3ceca86))
-  (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer "F.Fab") (width 0.1) (tstamp 852fa7ce-5830-4053-a574-53d70ce2044e))
-  (fp_line (start -7.45 -0.5) (end -7.45 0.5) (layer "F.Fab") (width 0.1) (tstamp 8d525e45-1173-4d91-8a24-fb27b8b78c27))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp ac7fdad9-2d18-48f4-92f2-ed4defce34b4))
-  (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer "F.Fab") (width 0.1) (tstamp b907fa6c-2e7f-4fb7-bc70-7de4f8a4f01c))
-  (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer "F.Fab") (width 0.1) (tstamp c28bc76a-5993-469c-9e61-8aee67bbf949))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp c86c35b6-ff24-429f-884f-e66a3eef2772))
-  (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer "F.Fab") (width 0.1) (tstamp d0bef305-0170-44ed-bb76-c3d743b5d2a0))
-  (fp_line (start -2.75 -0.5) (end -7.45 -0.5) (layer "F.Fab") (width 0.1) (tstamp df4e6e23-4483-4f54-9cd4-18a17152c06d))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp ebd7195a-2f70-43ee-913f-b5cd70278166))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp f7e566e1-0f92-4aba-8f81-111d98fbccb7))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 322b3a0f-fca1-4b42-900a-4c978a5d59e0))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp cba9c43c-889a-40d9-8f20-2476addac374))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp cf94d83e-258c-4ea0-875c-8f4418f5f7b0))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp f9a9ae1f-374c-4afa-a69a-7523f23b1c23))
-  (pad "1" smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 66118e3b-2c90-436e-a0ba-b6e22a8cf522))
-  (pad "2" smd rect (at -5.775 0) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4c17c200-c4e0-42a6-9667-dbb4ea8ba761))
-  (pad "3" smd rect (at -5.775 2.54) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5f425ad3-208f-491d-9117-e66623e0e0ba))
-  (pad "4" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp e328d141-3eb3-4c65-9265-20d72ce014b7))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-3_TabPin4.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-3_TabPin4.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-4.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-4.kicad_mod
index c81620967..4429a8e26 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-4.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-4.kicad_mod
@@ -1,62 +1,57 @@
-(footprint "TO-263-4" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FBA9)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
+(module TO-263-4 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2b086066-9ca8-454f-a0fc-e7e550e7f3df)
   )
-  (fp_text value "TO-263-4" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-4 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 42a91a87-d19f-41a1-bf7e-0538eaa8cae7)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -3.8) (end -9.325 -3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.8) (end -9.325 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3) (end -4.625 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -2.1) (end -9.325 -2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.1) (end -9.325 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -1.3) (end -4.625 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 1.3) (end -9.325 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 1.3) (end -9.325 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.1) (end -4.625 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 3) (end -9.325 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3) (end -9.325 3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.8) (end -4.625 3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -4.25) (end -9.95 -4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 4.25) (end -5.925 4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at -7.65 -1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 4 smd roundrect (at -7.65 1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 5 smd roundrect (at -7.65 3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 3 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 3 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 3 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 3 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 14a1510d-b83e-490c-8fb5-48804da598f8)
   )
-  (fp_line (start -2.95 4.25) (end -4.05 4.25) (layer "F.SilkS") (width 0.12) (tstamp 156518cd-ef6c-4a65-8820-50242f14b88d))
-  (fp_line (start -2.95 -4.25) (end -8.075 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 210d3c48-72a5-496a-b375-0e0ade02519a))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 7748c518-1356-41f5-a1c9-0bdad5ec9dc5))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.25) (layer "F.SilkS") (width 0.12) (tstamp b6683531-2e8f-4d71-9b00-a467148dc743))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp e8553105-c791-4b1e-a24b-78d3fd53c565))
-  (fp_line (start -2.95 5.2) (end -2.95 4.25) (layer "F.SilkS") (width 0.12) (tstamp f92e6ef0-5718-48a9-8d1f-7051f5317278))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 6f1038ce-4590-4b69-9a91-aef318bd9654))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 747433ac-ccbf-481b-981b-9be0359ac6f1))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 9fd9e3bb-8fc7-4a64-8706-6c75f0d4e156))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp feea0fe2-2bdf-4b4a-9fa7-293166ee1b96))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 04e085e9-bd23-4f84-9bad-8618d616dd7c))
-  (fp_line (start -2.75 -3.8) (end -7.45 -3.8) (layer "F.Fab") (width 0.1) (tstamp 0de3fac2-1f0e-493a-9486-a3859dfbdec1))
-  (fp_line (start -7.45 -3.8) (end -7.45 -3) (layer "F.Fab") (width 0.1) (tstamp 378f0ef7-4b17-4b2a-8faa-61f3c7cc2075))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 50985ea5-114e-43a6-9e5d-eaa8d12f1377))
-  (fp_line (start -7.45 -1.3) (end -2.75 -1.3) (layer "F.Fab") (width 0.1) (tstamp 57819a14-56af-4dd7-ba1a-f9ff2a109eb7))
-  (fp_line (start -7.45 2.1) (end -2.75 2.1) (layer "F.Fab") (width 0.1) (tstamp 5abf7604-956d-494b-b2ad-4d6a41ec3c60))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp 5f4ea5bf-a530-4f48-b782-678e8ad2bf40))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp 889e9605-9b1c-409f-86bf-3b0143bf402a))
-  (fp_line (start -7.45 -3) (end -2.75 -3) (layer "F.Fab") (width 0.1) (tstamp 8b354ff7-7d32-4d8b-a46f-62a1a9a28eda))
-  (fp_line (start -2.75 3) (end -7.45 3) (layer "F.Fab") (width 0.1) (tstamp 9393ebf0-cfe3-47eb-92c4-6622f479101b))
-  (fp_line (start -7.45 1.3) (end -7.45 2.1) (layer "F.Fab") (width 0.1) (tstamp 97af9cd9-d5e0-4047-9c98-8a947f78cda5))
-  (fp_line (start -7.45 -2.1) (end -7.45 -1.3) (layer "F.Fab") (width 0.1) (tstamp aa0b65da-c6b4-4c3d-b204-9de3cb763e04))
-  (fp_line (start -7.45 3.8) (end -2.75 3.8) (layer "F.Fab") (width 0.1) (tstamp b4c279f7-8274-42b0-bce6-030abd1d7cba))
-  (fp_line (start -7.45 3) (end -7.45 3.8) (layer "F.Fab") (width 0.1) (tstamp c3bec33c-1ea4-4cfe-b49c-387e4a581f09))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp c6007811-9336-4e16-9a28-3b922068fa7f))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp c66d463a-9115-406c-b66a-db677ae7064f))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp c79e5135-9604-424c-8a2a-68b8ffd2f012))
-  (fp_line (start -2.75 1.3) (end -7.45 1.3) (layer "F.Fab") (width 0.1) (tstamp d76349ea-e22e-4e40-aebe-3a8a518081b6))
-  (fp_line (start -2.75 -2.1) (end -7.45 -2.1) (layer "F.Fab") (width 0.1) (tstamp d8a84a4b-205d-4365-a2b8-eb2fa22018a6))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp eba23a17-e509-44a0-bf13-ecdcb5c01c47))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 0191bf06-79ad-470b-8168-4fe3d9276ef4))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 32a7003c-1b83-487b-8b2c-3a7c824df5b1))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 5f6204ca-048c-4b1c-b403-043ae50e5075))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp d12138b1-d038-4bc5-a555-f2eb9ac2fe2d))
-  (pad "1" smd rect (at -5.775 -3.4) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e88c8f19-3193-48f8-86d4-a0ad9e77e6fa))
-  (pad "2" smd rect (at -5.775 -1.7) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ad776c10-b8d0-4e20-8656-26167bad10f3))
-  (pad "3" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp bf8c18fa-8cd1-4002-9e29-43d389ba9cfa))
-  (pad "4" smd rect (at -5.775 1.7) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc4422d0-d414-4ada-910e-28877231fe26))
-  (pad "5" smd rect (at -5.775 3.4) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eb92e005-165d-4bbc-8928-98064db53399))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-4.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-4.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin3.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin3.kicad_mod
index 4d180ab69..32d73d0c0 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin3.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin3.kicad_mod
@@ -1,66 +1,61 @@
-(footprint "TO-263-5_TabPin3" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FBB6)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
+(module TO-263-5_TabPin3 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2509c127-1759-4b07-a53f-6acdf56bc2ee)
   )
-  (fp_text value "TO-263-5_TabPin3" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-5_TabPin3 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 84917a1a-8cd6-4830-b566-3ec03416c75a)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -3.8) (end -9.325 -3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.8) (end -9.325 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3) (end -4.625 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -2.1) (end -9.325 -2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.1) (end -9.325 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -1.3) (end -4.625 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -0.4) (end -9.325 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.4) (end -9.325 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.4) (end -4.625 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 1.3) (end -9.325 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 1.3) (end -9.325 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.1) (end -4.625 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 3) (end -9.325 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3) (end -9.325 3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.8) (end -4.625 3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -4.25) (end -9.95 -4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 4.25) (end -5.925 4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at -7.65 -1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at -7.65 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 4 smd roundrect (at -7.65 1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 5 smd roundrect (at -7.65 3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 3 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 3 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 3 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 3 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d527bc46-69cc-4025-8c17-2926ba01025c)
   )
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 24af4d7a-40e2-4d8a-892e-cc3d212c4799))
-  (fp_line (start -2.95 5.2) (end -2.95 4.25) (layer "F.SilkS") (width 0.12) (tstamp 40261ee7-dd51-45a5-8a17-eb7282a20dec))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 88f0549f-ca86-4233-9cca-4e6f782cb5f3))
-  (fp_line (start -2.95 -4.25) (end -8.075 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 8c9a7ec9-21fb-4bb2-aa33-d97fbe0ac6ec))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp fbcdf81b-179b-46c6-bd09-4e5fe02cccdf))
-  (fp_line (start -2.95 4.25) (end -4.05 4.25) (layer "F.SilkS") (width 0.12) (tstamp fbe1dcec-cd0f-4857-80d0-78ecac7d969a))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 64f2ecb5-7ffd-4dfb-98a1-ca35151a0c1c))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp ae65e692-8d5f-4315-9830-16608b0d3c9e))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp dc405304-5f42-4519-bf27-d5cc2188ae54))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp f5965b95-ec6f-4dfd-974a-98dbb0b6cec7))
-  (fp_line (start -7.45 -2.1) (end -7.45 -1.3) (layer "F.Fab") (width 0.1) (tstamp 08c74612-d4f6-4b37-af4d-1d3e1995ba1e))
-  (fp_line (start -2.75 1.3) (end -7.45 1.3) (layer "F.Fab") (width 0.1) (tstamp 16ece2d8-d370-4944-abc0-a8cec5bb4cf5))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 30802184-12d2-4218-a291-9f3757655657))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 32feb451-2136-4e6b-9627-ca52116fce1b))
-  (fp_line (start -2.75 -0.4) (end -7.45 -0.4) (layer "F.Fab") (width 0.1) (tstamp 331d4172-eaa1-4c57-bd86-42b2c8697a6f))
-  (fp_line (start -7.45 -3.8) (end -7.45 -3) (layer "F.Fab") (width 0.1) (tstamp 51191a2b-4e68-4d1f-8323-61ccb4e8ed53))
-  (fp_line (start -7.45 3) (end -7.45 3.8) (layer "F.Fab") (width 0.1) (tstamp 56fefbc9-5782-4135-b388-9af380b504cd))
-  (fp_line (start -2.75 -2.1) (end -7.45 -2.1) (layer "F.Fab") (width 0.1) (tstamp 5ebad4ff-6141-441b-8c5b-cee58e3d54f1))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 68f919b2-6e8a-4a0d-b20a-ab14724edd9c))
-  (fp_line (start -2.75 -3.8) (end -7.45 -3.8) (layer "F.Fab") (width 0.1) (tstamp 70b20c32-7826-4453-9805-86a40624b46d))
-  (fp_line (start -7.45 1.3) (end -7.45 2.1) (layer "F.Fab") (width 0.1) (tstamp 843a066b-a938-4afd-bc2b-81d25fa068bd))
-  (fp_line (start -7.45 0.4) (end -2.75 0.4) (layer "F.Fab") (width 0.1) (tstamp 97970ab4-6d4d-4920-9c88-d4fceb6009a7))
-  (fp_line (start -7.45 -3) (end -2.75 -3) (layer "F.Fab") (width 0.1) (tstamp b134f2a0-1a6e-44c6-9fa0-f8c07150a3b0))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp b80bc262-33fa-4df6-93e5-07b2b7b7a758))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp d0b5191f-3093-4326-9bd0-1ec0ed6881bd))
-  (fp_line (start -7.45 3.8) (end -2.75 3.8) (layer "F.Fab") (width 0.1) (tstamp d60f2aa8-54dc-433b-9ae4-34912faf1228))
-  (fp_line (start -7.45 2.1) (end -2.75 2.1) (layer "F.Fab") (width 0.1) (tstamp d72d8145-9157-4d2f-91da-7882cf479c8e))
-  (fp_line (start -7.45 -1.3) (end -2.75 -1.3) (layer "F.Fab") (width 0.1) (tstamp db9e8cab-f335-4637-a156-d29088e84238))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp dcde700d-1c83-4521-b572-46b2ad5da912))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp de8114a8-d722-435f-9b1c-c735c331ca43))
-  (fp_line (start -2.75 3) (end -7.45 3) (layer "F.Fab") (width 0.1) (tstamp e18ca863-188d-482e-b212-beeb7d0ed808))
-  (fp_line (start -7.45 -0.4) (end -7.45 0.4) (layer "F.Fab") (width 0.1) (tstamp eadd9d21-1dd6-47a6-b55f-b1091727690c))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp f03c298b-205e-4467-ba89-2d7fa5213fb0))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 13c79ce0-6b88-4f17-a890-c6ce26b4a8d4))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 13fba2f8-55c1-494c-b0fa-7d812cb5099b))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 156e2028-d4d8-4581-8a79-6d1b9f2d005a))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp e4f00c7c-b0f6-46be-a989-23f400d7792a))
-  (pad "1" smd rect (at -5.775 -3.4) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 154a6d28-cd15-4f6d-8d6a-828c7f365479))
-  (pad "2" smd rect (at -5.775 -1.7) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bc52db9b-035e-4db6-82d1-7dfc23ab485f))
-  (pad "3" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 1b0c13f4-9744-440e-9902-82317aaee114))
-  (pad "3" smd rect (at -5.775 0) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3ad44105-d165-4c38-9b35-39347e35c01d))
-  (pad "4" smd rect (at -5.775 1.7) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c2da1307-6cdd-41fd-8f81-5e0cc5bb33a4))
-  (pad "5" smd rect (at -5.775 3.4) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 897b0ae9-0c2f-4e38-8bc0-a6012e213190))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-5_TabPin3.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-5_TabPin3.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin6.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin6.kicad_mod
index 6e1dc75fd..b1504e7fd 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin6.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-5_TabPin6.kicad_mod
@@ -1,66 +1,61 @@
-(footprint "TO-263-5_TabPin6" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FBC1)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
+(module TO-263-5_TabPin6 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1475452e-915d-4d77-b829-2725c3be391b)
   )
-  (fp_text value "TO-263-5_TabPin6" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-5_TabPin6 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 03b62727-abe4-4bc7-aa7d-6259db88ac27)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -3.8) (end -9.325 -3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.8) (end -9.325 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3) (end -4.625 -3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -2.1) (end -9.325 -2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.1) (end -9.325 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -1.3) (end -4.625 -1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -0.4) (end -9.325 -0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.4) (end -9.325 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.4) (end -4.625 0.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 1.3) (end -9.325 1.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 1.3) (end -9.325 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.1) (end -4.625 2.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 3) (end -9.325 3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3) (end -9.325 3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.8) (end -4.625 3.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -4.25) (end -9.95 -4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 4.25) (end -5.925 4.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 2 smd roundrect (at -7.65 -1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 3 smd roundrect (at -7.65 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 4 smd roundrect (at -7.65 1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 5 smd roundrect (at -7.65 3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.227273))
+  (pad 6 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 6 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 6 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 6 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 6 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 623d7e5c-1f1a-4720-8d0d-c06f962948e5)
   )
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 3df2ab3d-96ec-413c-b9a7-0777bb78af06))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 4295c6de-06ec-469b-93c5-106cebe341d0))
-  (fp_line (start -2.95 -4.25) (end -8.075 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 8e1aa7cc-010b-4bba-89d7-0a41c6334e91))
-  (fp_line (start -2.95 5.2) (end -2.95 4.25) (layer "F.SilkS") (width 0.12) (tstamp b8c80053-0882-4dc5-8f6e-54aba33e34d9))
-  (fp_line (start -2.95 4.25) (end -4.05 4.25) (layer "F.SilkS") (width 0.12) (tstamp c9321fc9-6cb4-4dec-918b-058e3eb0f708))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp e9fb34c6-4c65-43a1-a7f4-37ba7ac4fbc0))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 1789ac34-bc7d-4a6e-9277-797a5cb0348f))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp a0d55d51-6479-457b-8695-06e070f85972))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp a1bbb95c-472b-4178-9f29-f3bffb276edb))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp f17d94c3-c69c-49f6-8b5e-50c8fb6ad5e6))
-  (fp_line (start -7.45 -3) (end -2.75 -3) (layer "F.Fab") (width 0.1) (tstamp 03d185c0-1074-431c-8a14-4a8bb7728f9d))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp 080e51e9-2c59-4401-8d57-824854c85327))
-  (fp_line (start -7.45 1.3) (end -7.45 2.1) (layer "F.Fab") (width 0.1) (tstamp 29401661-ee3e-427f-ad50-d69b6110ee53))
-  (fp_line (start -2.75 -3.8) (end -7.45 -3.8) (layer "F.Fab") (width 0.1) (tstamp 2a7ef0df-7907-4f73-b0ff-30e312783d9f))
-  (fp_line (start -2.75 3) (end -7.45 3) (layer "F.Fab") (width 0.1) (tstamp 40039457-0d9a-4f27-a792-6701aae80c45))
-  (fp_line (start -2.75 -2.1) (end -7.45 -2.1) (layer "F.Fab") (width 0.1) (tstamp 44fc31cf-56d1-4c2f-8abe-86d507eafb97))
-  (fp_line (start -2.75 1.3) (end -7.45 1.3) (layer "F.Fab") (width 0.1) (tstamp 4dda106d-6712-4937-a637-cb1c3ecca246))
-  (fp_line (start -7.45 0.4) (end -2.75 0.4) (layer "F.Fab") (width 0.1) (tstamp 58055a4b-3dc3-4701-833d-78cc631b7269))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 5e44c66f-2f2f-4b63-a860-4166af65470b))
-  (fp_line (start -7.45 3.8) (end -2.75 3.8) (layer "F.Fab") (width 0.1) (tstamp 647c07eb-d09c-4427-8e12-784d13f6deec))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 89d941bf-7f32-469c-a2c9-ff5aec150b17))
-  (fp_line (start -7.45 2.1) (end -2.75 2.1) (layer "F.Fab") (width 0.1) (tstamp 8ae569ae-e186-4ce5-943f-4cd835d62492))
-  (fp_line (start -7.45 -1.3) (end -2.75 -1.3) (layer "F.Fab") (width 0.1) (tstamp 93e136b7-b6e8-4dc9-aa44-ea7e95d9f760))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp a7377ca7-f5e4-420d-90af-2b3fbcb75e0a))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp a944947c-76e1-4c84-b751-6c6fc96bc689))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp aa705cb7-8708-4272-9b7e-8d23ebefe017))
-  (fp_line (start -7.45 -0.4) (end -7.45 0.4) (layer "F.Fab") (width 0.1) (tstamp abe8e07d-da76-4863-9b77-4e109b1b751f))
-  (fp_line (start -2.75 -0.4) (end -7.45 -0.4) (layer "F.Fab") (width 0.1) (tstamp ac17c698-1b3a-41f7-ae04-2be02c9cb761))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp b17ac345-5885-4640-8356-fd94430f8841))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp c50b0de4-7bb4-41fc-8533-15269fdd8d03))
-  (fp_line (start -7.45 -3.8) (end -7.45 -3) (layer "F.Fab") (width 0.1) (tstamp c71f0179-c7a6-4b43-abee-d93d3fdb9e72))
-  (fp_line (start -7.45 -2.1) (end -7.45 -1.3) (layer "F.Fab") (width 0.1) (tstamp e5dbe5ad-a161-4950-801a-07a903335fa2))
-  (fp_line (start -7.45 3) (end -7.45 3.8) (layer "F.Fab") (width 0.1) (tstamp ed61b184-defd-4165-8679-75197303b471))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 1bc84b61-23f8-444a-8890-c1b010e23c3a))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp ac5b4c0b-b0de-4da5-943b-57eee1e76acd))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp d9d079a9-f2a1-4293-81cf-a68865b3a839))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp ee40698f-ab55-4805-862d-ae20a3fab273))
-  (pad "1" smd rect (at -5.775 -3.4) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 07d2ad40-53dc-40af-b0b6-b63f9b3e0093))
-  (pad "2" smd rect (at -5.775 -1.7) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 79b0ba7f-4cc1-46a5-8e6a-7b9bfe0b3144))
-  (pad "3" smd rect (at -5.775 0) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 65fc6f62-43ff-45cd-aa7e-08b73aef0c1b))
-  (pad "4" smd rect (at -5.775 1.7) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5684f188-38eb-4f89-af4f-c3755a6c9353))
-  (pad "5" smd rect (at -5.775 3.4) (size 4.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1c0cd814-0551-4d34-8fde-7dd740e8cd54))
-  (pad "6" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 424344a2-d74f-4ba7-876a-f1f444b99908))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-5_TabPin6.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-5_TabPin6.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-6.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-6.kicad_mod
index 598d5dc76..dcdad161e 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-6.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-6.kicad_mod
@@ -1,70 +1,65 @@
-(footprint "TO-263-6" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FBCD)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
+(module TO-263-6 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 4cc1b1f4-2f7f-42bb-a388-592d02dfe29f)
   )
-  (fp_text value "TO-263-6" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-6 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1e139752-81c3-4df7-ad0f-938e80fe0666)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.515 -4.11) (end -9.325 -4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -4.11) (end -9.325 -3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.51) (end -4.625 -3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -2.84) (end -9.325 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.84) (end -9.325 -2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.24) (end -4.625 -2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -1.57) (end -9.325 -1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -1.57) (end -9.325 -0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.97) (end -4.625 -0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 0.97) (end -9.325 0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.97) (end -9.325 1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 1.57) (end -4.625 1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 2.24) (end -9.325 2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.24) (end -9.325 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.84) (end -4.625 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 3.51) (end -9.325 3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.51) (end -9.325 4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 4.11) (end -4.625 4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -4.51) (end -9.95 -4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 4.51) (end -5.925 4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -7.65 -2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -7.65 -1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -7.65 1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -7.65 2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -7.65 3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 4 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 45fd4e81-9cb4-4026-a7dd-6aac1cb64e40)
   )
-  (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 22672df0-6bfc-40da-a90b-85aafe2ec7e0))
-  (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer "F.SilkS") (width 0.12) (tstamp 7b704057-6b4c-43db-bc0c-04a291c1de50))
-  (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer "F.SilkS") (width 0.12) (tstamp aaffa68a-bdf6-4eef-abb0-279d3f434b38))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp ab14d6b1-4df8-415b-8ee4-ff3280a08f0e))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp b69af553-3a4c-4238-8ef9-e24e3d6da9b5))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp ff8ee57c-3deb-419f-a8a0-88fe2ba59d7b))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 0f1ed8b8-468e-4458-b9c6-e8f61d408c23))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 1851bceb-553d-45fb-ab1e-904ee6377416))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 7ddcb785-69ad-4d74-b7ef-b6d3e393b83f))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp a4efca98-3006-4a04-91a7-0abbaa43b1f2))
-  (fp_line (start -7.45 0.97) (end -7.45 1.57) (layer "F.Fab") (width 0.1) (tstamp 026bef8e-d096-4980-863d-fd98f1440b2a))
-  (fp_line (start -7.45 -1.57) (end -7.45 -0.97) (layer "F.Fab") (width 0.1) (tstamp 088cd86e-158a-4c5a-8c35-c88ac9cd9a85))
-  (fp_line (start -2.75 2.24) (end -7.45 2.24) (layer "F.Fab") (width 0.1) (tstamp 0d96ea3a-acb2-4a4b-b41c-a5ae0174e530))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp 1b7b2496-891b-4444-9654-efacdcb5917b))
-  (fp_line (start -2.64 -4.11) (end -7.45 -4.11) (layer "F.Fab") (width 0.1) (tstamp 29d4494c-3d71-4895-9e8b-c6526da5bfd8))
-  (fp_line (start -7.45 2.24) (end -7.45 2.84) (layer "F.Fab") (width 0.1) (tstamp 3adb1fe5-359f-49c5-9243-aab1760b2748))
-  (fp_line (start -7.45 -4.11) (end -7.45 -3.51) (layer "F.Fab") (width 0.1) (tstamp 46ff0966-b3e8-4f9d-8bd4-fd7a987c4111))
-  (fp_line (start -2.75 -1.57) (end -7.45 -1.57) (layer "F.Fab") (width 0.1) (tstamp 56d72f6d-6779-4b20-9af2-6888650dfb32))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 5ffdf194-58d4-48ca-bc11-ab12ce2821b5))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 687755ab-5cf4-4e58-a6aa-f1f5d9e71efb))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 6f005147-4c68-46b8-9044-2c2506ee7ad6))
-  (fp_line (start -7.45 2.84) (end -2.75 2.84) (layer "F.Fab") (width 0.1) (tstamp 731ea10f-c279-4631-9feb-5d14ed02ead8))
-  (fp_line (start -7.45 4.11) (end -2.75 4.11) (layer "F.Fab") (width 0.1) (tstamp 8ba85f84-ff51-41a3-b6e1-aac2273ceb76))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp 96c8e0ee-7a38-4e6b-9c87-c8477d116a98))
-  (fp_line (start -7.45 -2.24) (end -2.75 -2.24) (layer "F.Fab") (width 0.1) (tstamp 9f24d5b2-3502-4b58-ad56-d643e47aa790))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp b6fe5e67-2fb0-4fbc-b2d0-a6c9a04a3a25))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp b79222ab-f8ff-46fb-af66-15364fa149cf))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp c24232d3-766e-40a5-8cd4-42090ca52847))
-  (fp_line (start -7.45 -3.51) (end -2.75 -3.51) (layer "F.Fab") (width 0.1) (tstamp c4af4e2c-51bb-48d0-bb68-018ded9bfc19))
-  (fp_line (start -7.45 1.57) (end -2.75 1.57) (layer "F.Fab") (width 0.1) (tstamp c4afa331-6f0f-436d-97d4-63b26de9f258))
-  (fp_line (start -2.75 0.97) (end -7.45 0.97) (layer "F.Fab") (width 0.1) (tstamp c9a92f5d-fc6b-43f2-9900-014c58aaec98))
-  (fp_line (start -2.75 -2.84) (end -7.45 -2.84) (layer "F.Fab") (width 0.1) (tstamp cf9c88c2-5f21-4445-856c-14b6a2627b52))
-  (fp_line (start -7.45 3.51) (end -7.45 4.11) (layer "F.Fab") (width 0.1) (tstamp d3e45f61-e268-47e1-86cf-9ab0c85a4c3d))
-  (fp_line (start -7.45 -2.84) (end -7.45 -2.24) (layer "F.Fab") (width 0.1) (tstamp e4558620-45f0-4192-b8a6-954e2ffd7763))
-  (fp_line (start -2.75 3.51) (end -7.45 3.51) (layer "F.Fab") (width 0.1) (tstamp e51ec721-a0a5-4cfa-91f1-6b4011360013))
-  (fp_line (start -7.45 -0.97) (end -2.75 -0.97) (layer "F.Fab") (width 0.1) (tstamp e992b5ca-531c-4fcb-a8c6-0e672e99241d))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 254a8d5b-e839-43c7-a313-d2333c82d154))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 4193b0ef-ad4e-40f6-aba0-94afa30f1986))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 52387eaa-e01e-4d33-a1e8-c782dbcb483d))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp c178906a-d645-4662-b569-0bad3c2c2af5))
-  (pad "1" smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 54a00b4c-2e48-4882-a64d-5f99c15fa590))
-  (pad "2" smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc445888-03ef-4f66-a3df-83a84701634c))
-  (pad "3" smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 16fe46c5-7d12-4ec0-bb5c-ba562a012eb0))
-  (pad "4" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp 326d9c9f-baa1-441d-b3a1-a4eca7ba7751))
-  (pad "5" smd rect (at -5.775 1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8095ff9f-a600-4563-a29f-cb7dbd7ff159))
-  (pad "6" smd rect (at -5.775 2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2897a3a8-ffbb-4241-b2a5-f3806112f5bf))
-  (pad "7" smd rect (at -5.775 3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 497ae479-3a78-4da4-9ac6-1efe97a57d8f))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-6.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-6.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin4.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin4.kicad_mod
index adacf614e..379701b25 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin4.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin4.kicad_mod
@@ -1,74 +1,69 @@
-(footprint "TO-263-7_TabPin4" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FC4E)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
+(module TO-263-7_TabPin4 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 845069d1-d195-4420-a19e-347567cf4b38)
   )
-  (fp_text value "TO-263-7_TabPin4" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-7_TabPin4 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 683de742-81ed-4b0e-8744-b732cfca6911)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.515 -4.11) (end -9.325 -4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -4.11) (end -9.325 -3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.51) (end -4.625 -3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -2.84) (end -9.325 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.84) (end -9.325 -2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.24) (end -4.625 -2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -1.57) (end -9.325 -1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -1.57) (end -9.325 -0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.97) (end -4.625 -0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -0.3) (end -9.325 -0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.3) (end -9.325 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.3) (end -4.625 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 0.97) (end -9.325 0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.97) (end -9.325 1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 1.57) (end -4.625 1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 2.24) (end -9.325 2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.24) (end -9.325 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.84) (end -4.625 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 3.51) (end -9.325 3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.51) (end -9.325 4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 4.11) (end -4.625 4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -4.51) (end -9.95 -4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 4.51) (end -5.925 4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -7.65 -2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -7.65 -1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -7.65 0) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -7.65 1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -7.65 2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -7.65 3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 4 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 4 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 99e5f443-8370-4859-aba9-c486bdfa7d95)
   )
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp 1547c309-02e5-4161-9f19-8df3b73e523c))
-  (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 43ecc858-71a5-4fc7-8d5c-a0baff4d5b69))
-  (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer "F.SilkS") (width 0.12) (tstamp a0377556-c76d-4653-a29f-bf7baf41da64))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp d649cf1c-efa8-4095-b96e-f7b79ea8a3a4))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp f198cad5-930b-481d-9341-22e44bf7f07d))
-  (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer "F.SilkS") (width 0.12) (tstamp fbf69ff2-afe9-42d8-8d1d-f91fa858a37c))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 2fc76245-2e4a-4861-8b2a-8800eafce28a))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 3c02aa0a-3591-4fb7-b8bf-ab256866b0ab))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 9f394cb8-c628-42e8-aff1-3c7660b0d4aa))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp e2d9de88-d744-43d2-abad-2fbd5db4472b))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 03d76202-1d94-4b0b-b1fa-98af0d8072ba))
-  (fp_line (start -7.45 -4.11) (end -7.45 -3.51) (layer "F.Fab") (width 0.1) (tstamp 0561e792-37a9-4e70-8b78-4c9b20b6bfb2))
-  (fp_line (start -7.45 1.57) (end -2.75 1.57) (layer "F.Fab") (width 0.1) (tstamp 056c3d75-ae73-4b8f-8bb0-cd2d4bfd61a9))
-  (fp_line (start -7.45 0.97) (end -7.45 1.57) (layer "F.Fab") (width 0.1) (tstamp 0a4439f7-374e-4ef0-80ed-31014ff04d6d))
-  (fp_line (start -7.45 -3.51) (end -2.75 -3.51) (layer "F.Fab") (width 0.1) (tstamp 0f33e0af-271c-4065-a252-dffdab9a0de6))
-  (fp_line (start -7.45 3.51) (end -7.45 4.11) (layer "F.Fab") (width 0.1) (tstamp 2bbbeb40-a2c2-4161-871d-0dfb934319d9))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp 3b5ae436-35f9-4a27-a9d8-dc8dd484b515))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp 3b9be819-54ba-4cfa-bc83-124daf15b812))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp 483ff397-49be-474f-af01-ed19a55469a3))
-  (fp_line (start -2.75 0.97) (end -7.45 0.97) (layer "F.Fab") (width 0.1) (tstamp 4e9e9dac-6e66-47d2-aa8c-c8e5506a664f))
-  (fp_line (start -7.45 2.84) (end -2.75 2.84) (layer "F.Fab") (width 0.1) (tstamp 598d7d2c-8c00-4b48-9182-0400c3d0c648))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 687947d0-ce5c-4889-b4c7-6f919bb215bd))
-  (fp_line (start -7.45 -2.24) (end -2.75 -2.24) (layer "F.Fab") (width 0.1) (tstamp 719ef589-0b09-4449-8d9f-b2319640c10d))
-  (fp_line (start -7.45 -0.97) (end -2.75 -0.97) (layer "F.Fab") (width 0.1) (tstamp 76a00caa-ac4d-48ae-878b-40baa786c3cf))
-  (fp_line (start -7.45 -1.57) (end -7.45 -0.97) (layer "F.Fab") (width 0.1) (tstamp 799420ee-67f5-498c-a98b-bf928b74cd76))
-  (fp_line (start -7.45 2.24) (end -7.45 2.84) (layer "F.Fab") (width 0.1) (tstamp 7f692508-2cd8-4c23-b4e6-77fe648ed18b))
-  (fp_line (start -7.45 -0.3) (end -7.45 0.3) (layer "F.Fab") (width 0.1) (tstamp 8f709007-95f4-4950-9390-ec2c1748e656))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 90456930-b95e-4738-9cd1-83c2374838c0))
-  (fp_line (start -2.75 2.24) (end -7.45 2.24) (layer "F.Fab") (width 0.1) (tstamp 94f81564-6228-4d49-9fb6-7b4a2dc07b10))
-  (fp_line (start -2.64 -4.11) (end -7.45 -4.11) (layer "F.Fab") (width 0.1) (tstamp a716bcc2-d120-4d98-98fd-3684906d5067))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp b06e753b-2c02-4483-8140-58e912a0e2ab))
-  (fp_line (start -7.45 0.3) (end -2.75 0.3) (layer "F.Fab") (width 0.1) (tstamp b89755c0-c203-4a12-8e4b-337352551e31))
-  (fp_line (start -7.45 -2.84) (end -7.45 -2.24) (layer "F.Fab") (width 0.1) (tstamp b8c4cca7-8a0e-4df1-8130-314b19885a76))
-  (fp_line (start -7.45 4.11) (end -2.75 4.11) (layer "F.Fab") (width 0.1) (tstamp cdb01c67-28b4-428b-bd0c-e823fa1d7d9e))
-  (fp_line (start -2.75 -0.3) (end -7.45 -0.3) (layer "F.Fab") (width 0.1) (tstamp e581f781-9ccc-469e-9214-4e82c52fe322))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp f736a7b2-7f34-489c-ba4f-933994fc0ff0))
-  (fp_line (start -2.75 -1.57) (end -7.45 -1.57) (layer "F.Fab") (width 0.1) (tstamp f8695d7d-89d3-46c2-8753-8f6245a21529))
-  (fp_line (start -2.75 -2.84) (end -7.45 -2.84) (layer "F.Fab") (width 0.1) (tstamp fc4266a7-b69a-4401-ad37-f689d9157817))
-  (fp_line (start -2.75 3.51) (end -7.45 3.51) (layer "F.Fab") (width 0.1) (tstamp fd7e42ee-0f80-4f8d-bd40-4c5765e818a8))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp ae557cc8-c465-477f-99f4-7e6e9fc4ec65))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp ce78d5cf-2871-4860-9871-2b3326549357))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp d33c6c6d-0956-493b-992b-a220dc590f49))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp ef09cbc6-e1d9-482d-a51f-f9f8ab09f8d4))
-  (pad "1" smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bc63baf5-1fa6-4601-89a2-7f4c8c2c9cee))
-  (pad "2" smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ae86b088-d476-423a-b48f-01fabf8ceeeb))
-  (pad "3" smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 46f93553-abe9-4a15-823c-9e8d4de99ff9))
-  (pad "4" smd rect (at -5.775 0) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c08551d8-e546-4118-8c2c-f1b7dcf797ac))
-  (pad "4" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp e77e7957-c392-4f3f-923b-6c1c05d21135))
-  (pad "5" smd rect (at -5.775 1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9b9b8b1d-57ed-4d00-909b-2bb81481a9b8))
-  (pad "6" smd rect (at -5.775 2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2ed6d5ed-783a-48a4-9a00-c0bf779e9f37))
-  (pad "7" smd rect (at -5.775 3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8307a7d4-a797-4c02-8e8f-8367e8e53cf1))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin4.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin4.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin8.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin8.kicad_mod
index bd9c2027d..c99ce4498 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin8.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-7_TabPin8.kicad_mod
@@ -1,74 +1,69 @@
-(footprint "TO-263-7_TabPin8" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FBD7)
-  (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
+(module TO-263-7_TabPin8 (layer F.Cu) (tedit 63BC10ED)
+  (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
   (tags "D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 77eaafc3-a835-4d68-a26a-43c60b6387ba)
   )
-  (fp_text value "TO-263-7_TabPin8" (at 0 6.65) (layer "F.Fab")
+  (fp_text value TO-263-7_TabPin8 (at 0 6.65) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp b20487e1-48dd-4d49-9036-a17f43094952)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.515 -4.11) (end -9.325 -4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -4.11) (end -9.325 -3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -3.51) (end -4.625 -3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -2.84) (end -9.325 -2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.84) (end -9.325 -2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -2.24) (end -4.625 -2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -1.57) (end -9.325 -1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -1.57) (end -9.325 -0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.97) (end -4.625 -0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 -0.3) (end -9.325 -0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 -0.3) (end -9.325 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.3) (end -4.625 0.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 0.97) (end -9.325 0.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 0.97) (end -9.325 1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 1.57) (end -4.625 1.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 2.24) (end -9.325 2.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.24) (end -9.325 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 2.84) (end -4.625 2.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.625 3.51) (end -9.325 3.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 3.51) (end -9.325 4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -9.325 4.11) (end -4.625 4.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 -4.51) (end -9.95 -4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 5.2) (end -4.825 4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.825 4.51) (end -5.925 4.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.65 -3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -7.65 -2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -7.65 -1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -7.65 0) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -7.65 1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -7.65 2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -7.65 3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at 1.5 0) (size 9.4 10.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026596))
+  (pad 8 smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 8 smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 8 smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (pad 8 smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers F.Cu F.Paste) (roundrect_rratio 0.054945))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d69e16b5-cbd9-4a97-9a3f-fabf412b5220)
   )
-  (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer "F.SilkS") (width 0.12) (tstamp 3f01c382-3d49-439c-a6cc-86b0f3b45c36))
-  (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 4fe7b310-8579-4326-aa17-057d16c40869))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 5b89a637-d63c-40d5-ad8c-ec680e024827))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp c1267ae1-fad0-4d9d-b3f3-f3d18a4f2008))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp d66e0629-6b38-4c34-adae-4049af6fd66c))
-  (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer "F.SilkS") (width 0.12) (tstamp e10fc129-7820-4891-b694-08113127e4f1))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 59996c75-c48b-4ed9-a01b-0dc01cb87b9c))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 5af872f8-267c-4e69-89c2-d7217c1170e3))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 8036aac2-ba73-421f-91b9-3f888e9e43fd))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp d0b21d4b-6b45-4658-a688-ee159038da89))
-  (fp_line (start -2.75 3.51) (end -7.45 3.51) (layer "F.Fab") (width 0.1) (tstamp 0dab1f73-e0a0-414a-a922-09bf5e9e57ed))
-  (fp_line (start -7.45 -4.11) (end -7.45 -3.51) (layer "F.Fab") (width 0.1) (tstamp 1177a262-46d8-4122-b0c8-1fcc43d166b4))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 1cc58551-0f54-4d58-be9f-a4cbc8e90c4d))
-  (fp_line (start -2.75 0.97) (end -7.45 0.97) (layer "F.Fab") (width 0.1) (tstamp 222046d5-0ca5-4db1-8123-e58b36955d31))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 2732899a-8655-4aea-a611-d661d168d7b6))
-  (fp_line (start -2.64 -4.11) (end -7.45 -4.11) (layer "F.Fab") (width 0.1) (tstamp 2f07a54a-0cc7-4969-b88f-24e59e7ab35c))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 40225afe-c289-4de0-98fc-6373a8e9c25e))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp 40fb23b3-c6e6-4925-a173-2748bf56992e))
-  (fp_line (start -7.45 -0.97) (end -2.75 -0.97) (layer "F.Fab") (width 0.1) (tstamp 4107c568-f64e-49d1-91ab-da2a73058aae))
-  (fp_line (start -7.45 2.84) (end -2.75 2.84) (layer "F.Fab") (width 0.1) (tstamp 5619ea38-8fff-4e39-b642-55ad70ed8295))
-  (fp_line (start -2.75 2.24) (end -7.45 2.24) (layer "F.Fab") (width 0.1) (tstamp 5bf5bce7-7d7d-4d8c-ad0d-64ba4f9d953d))
-  (fp_line (start -7.45 3.51) (end -7.45 4.11) (layer "F.Fab") (width 0.1) (tstamp 6ac6a4e6-8d84-49e5-b6b6-b8b3665e67a3))
-  (fp_line (start -7.45 1.57) (end -2.75 1.57) (layer "F.Fab") (width 0.1) (tstamp 732f2a3c-2289-4db6-86b9-34990bedb87c))
-  (fp_line (start -7.45 -2.24) (end -2.75 -2.24) (layer "F.Fab") (width 0.1) (tstamp 74e6142c-0c27-4d4b-8983-ddddbd544833))
-  (fp_line (start -2.75 -2.84) (end -7.45 -2.84) (layer "F.Fab") (width 0.1) (tstamp 7d79d018-90e3-44fb-9110-240ddeba4268))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 84bb5e57-3e99-4a56-8711-6d43edd4568c))
-  (fp_line (start -7.45 0.97) (end -7.45 1.57) (layer "F.Fab") (width 0.1) (tstamp 8c0592d8-4661-4435-81fe-e9fd46e4d946))
-  (fp_line (start -7.45 -3.51) (end -2.75 -3.51) (layer "F.Fab") (width 0.1) (tstamp 9232b630-a9ac-4553-8872-42bcd815feeb))
-  (fp_line (start -2.75 -1.57) (end -7.45 -1.57) (layer "F.Fab") (width 0.1) (tstamp 96281159-8d42-4447-a068-e1041ddadc4e))
-  (fp_line (start -7.45 -0.3) (end -7.45 0.3) (layer "F.Fab") (width 0.1) (tstamp 99d8b1b7-f551-4b88-b851-bb800bae081f))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 9cc107b3-2c36-435e-872d-77a817799d6a))
-  (fp_line (start -7.45 -2.84) (end -7.45 -2.24) (layer "F.Fab") (width 0.1) (tstamp a69cd0a6-d8f4-41b5-940c-bd7d62768ed2))
-  (fp_line (start -2.75 -0.3) (end -7.45 -0.3) (layer "F.Fab") (width 0.1) (tstamp a71d52fa-6a59-4557-b6a2-55f7480cdca3))
-  (fp_line (start -7.45 -1.57) (end -7.45 -0.97) (layer "F.Fab") (width 0.1) (tstamp b1443e05-fd1e-4988-9891-50cf35626158))
-  (fp_line (start -7.45 4.11) (end -2.75 4.11) (layer "F.Fab") (width 0.1) (tstamp b2f34708-6792-44e4-bc38-c20cdd2f5f8b))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp bea8184d-e111-47e6-b245-6c0c40bf8a39))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp c614a07f-7a93-456d-ae19-2ef8792fa8d6))
-  (fp_line (start -7.45 2.24) (end -7.45 2.84) (layer "F.Fab") (width 0.1) (tstamp e3e3d593-9348-47cd-bdbd-c173f3da4bd7))
-  (fp_line (start -7.45 0.3) (end -2.75 0.3) (layer "F.Fab") (width 0.1) (tstamp e4106c18-2601-46ec-8e08-e4a745472cc1))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 1e059a96-d38e-4951-9034-d05327e00500))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 21b8fb4b-8e04-442d-b6c2-36325b98b0e9))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 6d2002c9-a8ca-4fa3-9369-962046e55406))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp d20aa1bc-b0ec-4c32-8bc2-ad878e6f062b))
-  (pad "1" smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 905e28b9-13ef-4e2f-a115-765b4d21b2bc))
-  (pad "2" smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 07127e76-2867-4bfb-ae01-37dcadb39512))
-  (pad "3" smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e34ac3fc-4f2d-4725-b439-cec83ddb0b61))
-  (pad "4" smd rect (at -5.775 0) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1933c450-e49b-4c2f-a628-429bbf2af44f))
-  (pad "5" smd rect (at -5.775 1.27) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9a7c8555-65af-4f05-9fd0-403bbfdcb921))
-  (pad "6" smd rect (at -5.775 2.54) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 176e0e06-d11a-4e0c-9876-21be7ad5fa59))
-  (pad "7" smd rect (at -5.775 3.81) (size 4.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e2bd2c6c-5af1-4dea-a9f2-a4ca2c2b570b))
-  (pad "8" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp a6d55964-a19d-48da-9faa-bc4f03520c6e))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin8.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin8.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin10.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin10.kicad_mod
index ccce72d4c..90c40ce64 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin10.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin10.kicad_mod
@@ -1,80 +1,80 @@
 (footprint "TO-263-9_TabPin10" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5A0AB58A)
+  (tedit 63BA0DD0)
   (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf")
   (tags "D2PAK DDPAK TO-263 D2PAK-9 TO-263-9")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -1.875 -6.65) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp e9a88905-faf2-4413-9c32-7b401068722a)
   )
-  (fp_text value "TO-263-9_TabPin10" (at 0 6.65) (layer "F.Fab")
+  (fp_text value "TO-263-9_TabPin10" (at -1.875 6.65) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 7f89213c-2f45-499a-aa2a-b2d027a57b72)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at -1.875 0) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 6e640c90-15e5-4f5c-8cca-f959e687fc4d)
   )
-  (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer "F.SilkS") (width 0.12) (tstamp 51697eb3-bcaf-4598-808b-f5a4ff451f5c))
-  (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 54da45e7-72bc-4145-a53e-00d8c60b6080))
-  (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer "F.SilkS") (width 0.12) (tstamp 999db4da-ae38-4441-a6e4-84c7a58a18b5))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp a46c36c3-f610-4933-ab38-b5f8c3763cd7))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp ab4fe342-6a39-42de-9f7d-16359e3bf6cf))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp bd8c66a1-e6f4-4c14-ac14-8091c21497f4))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 62a32ad8-872c-4a9f-b3c9-1e6aa00ee718))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 67991092-2470-46f4-9626-c97583841d02))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp b56eae89-32f7-4c7c-9cf9-eb953db1ec1a))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp f6f9be1e-2f5f-444e-811a-8fa62f70c78b))
-  (fp_line (start -2.75 0.715) (end -7.45 0.715) (layer "F.Fab") (width 0.1) (tstamp 087d5ef9-64e0-48d5-89db-a49f5d32f8b4))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 0e8e5d1e-a9d1-4010-837a-ee69342b56d6))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp 1b8ddb74-e6b2-40ec-8f96-9633140b465a))
-  (fp_line (start -2.75 -1.225) (end -7.45 -1.225) (layer "F.Fab") (width 0.1) (tstamp 20f31d8c-783e-4896-86a8-ae611fe9bdef))
-  (fp_line (start -2.75 1.685) (end -7.45 1.685) (layer "F.Fab") (width 0.1) (tstamp 282b2cd3-27f9-43d4-b0bf-a2960c0c1db2))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp 2c635c4a-54ce-46f6-a5be-f7eb0b950d1c))
-  (fp_line (start -7.45 -2.655) (end -2.75 -2.655) (layer "F.Fab") (width 0.1) (tstamp 39d0c7c7-b413-4916-a5c5-adf28cbd0585))
-  (fp_line (start -7.45 1.685) (end -7.45 2.195) (layer "F.Fab") (width 0.1) (tstamp 412c160c-615d-45b0-a238-0a2dbf34578b))
-  (fp_line (start -7.45 -3.165) (end -7.45 -2.655) (layer "F.Fab") (width 0.1) (tstamp 44f7da0c-0237-4ebe-b033-4216feb56e28))
-  (fp_line (start -7.45 0.715) (end -7.45 1.225) (layer "F.Fab") (width 0.1) (tstamp 4ba5ab27-a42c-4f35-b3fe-85e18ae190ba))
-  (fp_line (start -7.45 -4.135) (end -7.45 -3.625) (layer "F.Fab") (width 0.1) (tstamp 4f4e8da0-931b-461c-9dd8-4635b9ceabea))
-  (fp_line (start -7.45 2.655) (end -7.45 3.165) (layer "F.Fab") (width 0.1) (tstamp 546b6353-5f49-4059-8202-de1808ca677a))
-  (fp_line (start -2.75 3.625) (end -7.45 3.625) (layer "F.Fab") (width 0.1) (tstamp 6745a6d2-1199-4041-a7a2-1b643b83828c))
-  (fp_line (start -2.615 -4.135) (end -7.45 -4.135) (layer "F.Fab") (width 0.1) (tstamp 7350463e-6854-4bb0-8562-36ab1dccd3fc))
-  (fp_line (start -2.75 2.655) (end -7.45 2.655) (layer "F.Fab") (width 0.1) (tstamp 81b0e12b-c8e8-43f2-981c-aa59e7bd3f49))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp 84359945-c1dd-4961-b112-ccc6ea3533df))
-  (fp_line (start -7.45 -2.195) (end -7.45 -1.685) (layer "F.Fab") (width 0.1) (tstamp 9548e2dd-cc53-4287-aef9-1a3f5e76cb7d))
-  (fp_line (start -7.45 2.195) (end -2.75 2.195) (layer "F.Fab") (width 0.1) (tstamp 9af94017-caf9-44e3-a563-e50378498df7))
-  (fp_line (start -7.45 3.165) (end -2.75 3.165) (layer "F.Fab") (width 0.1) (tstamp 9cb3ed54-596f-4ce6-bd17-ceba3ebb9ba6))
-  (fp_line (start -7.45 -0.715) (end -2.75 -0.715) (layer "F.Fab") (width 0.1) (tstamp 9d20656a-00c1-4459-a9e1-bd1f60a5f98c))
-  (fp_line (start -7.45 4.135) (end -2.75 4.135) (layer "F.Fab") (width 0.1) (tstamp 9ea6b1a8-35cc-4583-9c29-9511091f8589))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp 9f0b4cb9-9663-47b8-97d9-29fc64c7634c))
-  (fp_line (start -2.75 -2.195) (end -7.45 -2.195) (layer "F.Fab") (width 0.1) (tstamp a31e8cb1-8b7c-4108-b8b8-15d2f329ac49))
-  (fp_line (start -7.45 -1.225) (end -7.45 -0.715) (layer "F.Fab") (width 0.1) (tstamp a4b9a3cb-b9ca-4ad4-ab68-1da5d1e454ff))
-  (fp_line (start -7.45 -3.625) (end -2.75 -3.625) (layer "F.Fab") (width 0.1) (tstamp a929e07a-98bf-41f3-9e51-966a08a29ce9))
-  (fp_line (start -2.75 -3.165) (end -7.45 -3.165) (layer "F.Fab") (width 0.1) (tstamp bcd92817-a064-49b4-87ec-0df68c0f7c8b))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp c3b6e1b3-b7eb-4e92-a225-c8a2b107dd11))
-  (fp_line (start -7.45 3.625) (end -7.45 4.135) (layer "F.Fab") (width 0.1) (tstamp cbf58b55-8b93-4dcc-becd-343edc0bfe09))
-  (fp_line (start -7.45 -0.255) (end -7.45 0.255) (layer "F.Fab") (width 0.1) (tstamp d3004944-4f53-4b21-b547-84fb4a779da4))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp d5524707-f2d0-44c2-bfa2-2fb63286c5a6))
-  (fp_line (start -7.45 1.225) (end -2.75 1.225) (layer "F.Fab") (width 0.1) (tstamp d7c8f836-1ab0-47c9-8c11-c19de90ac19c))
-  (fp_line (start -7.45 -1.685) (end -2.75 -1.685) (layer "F.Fab") (width 0.1) (tstamp dafdec04-ffaa-434d-b311-6496f5341953))
-  (fp_line (start -2.75 -0.255) (end -7.45 -0.255) (layer "F.Fab") (width 0.1) (tstamp ea61c231-bbd6-428e-8f7e-b84445a02821))
-  (fp_line (start -7.45 0.255) (end -2.75 0.255) (layer "F.Fab") (width 0.1) (tstamp ebaaa73d-29f6-47bf-a056-cc841f1330ac))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp ff518566-f424-4c6f-b86b-952224e9f6ec))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 2f711b92-7f63-4f79-a602-c26deb0a113b))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp b90dda3c-ede0-4103-b2ae-4f5ef366c3ba))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp bde1ca8d-1206-42a6-9079-72d91ea7ecde))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp eeeaf7bc-5cb7-4f28-bce9-f9626a15a1f8))
-  (pad "1" smd rect (at -5.775 -3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 713f0562-760d-4736-8bd2-6a649b1c2038))
-  (pad "2" smd rect (at -5.775 -2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cc76460b-b49e-44bf-8590-f8c741fd4e39))
-  (pad "3" smd rect (at -5.775 -1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 849975a5-61c9-4d49-94a3-64813aaf3cfb))
-  (pad "4" smd rect (at -5.775 -0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b760b1d3-0778-4da6-b25a-22549f76c1ce))
-  (pad "5" smd rect (at -5.775 0) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ff408f72-f612-4d1d-8199-70cdd570edb2))
-  (pad "6" smd rect (at -5.775 0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d5c766e-421a-4cb0-81a4-49eeeadae08b))
-  (pad "7" smd rect (at -5.775 1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ff5dbe6-9381-4c72-92e4-20a05cbd4832))
-  (pad "8" smd rect (at -5.775 2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4c63ac2b-807b-41c3-9fa6-f0d3d1c948db))
-  (pad "9" smd rect (at -5.775 3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 84569963-8f64-4d10-bb47-65bea794a3a7))
-  (pad "10" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp deec1137-7d0a-4422-a3d3-9f95f0f54c99))
+  (fp_line (start -4.825 4.51) (end -5.925 4.51) (layer "F.SilkS") (width 0.12) (tstamp 51697eb3-bcaf-4598-808b-f5a4ff451f5c))
+  (fp_line (start -4.825 -4.51) (end -9.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 54da45e7-72bc-4145-a53e-00d8c60b6080))
+  (fp_line (start -4.825 5.2) (end -4.825 4.51) (layer "F.SilkS") (width 0.12) (tstamp 999db4da-ae38-4441-a6e4-84c7a58a18b5))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer "F.SilkS") (width 0.12) (tstamp a46c36c3-f610-4933-ab38-b5f8c3763cd7))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer "F.SilkS") (width 0.12) (tstamp ab4fe342-6a39-42de-9f7d-16359e3bf6cf))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.51) (layer "F.SilkS") (width 0.12) (tstamp bd8c66a1-e6f4-4c14-ac14-8091c21497f4))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 62a32ad8-872c-4a9f-b3c9-1e6aa00ee718))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 67991092-2470-46f4-9626-c97583841d02))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp b56eae89-32f7-4c7c-9cf9-eb953db1ec1a))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer "F.CrtYd") (width 0.05) (tstamp f6f9be1e-2f5f-444e-811a-8fa62f70c78b))
+  (fp_line (start -4.625 0.715) (end -9.325 0.715) (layer "F.Fab") (width 0.1) (tstamp 087d5ef9-64e0-48d5-89db-a49f5d32f8b4))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer "F.Fab") (width 0.1) (tstamp 0e8e5d1e-a9d1-4010-837a-ee69342b56d6))
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer "F.Fab") (width 0.1) (tstamp 1b8ddb74-e6b2-40ec-8f96-9633140b465a))
+  (fp_line (start -4.625 -1.225) (end -9.325 -1.225) (layer "F.Fab") (width 0.1) (tstamp 20f31d8c-783e-4896-86a8-ae611fe9bdef))
+  (fp_line (start -4.625 1.685) (end -9.325 1.685) (layer "F.Fab") (width 0.1) (tstamp 282b2cd3-27f9-43d4-b0bf-a2960c0c1db2))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer "F.Fab") (width 0.1) (tstamp 2c635c4a-54ce-46f6-a5be-f7eb0b950d1c))
+  (fp_line (start -9.325 -2.655) (end -4.625 -2.655) (layer "F.Fab") (width 0.1) (tstamp 39d0c7c7-b413-4916-a5c5-adf28cbd0585))
+  (fp_line (start -9.325 1.685) (end -9.325 2.195) (layer "F.Fab") (width 0.1) (tstamp 412c160c-615d-45b0-a238-0a2dbf34578b))
+  (fp_line (start -9.325 -3.165) (end -9.325 -2.655) (layer "F.Fab") (width 0.1) (tstamp 44f7da0c-0237-4ebe-b033-4216feb56e28))
+  (fp_line (start -9.325 0.715) (end -9.325 1.225) (layer "F.Fab") (width 0.1) (tstamp 4ba5ab27-a42c-4f35-b3fe-85e18ae190ba))
+  (fp_line (start -9.325 -4.135) (end -9.325 -3.625) (layer "F.Fab") (width 0.1) (tstamp 4f4e8da0-931b-461c-9dd8-4635b9ceabea))
+  (fp_line (start -9.325 2.655) (end -9.325 3.165) (layer "F.Fab") (width 0.1) (tstamp 546b6353-5f49-4059-8202-de1808ca677a))
+  (fp_line (start -4.625 3.625) (end -9.325 3.625) (layer "F.Fab") (width 0.1) (tstamp 6745a6d2-1199-4041-a7a2-1b643b83828c))
+  (fp_line (start -4.49 -4.135) (end -9.325 -4.135) (layer "F.Fab") (width 0.1) (tstamp 7350463e-6854-4bb0-8562-36ab1dccd3fc))
+  (fp_line (start -4.625 2.655) (end -9.325 2.655) (layer "F.Fab") (width 0.1) (tstamp 81b0e12b-c8e8-43f2-981c-aa59e7bd3f49))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer "F.Fab") (width 0.1) (tstamp 84359945-c1dd-4961-b112-ccc6ea3533df))
+  (fp_line (start -9.325 -2.195) (end -9.325 -1.685) (layer "F.Fab") (width 0.1) (tstamp 9548e2dd-cc53-4287-aef9-1a3f5e76cb7d))
+  (fp_line (start -9.325 2.195) (end -4.625 2.195) (layer "F.Fab") (width 0.1) (tstamp 9af94017-caf9-44e3-a563-e50378498df7))
+  (fp_line (start -9.325 3.165) (end -4.625 3.165) (layer "F.Fab") (width 0.1) (tstamp 9cb3ed54-596f-4ce6-bd17-ceba3ebb9ba6))
+  (fp_line (start -9.325 -0.715) (end -4.625 -0.715) (layer "F.Fab") (width 0.1) (tstamp 9d20656a-00c1-4459-a9e1-bd1f60a5f98c))
+  (fp_line (start -9.325 4.135) (end -4.625 4.135) (layer "F.Fab") (width 0.1) (tstamp 9ea6b1a8-35cc-4583-9c29-9511091f8589))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer "F.Fab") (width 0.1) (tstamp 9f0b4cb9-9663-47b8-97d9-29fc64c7634c))
+  (fp_line (start -4.625 -2.195) (end -9.325 -2.195) (layer "F.Fab") (width 0.1) (tstamp a31e8cb1-8b7c-4108-b8b8-15d2f329ac49))
+  (fp_line (start -9.325 -1.225) (end -9.325 -0.715) (layer "F.Fab") (width 0.1) (tstamp a4b9a3cb-b9ca-4ad4-ab68-1da5d1e454ff))
+  (fp_line (start -9.325 -3.625) (end -4.625 -3.625) (layer "F.Fab") (width 0.1) (tstamp a929e07a-98bf-41f3-9e51-966a08a29ce9))
+  (fp_line (start -4.625 -3.165) (end -9.325 -3.165) (layer "F.Fab") (width 0.1) (tstamp bcd92817-a064-49b4-87ec-0df68c0f7c8b))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer "F.Fab") (width 0.1) (tstamp c3b6e1b3-b7eb-4e92-a225-c8a2b107dd11))
+  (fp_line (start -9.325 3.625) (end -9.325 4.135) (layer "F.Fab") (width 0.1) (tstamp cbf58b55-8b93-4dcc-becd-343edc0bfe09))
+  (fp_line (start -9.325 -0.255) (end -9.325 0.255) (layer "F.Fab") (width 0.1) (tstamp d3004944-4f53-4b21-b547-84fb4a779da4))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer "F.Fab") (width 0.1) (tstamp d5524707-f2d0-44c2-bfa2-2fb63286c5a6))
+  (fp_line (start -9.325 1.225) (end -4.625 1.225) (layer "F.Fab") (width 0.1) (tstamp d7c8f836-1ab0-47c9-8c11-c19de90ac19c))
+  (fp_line (start -9.325 -1.685) (end -4.625 -1.685) (layer "F.Fab") (width 0.1) (tstamp dafdec04-ffaa-434d-b311-6496f5341953))
+  (fp_line (start -4.625 -0.255) (end -9.325 -0.255) (layer "F.Fab") (width 0.1) (tstamp ea61c231-bbd6-428e-8f7e-b84445a02821))
+  (fp_line (start -9.325 0.255) (end -4.625 0.255) (layer "F.Fab") (width 0.1) (tstamp ebaaa73d-29f6-47bf-a056-cc841f1330ac))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer "F.Fab") (width 0.1) (tstamp ff518566-f424-4c6f-b86b-952224e9f6ec))
+  (pad "" smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp 2f711b92-7f63-4f79-a602-c26deb0a113b))
+  (pad "" smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp b90dda3c-ede0-4103-b2ae-4f5ef366c3ba))
+  (pad "" smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp bde1ca8d-1206-42a6-9079-72d91ea7ecde))
+  (pad "" smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp eeeaf7bc-5cb7-4f28-bce9-f9626a15a1f8))
+  (pad "1" smd roundrect (at -7.65 -3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 713f0562-760d-4736-8bd2-6a649b1c2038))
+  (pad "2" smd roundrect (at -7.65 -2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cc76460b-b49e-44bf-8590-f8c741fd4e39))
+  (pad "3" smd roundrect (at -7.65 -1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 849975a5-61c9-4d49-94a3-64813aaf3cfb))
+  (pad "4" smd roundrect (at -7.65 -0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b760b1d3-0778-4da6-b25a-22549f76c1ce))
+  (pad "5" smd roundrect (at -7.65 0) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ff408f72-f612-4d1d-8199-70cdd570edb2))
+  (pad "6" smd roundrect (at -7.65 0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6d5c766e-421a-4cb0-81a4-49eeeadae08b))
+  (pad "7" smd roundrect (at -7.65 1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8ff5dbe6-9381-4c72-92e4-20a05cbd4832))
+  (pad "8" smd roundrect (at -7.65 2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 4c63ac2b-807b-41c3-9fa6-f0d3d1c948db))
+  (pad "9" smd roundrect (at -7.65 3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 84569963-8f64-4d10-bb47-65bea794a3a7))
+  (pad "10" smd roundrect (at 1.5 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.02659574468) (tstamp deec1137-7d0a-4422-a3d3-9f95f0f54c99))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-9_TabPin10.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin5.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin5.kicad_mod
index d83cf47b3..37c8bd3e1 100644
--- a/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin5.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-263-9_TabPin5.kicad_mod
@@ -1,80 +1,80 @@
 (footprint "TO-263-9_TabPin5" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5A0AB58A)
+  (tedit 63BA0DBB)
   (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf")
   (tags "D2PAK DDPAK TO-263 D2PAK-9 TO-263-9")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.65) (layer "F.SilkS")
+  (fp_text reference "REF**" (at -1.875 -6.65) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp f2d8629b-142e-48d4-8369-355571dcef47)
   )
-  (fp_text value "TO-263-9_TabPin5" (at 0 6.65) (layer "F.Fab")
+  (fp_text value "TO-263-9_TabPin5" (at -1.875 6.65) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp cdaf21d5-cc12-4bc2-8703-47901d88a1fa)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at -1.875 0) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 88b23429-01f5-4b36-acd2-a9688cb2a1d5)
   )
-  (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer "F.SilkS") (width 0.12) (tstamp 2b94025a-d52f-4608-8bb6-dc5f73bc520a))
-  (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 545b6fcb-ec4e-4cf0-b9fe-5ac82a0482c2))
-  (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 6838c507-f140-4bab-8472-e75fa9513f35))
-  (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer "F.SilkS") (width 0.12) (tstamp b12c2afd-5e20-4ac5-bb76-9ba88a423a7b))
-  (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer "F.SilkS") (width 0.12) (tstamp cdc1d24a-481a-42ea-9030-cbfd93150463))
-  (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp d770aac0-5c57-4c86-885a-27dd403ef990))
-  (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 2414f440-f7b1-4328-ab67-7e8b041c3edb))
-  (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 699fdd69-c4c4-45b0-9864-0a5932fc58c1))
-  (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer "F.CrtYd") (width 0.05) (tstamp adf4d4a2-ca37-403b-aca5-94a1a0b1f92f))
-  (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp f7b60181-b762-4121-9c6b-6eec07123e80))
-  (fp_line (start -7.45 -2.195) (end -7.45 -1.685) (layer "F.Fab") (width 0.1) (tstamp 00310f81-018c-4672-8a07-5ac9d2481270))
-  (fp_line (start 7.5 5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp 01caaa6d-0390-4370-b947-aa7fe0c7d8f2))
-  (fp_line (start -7.45 1.685) (end -7.45 2.195) (layer "F.Fab") (width 0.1) (tstamp 04e8a72c-fe19-407b-b068-fa0976d5f223))
-  (fp_line (start -7.45 -1.225) (end -7.45 -0.715) (layer "F.Fab") (width 0.1) (tstamp 08d75858-7a23-46a6-b906-934b6f1f38b7))
-  (fp_line (start -2.75 2.655) (end -7.45 2.655) (layer "F.Fab") (width 0.1) (tstamp 17d81ea8-d63e-488f-a1c4-b71a4dcdfd9c))
-  (fp_line (start -7.45 0.255) (end -2.75 0.255) (layer "F.Fab") (width 0.1) (tstamp 1bf188e5-c7e7-49df-a6ba-bae325622232))
-  (fp_line (start -2.615 -4.135) (end -7.45 -4.135) (layer "F.Fab") (width 0.1) (tstamp 1eb7fb02-e4bc-481b-87ef-c16be991c774))
-  (fp_line (start -2.75 5) (end -2.75 -4) (layer "F.Fab") (width 0.1) (tstamp 20c3737c-d7c1-416d-8783-da57ff0da727))
-  (fp_line (start -7.45 3.165) (end -2.75 3.165) (layer "F.Fab") (width 0.1) (tstamp 388c3562-454a-45de-8817-9d91b632206a))
-  (fp_line (start -2.75 -2.195) (end -7.45 -2.195) (layer "F.Fab") (width 0.1) (tstamp 3e76fd76-919c-4a07-8895-bb52542058f3))
-  (fp_line (start -7.45 1.225) (end -2.75 1.225) (layer "F.Fab") (width 0.1) (tstamp 4640295b-280f-49c9-8744-e578b0a178e8))
-  (fp_line (start -7.45 4.135) (end -2.75 4.135) (layer "F.Fab") (width 0.1) (tstamp 5f783aa6-4980-41b9-85af-007cddd3cd7d))
-  (fp_line (start -7.45 -2.655) (end -2.75 -2.655) (layer "F.Fab") (width 0.1) (tstamp 614f3989-4c91-447e-b3ff-0166227b2176))
-  (fp_line (start 7.5 -5) (end 7.5 5) (layer "F.Fab") (width 0.1) (tstamp 68bde5a3-194f-4432-9f8f-05552eb28c0c))
-  (fp_line (start -2.75 1.685) (end -7.45 1.685) (layer "F.Fab") (width 0.1) (tstamp 7be1fcd4-ea5b-4e5d-8a22-f94b7210f95b))
-  (fp_line (start -7.45 -0.715) (end -2.75 -0.715) (layer "F.Fab") (width 0.1) (tstamp 8036beaf-dbfa-4765-aad4-6b5a5870ea5e))
-  (fp_line (start -2.75 -3.165) (end -7.45 -3.165) (layer "F.Fab") (width 0.1) (tstamp 80ad1043-59c7-467f-9ab4-3d3196d8f5a9))
-  (fp_line (start -2.75 -0.255) (end -7.45 -0.255) (layer "F.Fab") (width 0.1) (tstamp 85d791c1-ee5b-43e5-acf1-4331aa32d27c))
-  (fp_line (start -7.45 -0.255) (end -7.45 0.255) (layer "F.Fab") (width 0.1) (tstamp 95118dd7-3fa7-4281-8f07-1c70d4d9c694))
-  (fp_line (start -7.45 -4.135) (end -7.45 -3.625) (layer "F.Fab") (width 0.1) (tstamp 9d2184f1-4ab8-4cee-be49-a9ca95b0b020))
-  (fp_line (start -7.45 3.625) (end -7.45 4.135) (layer "F.Fab") (width 0.1) (tstamp a13ac49c-e79f-44cc-a76a-9ac30dad90b3))
-  (fp_line (start -7.45 2.195) (end -2.75 2.195) (layer "F.Fab") (width 0.1) (tstamp a8778e08-ad6e-4307-a527-07ff9d04c130))
-  (fp_line (start -2.75 -4) (end -1.75 -5) (layer "F.Fab") (width 0.1) (tstamp a9962050-59fb-4bb0-b1c1-184b94f6f5eb))
-  (fp_line (start 6.5 -5) (end 6.5 5) (layer "F.Fab") (width 0.1) (tstamp ab63c332-2e11-485b-8f90-8568a37095b1))
-  (fp_line (start -2.75 3.625) (end -7.45 3.625) (layer "F.Fab") (width 0.1) (tstamp ad04a462-dadd-4528-973d-3c32d31c6fdd))
-  (fp_line (start -7.45 -3.625) (end -2.75 -3.625) (layer "F.Fab") (width 0.1) (tstamp afa3b09d-446a-44c3-bbe1-3e0bf6ac7b9f))
-  (fp_line (start 6.5 5) (end -2.75 5) (layer "F.Fab") (width 0.1) (tstamp b31a2357-df6a-452e-9c3b-8b9292c1b5ad))
-  (fp_line (start -7.45 -1.685) (end -2.75 -1.685) (layer "F.Fab") (width 0.1) (tstamp b4a9e9b3-270c-4201-abe8-7930a68f8c71))
-  (fp_line (start 6.5 -5) (end 7.5 -5) (layer "F.Fab") (width 0.1) (tstamp be68de22-5c83-4955-8aa9-3ce39ff979c6))
-  (fp_line (start -7.45 -3.165) (end -7.45 -2.655) (layer "F.Fab") (width 0.1) (tstamp c68d270d-14d2-48ef-be53-3f08bf631814))
-  (fp_line (start -7.45 2.655) (end -7.45 3.165) (layer "F.Fab") (width 0.1) (tstamp c9473614-35b8-4fec-b89a-f39d3ae3ab33))
-  (fp_line (start -1.75 -5) (end 6.5 -5) (layer "F.Fab") (width 0.1) (tstamp c9d0f00f-d7c3-44c7-bb49-66aeba324b7b))
-  (fp_line (start -2.75 -1.225) (end -7.45 -1.225) (layer "F.Fab") (width 0.1) (tstamp d2d2c9df-19e1-4095-8633-6ed48b90ee98))
-  (fp_line (start -7.45 0.715) (end -7.45 1.225) (layer "F.Fab") (width 0.1) (tstamp f1dad754-7999-49ff-bd61-d5fd0ca34afd))
-  (fp_line (start -2.75 0.715) (end -7.45 0.715) (layer "F.Fab") (width 0.1) (tstamp ff1f033c-e7b8-4dc8-8e68-4dbbc27f68ae))
-  (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 1960fbb6-5769-4b0d-972f-2f89aa4f1f0e))
-  (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp 462928b9-f568-49ee-a9e7-5b2bbee21ee5))
-  (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp e3366baf-c295-44d6-90ca-e205f6952cec))
-  (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers "F.Paste") (tstamp fa07ace2-1022-4a04-aeaa-48ab6d3e508e))
-  (pad "1" smd rect (at -5.775 -3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6faaeaaf-3dc7-4a8e-813a-b6b9cf4ad43b))
-  (pad "2" smd rect (at -5.775 -2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0bd29c72-5790-4c31-bec2-770756bc176d))
-  (pad "3" smd rect (at -5.775 -1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ede93251-fb7e-422a-b8cc-2ffa4ea9e6bc))
-  (pad "4" smd rect (at -5.775 -0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 818726ab-4760-4e40-9f20-23aa2929ac0c))
-  (pad "5" smd rect (at -5.775 0) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70a41927-e96e-4b4f-8b51-338b96c861fc))
-  (pad "5" smd rect (at 3.375 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (tstamp d257231e-0f0b-42a8-a536-6dca2c426444))
-  (pad "6" smd rect (at -5.775 0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7bf17a52-28dd-4831-a017-b87e682b1023))
-  (pad "7" smd rect (at -5.775 1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 16725a0a-22d3-4385-bb51-11e4f238a519))
-  (pad "8" smd rect (at -5.775 2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 75afbe46-cdb0-4d72-a191-760a81e80128))
-  (pad "9" smd rect (at -5.775 3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bd7473e4-5dc7-4188-b3cb-145ececcbe49))
+  (fp_line (start -4.825 4.51) (end -5.925 4.51) (layer "F.SilkS") (width 0.12) (tstamp 2b94025a-d52f-4608-8bb6-dc5f73bc520a))
+  (fp_line (start -3.325 -5.2) (end -4.825 -5.2) (layer "F.SilkS") (width 0.12) (tstamp 545b6fcb-ec4e-4cf0-b9fe-5ac82a0482c2))
+  (fp_line (start -4.825 -4.51) (end -9.95 -4.51) (layer "F.SilkS") (width 0.12) (tstamp 6838c507-f140-4bab-8472-e75fa9513f35))
+  (fp_line (start -4.825 5.2) (end -4.825 4.51) (layer "F.SilkS") (width 0.12) (tstamp b12c2afd-5e20-4ac5-bb76-9ba88a423a7b))
+  (fp_line (start -3.325 5.2) (end -4.825 5.2) (layer "F.SilkS") (width 0.12) (tstamp cdc1d24a-481a-42ea-9030-cbfd93150463))
+  (fp_line (start -4.825 -5.2) (end -4.825 -4.51) (layer "F.SilkS") (width 0.12) (tstamp d770aac0-5c57-4c86-885a-27dd403ef990))
+  (fp_line (start -10.2 -5.65) (end -10.2 5.65) (layer "F.CrtYd") (width 0.05) (tstamp 2414f440-f7b1-4328-ab67-7e8b041c3edb))
+  (fp_line (start 6.45 -5.65) (end -10.2 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp 699fdd69-c4c4-45b0-9864-0a5932fc58c1))
+  (fp_line (start -10.2 5.65) (end 6.45 5.65) (layer "F.CrtYd") (width 0.05) (tstamp adf4d4a2-ca37-403b-aca5-94a1a0b1f92f))
+  (fp_line (start 6.45 5.65) (end 6.45 -5.65) (layer "F.CrtYd") (width 0.05) (tstamp f7b60181-b762-4121-9c6b-6eec07123e80))
+  (fp_line (start -9.325 -2.195) (end -9.325 -1.685) (layer "F.Fab") (width 0.1) (tstamp 00310f81-018c-4672-8a07-5ac9d2481270))
+  (fp_line (start 5.625 5) (end 4.625 5) (layer "F.Fab") (width 0.1) (tstamp 01caaa6d-0390-4370-b947-aa7fe0c7d8f2))
+  (fp_line (start -9.325 1.685) (end -9.325 2.195) (layer "F.Fab") (width 0.1) (tstamp 04e8a72c-fe19-407b-b068-fa0976d5f223))
+  (fp_line (start -9.325 -1.225) (end -9.325 -0.715) (layer "F.Fab") (width 0.1) (tstamp 08d75858-7a23-46a6-b906-934b6f1f38b7))
+  (fp_line (start -4.625 2.655) (end -9.325 2.655) (layer "F.Fab") (width 0.1) (tstamp 17d81ea8-d63e-488f-a1c4-b71a4dcdfd9c))
+  (fp_line (start -9.325 0.255) (end -4.625 0.255) (layer "F.Fab") (width 0.1) (tstamp 1bf188e5-c7e7-49df-a6ba-bae325622232))
+  (fp_line (start -4.49 -4.135) (end -9.325 -4.135) (layer "F.Fab") (width 0.1) (tstamp 1eb7fb02-e4bc-481b-87ef-c16be991c774))
+  (fp_line (start -4.625 5) (end -4.625 -4) (layer "F.Fab") (width 0.1) (tstamp 20c3737c-d7c1-416d-8783-da57ff0da727))
+  (fp_line (start -9.325 3.165) (end -4.625 3.165) (layer "F.Fab") (width 0.1) (tstamp 388c3562-454a-45de-8817-9d91b632206a))
+  (fp_line (start -4.625 -2.195) (end -9.325 -2.195) (layer "F.Fab") (width 0.1) (tstamp 3e76fd76-919c-4a07-8895-bb52542058f3))
+  (fp_line (start -9.325 1.225) (end -4.625 1.225) (layer "F.Fab") (width 0.1) (tstamp 4640295b-280f-49c9-8744-e578b0a178e8))
+  (fp_line (start -9.325 4.135) (end -4.625 4.135) (layer "F.Fab") (width 0.1) (tstamp 5f783aa6-4980-41b9-85af-007cddd3cd7d))
+  (fp_line (start -9.325 -2.655) (end -4.625 -2.655) (layer "F.Fab") (width 0.1) (tstamp 614f3989-4c91-447e-b3ff-0166227b2176))
+  (fp_line (start 5.625 -5) (end 5.625 5) (layer "F.Fab") (width 0.1) (tstamp 68bde5a3-194f-4432-9f8f-05552eb28c0c))
+  (fp_line (start -4.625 1.685) (end -9.325 1.685) (layer "F.Fab") (width 0.1) (tstamp 7be1fcd4-ea5b-4e5d-8a22-f94b7210f95b))
+  (fp_line (start -9.325 -0.715) (end -4.625 -0.715) (layer "F.Fab") (width 0.1) (tstamp 8036beaf-dbfa-4765-aad4-6b5a5870ea5e))
+  (fp_line (start -4.625 -3.165) (end -9.325 -3.165) (layer "F.Fab") (width 0.1) (tstamp 80ad1043-59c7-467f-9ab4-3d3196d8f5a9))
+  (fp_line (start -4.625 -0.255) (end -9.325 -0.255) (layer "F.Fab") (width 0.1) (tstamp 85d791c1-ee5b-43e5-acf1-4331aa32d27c))
+  (fp_line (start -9.325 -0.255) (end -9.325 0.255) (layer "F.Fab") (width 0.1) (tstamp 95118dd7-3fa7-4281-8f07-1c70d4d9c694))
+  (fp_line (start -9.325 -4.135) (end -9.325 -3.625) (layer "F.Fab") (width 0.1) (tstamp 9d2184f1-4ab8-4cee-be49-a9ca95b0b020))
+  (fp_line (start -9.325 3.625) (end -9.325 4.135) (layer "F.Fab") (width 0.1) (tstamp a13ac49c-e79f-44cc-a76a-9ac30dad90b3))
+  (fp_line (start -9.325 2.195) (end -4.625 2.195) (layer "F.Fab") (width 0.1) (tstamp a8778e08-ad6e-4307-a527-07ff9d04c130))
+  (fp_line (start -4.625 -4) (end -3.625 -5) (layer "F.Fab") (width 0.1) (tstamp a9962050-59fb-4bb0-b1c1-184b94f6f5eb))
+  (fp_line (start 4.625 -5) (end 4.625 5) (layer "F.Fab") (width 0.1) (tstamp ab63c332-2e11-485b-8f90-8568a37095b1))
+  (fp_line (start -4.625 3.625) (end -9.325 3.625) (layer "F.Fab") (width 0.1) (tstamp ad04a462-dadd-4528-973d-3c32d31c6fdd))
+  (fp_line (start -9.325 -3.625) (end -4.625 -3.625) (layer "F.Fab") (width 0.1) (tstamp afa3b09d-446a-44c3-bbe1-3e0bf6ac7b9f))
+  (fp_line (start 4.625 5) (end -4.625 5) (layer "F.Fab") (width 0.1) (tstamp b31a2357-df6a-452e-9c3b-8b9292c1b5ad))
+  (fp_line (start -9.325 -1.685) (end -4.625 -1.685) (layer "F.Fab") (width 0.1) (tstamp b4a9e9b3-270c-4201-abe8-7930a68f8c71))
+  (fp_line (start 4.625 -5) (end 5.625 -5) (layer "F.Fab") (width 0.1) (tstamp be68de22-5c83-4955-8aa9-3ce39ff979c6))
+  (fp_line (start -9.325 -3.165) (end -9.325 -2.655) (layer "F.Fab") (width 0.1) (tstamp c68d270d-14d2-48ef-be53-3f08bf631814))
+  (fp_line (start -9.325 2.655) (end -9.325 3.165) (layer "F.Fab") (width 0.1) (tstamp c9473614-35b8-4fec-b89a-f39d3ae3ab33))
+  (fp_line (start -3.625 -5) (end 4.625 -5) (layer "F.Fab") (width 0.1) (tstamp c9d0f00f-d7c3-44c7-bb49-66aeba324b7b))
+  (fp_line (start -4.625 -1.225) (end -9.325 -1.225) (layer "F.Fab") (width 0.1) (tstamp d2d2c9df-19e1-4095-8633-6ed48b90ee98))
+  (fp_line (start -9.325 0.715) (end -9.325 1.225) (layer "F.Fab") (width 0.1) (tstamp f1dad754-7999-49ff-bd61-d5fd0ca34afd))
+  (fp_line (start -4.625 0.715) (end -9.325 0.715) (layer "F.Fab") (width 0.1) (tstamp ff1f033c-e7b8-4dc8-8e68-4dbbc27f68ae))
+  (pad "" smd roundrect (at 3.925 2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp 1960fbb6-5769-4b0d-972f-2f89aa4f1f0e))
+  (pad "" smd roundrect (at -0.925 2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp 462928b9-f568-49ee-a9e7-5b2bbee21ee5))
+  (pad "" smd roundrect (at 3.925 -2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp e3366baf-c295-44d6-90ca-e205f6952cec))
+  (pad "" smd roundrect (at -0.925 -2.775) (size 4.55 5.25) (layers "F.Paste") (roundrect_rratio 0.05494505495) (tstamp fa07ace2-1022-4a04-aeaa-48ab6d3e508e))
+  (pad "1" smd roundrect (at -7.65 -3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6faaeaaf-3dc7-4a8e-813a-b6b9cf4ad43b))
+  (pad "2" smd roundrect (at -7.65 -2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0bd29c72-5790-4c31-bec2-770756bc176d))
+  (pad "3" smd roundrect (at -7.65 -1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ede93251-fb7e-422a-b8cc-2ffa4ea9e6bc))
+  (pad "4" smd roundrect (at -7.65 -0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 818726ab-4760-4e40-9f20-23aa2929ac0c))
+  (pad "5" smd roundrect (at -7.65 0) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 70a41927-e96e-4b4f-8b51-338b96c861fc))
+  (pad "5" smd roundrect (at 1.5 0) (size 9.4 10.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.02659574468) (tstamp d257231e-0f0b-42a8-a536-6dca2c426444))
+  (pad "6" smd roundrect (at -7.65 0.97) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7bf17a52-28dd-4831-a017-b87e682b1023))
+  (pad "7" smd roundrect (at -7.65 1.94) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 16725a0a-22d3-4385-bb51-11e4f238a519))
+  (pad "8" smd roundrect (at -7.65 2.91) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 75afbe46-cdb0-4d72-a191-760a81e80128))
+  (pad "9" smd roundrect (at -7.65 3.88) (size 4.6 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bd7473e4-5dc7-4188-b3cb-145ececcbe49))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-9_TabPin5.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/TO-268-2.kicad_mod b/Package_TO_SOT_SMD.pretty/TO-268-2.kicad_mod
index c7ac28a54..0cc0b6c22 100644
--- a/Package_TO_SOT_SMD.pretty/TO-268-2.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/TO-268-2.kicad_mod
@@ -1,54 +1,49 @@
-(footprint "TO-268-2" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 5A70FC1E)
+(module TO-268-2 (layer F.Cu) (tedit 63BC10ED)
   (descr "TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf")
   (tags "D3PAK TO-268 D3PAK-3 TO-268-3")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -9.55) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -9.55) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 30e124c8-d558-480f-9353-82d011c8349e)
   )
-  (fp_text value "TO-268-2" (at 0 9.55) (layer "F.Fab")
+  (fp_text value TO-268-2 (at 0 9.55) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9efa50e9-dbd2-43b0-8a7c-7de1e71ac1fa)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 7 -7.95) (end 8 -7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 8 -7.95) (end 8 7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 8 7.95) (end 7 7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 7 -7.95) (end 7 7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 7 7.95) (end -7 7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -7 7.95) (end -7 -6.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -7 -6.95) (end -6 -7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -6 -7.95) (end 7 -7.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -7 -6.1) (end -10.9 -6.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.9 -6.1) (end -10.9 -4.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.9 -4.8) (end -7 -4.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -7 4.8) (end -10.9 4.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.9 4.8) (end -10.9 6.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.9 6.1) (end -7 6.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.7 -8.15) (end -7.2 -8.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.2 -8.15) (end -7.2 -7.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.2 -7.25) (end -12.475 -7.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.7 8.15) (end -7.2 8.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.2 8.15) (end -7.2 7.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.2 7.25) (end -8.3 7.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start -12.73 -8.55) (end -12.73 8.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -12.73 8.55) (end 9.73 8.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 9.73 8.55) (end 9.73 -8.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 9.73 -8.55) (end -12.73 -8.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -9.975 -5.45) (size 5 3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.083333))
+  (pad 3 smd roundrect (at -9.975 5.45) (size 5 3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.083333))
+  (pad 2 smd roundrect (at 2.725 0) (size 13.5 16.6) (layers F.Cu F.Mask) (roundrect_rratio 0.018519))
+  (pad 2 smd roundrect (at 6.175 4.225) (size 6.6 8.15) (layers F.Cu F.Paste) (roundrect_rratio 0.037879))
+  (pad 2 smd roundrect (at -0.725 -4.225) (size 6.6 8.15) (layers F.Cu F.Paste) (roundrect_rratio 0.037879))
+  (pad 2 smd roundrect (at 6.175 -4.225) (size 6.6 8.15) (layers F.Cu F.Paste) (roundrect_rratio 0.037879))
+  (pad 2 smd roundrect (at -0.725 4.225) (size 6.6 8.15) (layers F.Cu F.Paste) (roundrect_rratio 0.037879))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e73a89c5-8323-4adf-a7f1-ca231af56874)
   )
-  (fp_line (start -5.7 -7.25) (end -10.975 -7.25) (layer "F.SilkS") (width 0.12) (tstamp 5104ca81-d709-4852-9064-88ec2cb0c5c6))
-  (fp_line (start -5.7 8.15) (end -5.7 7.25) (layer "F.SilkS") (width 0.12) (tstamp 79ca5b1e-b82f-4c18-ae6e-bed7816bcb3a))
-  (fp_line (start -4.2 -8.15) (end -5.7 -8.15) (layer "F.SilkS") (width 0.12) (tstamp 7bba6fc9-eba7-460d-9f12-1130e535ab26))
-  (fp_line (start -5.7 7.25) (end -6.8 7.25) (layer "F.SilkS") (width 0.12) (tstamp ab6f653b-cfb6-40ed-be01-c21b046c5177))
-  (fp_line (start -5.7 -8.15) (end -5.7 -7.25) (layer "F.SilkS") (width 0.12) (tstamp dcb6bc48-fdea-4b97-b365-b7a787d8c4a3))
-  (fp_line (start -4.2 8.15) (end -5.7 8.15) (layer "F.SilkS") (width 0.12) (tstamp e8916751-e0c5-41c1-b530-6abbaf9892d2))
-  (fp_line (start 11.23 -8.55) (end -11.23 -8.55) (layer "F.CrtYd") (width 0.05) (tstamp 2c8c362d-f5f8-450a-9fed-3ab48aa6808d))
-  (fp_line (start -11.23 -8.55) (end -11.23 8.55) (layer "F.CrtYd") (width 0.05) (tstamp 5b700c36-facc-4c29-a3c9-3f1bef8e21bf))
-  (fp_line (start -11.23 8.55) (end 11.23 8.55) (layer "F.CrtYd") (width 0.05) (tstamp 836d8c9f-a34d-4430-960f-ad9712e82ae3))
-  (fp_line (start 11.23 8.55) (end 11.23 -8.55) (layer "F.CrtYd") (width 0.05) (tstamp ac44e5f3-5a7e-41a1-a2f8-015476906c1d))
-  (fp_line (start -4.5 -7.95) (end 8.5 -7.95) (layer "F.Fab") (width 0.1) (tstamp 2a8d2dd1-a415-4686-a647-61804dcff3cf))
-  (fp_line (start -5.5 -6.1) (end -9.4 -6.1) (layer "F.Fab") (width 0.1) (tstamp 33d31068-0740-4dff-84cf-daac45e5f598))
-  (fp_line (start -9.4 4.8) (end -9.4 6.1) (layer "F.Fab") (width 0.1) (tstamp 5090ab12-bdc7-4632-b7ef-44faa02657d5))
-  (fp_line (start -9.4 -4.8) (end -5.5 -4.8) (layer "F.Fab") (width 0.1) (tstamp 6641902c-1b7f-4e81-94fd-4f7fc35f5a54))
-  (fp_line (start 8.5 -7.95) (end 8.5 7.95) (layer "F.Fab") (width 0.1) (tstamp 70c36427-7ae7-425a-9b3b-5ccce9558390))
-  (fp_line (start 9.5 -7.95) (end 9.5 7.95) (layer "F.Fab") (width 0.1) (tstamp 7488948b-64c7-47cd-8f4b-87120fa3b32b))
-  (fp_line (start 9.5 7.95) (end 8.5 7.95) (layer "F.Fab") (width 0.1) (tstamp 782112fc-fdb2-4c1f-a50a-0760ca3c5102))
-  (fp_line (start -9.4 -6.1) (end -9.4 -4.8) (layer "F.Fab") (width 0.1) (tstamp 79f575a1-a90e-40dd-8896-9ba131fb8920))
-  (fp_line (start -5.5 -6.95) (end -4.5 -7.95) (layer "F.Fab") (width 0.1) (tstamp 8514ca70-f005-4556-acd0-928f7364bf3c))
-  (fp_line (start -5.5 7.95) (end -5.5 -6.95) (layer "F.Fab") (width 0.1) (tstamp 94718876-4892-4ef9-96b3-d277da22b434))
-  (fp_line (start 8.5 -7.95) (end 9.5 -7.95) (layer "F.Fab") (width 0.1) (tstamp 9fb01dd7-4e67-46f2-83a3-d7f8606150ef))
-  (fp_line (start -9.4 6.1) (end -5.5 6.1) (layer "F.Fab") (width 0.1) (tstamp c4ce8cf5-22df-492b-be7e-2b7c8d01f1df))
-  (fp_line (start -5.5 4.8) (end -9.4 4.8) (layer "F.Fab") (width 0.1) (tstamp e37e85e3-2611-417a-ae6e-99e99495ed42))
-  (fp_line (start 8.5 7.95) (end -5.5 7.95) (layer "F.Fab") (width 0.1) (tstamp fda8d5c7-ec65-494b-a31b-d1d4dddd5e09))
-  (pad "" smd rect (at 0.775 -4.225) (size 6.6 8.15) (layers "F.Paste") (tstamp 8501e4cc-893c-40c8-8ba1-f972a76c0e16))
-  (pad "" smd rect (at 0.775 4.225) (size 6.6 8.15) (layers "F.Paste") (tstamp 8c74f77f-f01f-48fb-a526-12b63489d838))
-  (pad "" smd rect (at 7.675 4.225) (size 6.6 8.15) (layers "F.Paste") (tstamp c3c40383-7746-4b93-a962-3c7dab43eecf))
-  (pad "" smd rect (at 7.675 -4.225) (size 6.6 8.15) (layers "F.Paste") (tstamp ef3d8234-adba-460a-9aa5-9670be6d3203))
-  (pad "1" smd rect (at -8.475 -5.45) (size 5 3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9dc73149-2a0b-44f2-9d59-460291069ee4))
-  (pad "2" smd rect (at 4.225 0) (size 13.5 16.6) (layers "F.Cu" "F.Mask") (tstamp 5be75a40-5f26-40ec-a56e-314cd5ef1d51))
-  (pad "3" smd rect (at -8.475 5.45) (size 5 3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 617ffcca-401d-4b9a-aa75-848b8f4f8977))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-268-2.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-268-2.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/Texas_NDQ.kicad_mod b/Package_TO_SOT_SMD.pretty/Texas_NDQ.kicad_mod
index 19fee824e..e26fbc228 100644
--- a/Package_TO_SOT_SMD.pretty/Texas_NDQ.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/Texas_NDQ.kicad_mod
@@ -1,59 +1,59 @@
 (footprint "Texas_NDQ" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5DEEBA6F)
+  (tedit 63BA0F07)
   (descr "Texas Instruments, NDQ, 5 pin (https://www.ti.com/lit/ml/mmsf022/mmsf022.pdf)")
   (tags "ti pfm dap")
   (attr smd)
-  (fp_text reference "REF**" (at 2.5 -6) (layer "F.SilkS")
+  (fp_text reference "REF**" (at 0.2025 -6) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 017e7372-0602-43e7-8d06-d7b257de36cf)
   )
-  (fp_text value "Texas_NDQ" (at 2.5 6) (layer "F.Fab")
+  (fp_text value "Texas_NDQ" (at 0.2025 6) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 96c452bd-44d4-428e-a965-00fd8cfc856a)
   )
-  (fp_text user "${REFERENCE}" (at 2.5 0) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 0.2025 0) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 92af44e7-bb4a-41eb-b593-2a5d65d7a1ce)
   )
-  (fp_line (start 7.3325 5.19) (end 7.3325 -5.19) (layer "F.SilkS") (width 0.12) (tstamp 2434c16b-f2fc-4b52-9718-384adc8c167a))
-  (fp_line (start 7.3325 5.19) (end -2.7375 5.19) (layer "F.SilkS") (width 0.12) (tstamp 677bc48d-bb69-47cd-b47b-a8e7cb356302))
-  (fp_line (start -2.7375 -5.19) (end -2.7375 5.19) (layer "F.SilkS") (width 0.12) (tstamp b6edcd15-bc99-4af0-89eb-9ea02a1f9677))
-  (fp_line (start -2.7375 -5.19) (end 7.3325 -5.19) (layer "F.SilkS") (width 0.12) (tstamp bbc167cb-6083-4f22-9c45-0d6616527d66))
-  (fp_line (start -2.88 5.33) (end -2.88 4.19) (layer "F.CrtYd") (width 0.05) (tstamp 28a80a03-1643-47eb-a545-6192bba8211b))
-  (fp_line (start -2.88 -4.19) (end -2.88 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 3cc898e6-f1c2-46db-a2f0-d27ed5617e1b))
-  (fp_line (start -2.88 4.19) (end -7.47 4.19) (layer "F.CrtYd") (width 0.05) (tstamp 3d34843c-2a01-4d90-93d6-257d3e15a350))
-  (fp_line (start 7.47 5.33) (end -2.88 5.33) (layer "F.CrtYd") (width 0.05) (tstamp 54d22f26-518f-4d00-aa37-0a1f669470f3))
-  (fp_line (start 7.47 -5.33) (end -2.88 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 73206a2b-6e61-4778-8837-1c05c540c6ce))
-  (fp_line (start -2.88 -4.19) (end -7.47 -4.19) (layer "F.CrtYd") (width 0.05) (tstamp 83655c97-bab9-471f-8cea-cafa0cc9f691))
-  (fp_line (start -7.47 4.19) (end -7.47 -4.19) (layer "F.CrtYd") (width 0.05) (tstamp a2ddc516-9e1f-4a04-a58e-503d2ab1a316))
-  (fp_line (start 7.47 -5.33) (end 7.47 5.33) (layer "F.CrtYd") (width 0.05) (tstamp acdb847e-cd93-4f70-ae0a-9bf2aec5b6c2))
-  (fp_line (start -1.6275 -5.08) (end -2.6275 -4.08) (layer "F.Fab") (width 0.1) (tstamp 00889ba2-c4eb-4adb-b35a-0a73e7f33200))
-  (fp_line (start -6.7875 2.985) (end -6.7875 3.815) (layer "F.Fab") (width 0.1) (tstamp 2b03c487-719d-4581-9102-c6cec19badd3))
-  (fp_line (start -6.7875 -3.815) (end -6.7875 -2.985) (layer "F.Fab") (width 0.1) (tstamp 2b0922c9-9b56-4249-8773-7e3d9de0459f))
-  (fp_line (start -6.7875 -0.415) (end -6.7875 0.415) (layer "F.Fab") (width 0.1) (tstamp 3707188b-065f-4328-af34-5d40fce06bdf))
-  (fp_line (start -2.6275 5.08) (end -2.6275 -4.08) (layer "F.Fab") (width 0.1) (tstamp 3fee76a0-d6dc-4e67-b468-dd314d0d27e4))
-  (fp_line (start -2.6275 -2.115) (end -6.7875 -2.115) (layer "F.Fab") (width 0.1) (tstamp 42b6f594-deef-4c13-98b4-0f71d7e4b00a))
-  (fp_line (start 7.2225 5.08) (end -2.6275 5.08) (layer "F.Fab") (width 0.1) (tstamp 4f68d913-6553-4ee4-8ecf-51f4b66affc1))
-  (fp_line (start -2.6275 2.985) (end -6.7875 2.985) (layer "F.Fab") (width 0.1) (tstamp 551b4b57-7691-4724-9aac-a565f060d7a3))
-  (fp_line (start -6.7875 -2.115) (end -6.7875 -1.285) (layer "F.Fab") (width 0.1) (tstamp 57283908-445e-4481-8957-df9b5d0246d1))
-  (fp_line (start -2.6275 -1.285) (end -6.7875 -1.285) (layer "F.Fab") (width 0.1) (tstamp 6df561cb-e146-4585-913b-3abb2e21a956))
-  (fp_line (start 7.2225 -5.08) (end 7.2225 5.08) (layer "F.Fab") (width 0.1) (tstamp 754ba4a7-6591-4d4e-8320-c16604bea0df))
-  (fp_line (start -2.6275 0.415) (end -6.7875 0.415) (layer "F.Fab") (width 0.1) (tstamp 7ae970e2-4959-4a57-86ce-3e7786032bdd))
-  (fp_line (start -2.6275 2.115) (end -6.7875 2.115) (layer "F.Fab") (width 0.1) (tstamp 7be44826-27ee-4c6d-b9d6-df1de637de85))
-  (fp_line (start -2.6275 -3.815) (end -6.7875 -3.815) (layer "F.Fab") (width 0.1) (tstamp 8a036f06-e693-4b2b-be31-f69029a5ff14))
-  (fp_line (start -2.6275 -2.985) (end -6.7875 -2.985) (layer "F.Fab") (width 0.1) (tstamp 9620875c-5662-4032-94ae-8e40c8025e30))
-  (fp_line (start -6.7875 1.285) (end -6.7875 2.115) (layer "F.Fab") (width 0.1) (tstamp b172a899-f57d-4df6-a063-c34c5b6268c0))
-  (fp_line (start -2.6275 1.285) (end -6.7875 1.285) (layer "F.Fab") (width 0.1) (tstamp b5711cce-56d1-44a4-ad5f-373cc22e137f))
-  (fp_line (start -1.6275 -5.08) (end 7.2225 -5.08) (layer "F.Fab") (width 0.1) (tstamp cf15bbe3-f113-4819-90ee-7d4f4ed439c6))
-  (fp_line (start -2.6275 -0.415) (end -6.7875 -0.415) (layer "F.Fab") (width 0.1) (tstamp ebfd2884-89fc-4039-8157-23bf973f9d0f))
-  (fp_line (start -2.6275 3.815) (end -6.7875 3.815) (layer "F.Fab") (width 0.1) (tstamp ece53f1d-f4d9-4f14-9cab-9d3ae25b6044))
-  (pad "1" smd rect (at -6.0175 -3.4) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bd373029-5f40-4d15-90da-342371b8fe4a))
-  (pad "2" smd rect (at -6.0175 -1.7) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cc605e12-a285-497c-90fd-a49db4ff088f))
-  (pad "3" smd rect (at -6.0175 0) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e61eea10-be75-4748-938e-b643e8b0e43a))
-  (pad "4" smd rect (at -6.0175 1.7) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp feaa7971-3326-46ec-8f69-5ad755f9251d))
-  (pad "5" smd rect (at -6.0175 3.4) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dd33d901-cdc1-4761-a0e6-2f8b3924b146))
-  (pad "6" smd rect (at 3.2075 0) (size 6.35 5.59) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 748cd203-7bae-40af-80f3-f40065589106))
+  (fp_line (start 5.035 5.19) (end 5.035 -5.19) (layer "F.SilkS") (width 0.12) (tstamp 2434c16b-f2fc-4b52-9718-384adc8c167a))
+  (fp_line (start 5.035 5.19) (end -5.035 5.19) (layer "F.SilkS") (width 0.12) (tstamp 677bc48d-bb69-47cd-b47b-a8e7cb356302))
+  (fp_line (start -5.035 -5.19) (end -5.035 5.19) (layer "F.SilkS") (width 0.12) (tstamp b6edcd15-bc99-4af0-89eb-9ea02a1f9677))
+  (fp_line (start -5.035 -5.19) (end 5.035 -5.19) (layer "F.SilkS") (width 0.12) (tstamp bbc167cb-6083-4f22-9c45-0d6616527d66))
+  (fp_line (start -5.18 5.33) (end -5.18 4.19) (layer "F.CrtYd") (width 0.05) (tstamp 28a80a03-1643-47eb-a545-6192bba8211b))
+  (fp_line (start -5.18 -4.19) (end -5.18 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 3cc898e6-f1c2-46db-a2f0-d27ed5617e1b))
+  (fp_line (start -5.18 4.19) (end -9.78 4.19) (layer "F.CrtYd") (width 0.05) (tstamp 3d34843c-2a01-4d90-93d6-257d3e15a350))
+  (fp_line (start 5.18 5.33) (end -5.18 5.33) (layer "F.CrtYd") (width 0.05) (tstamp 54d22f26-518f-4d00-aa37-0a1f669470f3))
+  (fp_line (start 5.18 -5.33) (end -5.18 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 73206a2b-6e61-4778-8837-1c05c540c6ce))
+  (fp_line (start -5.18 -4.19) (end -9.78 -4.19) (layer "F.CrtYd") (width 0.05) (tstamp 83655c97-bab9-471f-8cea-cafa0cc9f691))
+  (fp_line (start -9.78 4.19) (end -9.78 -4.19) (layer "F.CrtYd") (width 0.05) (tstamp a2ddc516-9e1f-4a04-a58e-503d2ab1a316))
+  (fp_line (start 5.18 -5.33) (end 5.18 5.33) (layer "F.CrtYd") (width 0.05) (tstamp acdb847e-cd93-4f70-ae0a-9bf2aec5b6c2))
+  (fp_line (start -3.925 -5.08) (end -4.925 -4.08) (layer "F.Fab") (width 0.1) (tstamp 00889ba2-c4eb-4adb-b35a-0a73e7f33200))
+  (fp_line (start -9.085 2.985) (end -9.085 3.815) (layer "F.Fab") (width 0.1) (tstamp 2b03c487-719d-4581-9102-c6cec19badd3))
+  (fp_line (start -9.085 -3.815) (end -9.085 -2.985) (layer "F.Fab") (width 0.1) (tstamp 2b0922c9-9b56-4249-8773-7e3d9de0459f))
+  (fp_line (start -9.085 -0.415) (end -9.085 0.415) (layer "F.Fab") (width 0.1) (tstamp 3707188b-065f-4328-af34-5d40fce06bdf))
+  (fp_line (start -4.925 5.08) (end -4.925 -4.08) (layer "F.Fab") (width 0.1) (tstamp 3fee76a0-d6dc-4e67-b468-dd314d0d27e4))
+  (fp_line (start -4.925 -2.115) (end -9.085 -2.115) (layer "F.Fab") (width 0.1) (tstamp 42b6f594-deef-4c13-98b4-0f71d7e4b00a))
+  (fp_line (start 4.925 5.08) (end -4.925 5.08) (layer "F.Fab") (width 0.1) (tstamp 4f68d913-6553-4ee4-8ecf-51f4b66affc1))
+  (fp_line (start -4.925 2.985) (end -9.085 2.985) (layer "F.Fab") (width 0.1) (tstamp 551b4b57-7691-4724-9aac-a565f060d7a3))
+  (fp_line (start -9.085 -2.115) (end -9.085 -1.285) (layer "F.Fab") (width 0.1) (tstamp 57283908-445e-4481-8957-df9b5d0246d1))
+  (fp_line (start -4.925 -1.285) (end -9.085 -1.285) (layer "F.Fab") (width 0.1) (tstamp 6df561cb-e146-4585-913b-3abb2e21a956))
+  (fp_line (start 4.925 -5.08) (end 4.925 5.08) (layer "F.Fab") (width 0.1) (tstamp 754ba4a7-6591-4d4e-8320-c16604bea0df))
+  (fp_line (start -4.925 0.415) (end -9.085 0.415) (layer "F.Fab") (width 0.1) (tstamp 7ae970e2-4959-4a57-86ce-3e7786032bdd))
+  (fp_line (start -4.925 2.115) (end -9.085 2.115) (layer "F.Fab") (width 0.1) (tstamp 7be44826-27ee-4c6d-b9d6-df1de637de85))
+  (fp_line (start -4.925 -3.815) (end -9.085 -3.815) (layer "F.Fab") (width 0.1) (tstamp 8a036f06-e693-4b2b-be31-f69029a5ff14))
+  (fp_line (start -4.925 -2.985) (end -9.085 -2.985) (layer "F.Fab") (width 0.1) (tstamp 9620875c-5662-4032-94ae-8e40c8025e30))
+  (fp_line (start -9.085 1.285) (end -9.085 2.115) (layer "F.Fab") (width 0.1) (tstamp b172a899-f57d-4df6-a063-c34c5b6268c0))
+  (fp_line (start -4.925 1.285) (end -9.085 1.285) (layer "F.Fab") (width 0.1) (tstamp b5711cce-56d1-44a4-ad5f-373cc22e137f))
+  (fp_line (start -3.925 -5.08) (end 4.925 -5.08) (layer "F.Fab") (width 0.1) (tstamp cf15bbe3-f113-4819-90ee-7d4f4ed439c6))
+  (fp_line (start -4.925 -0.415) (end -9.085 -0.415) (layer "F.Fab") (width 0.1) (tstamp ebfd2884-89fc-4039-8157-23bf973f9d0f))
+  (fp_line (start -4.925 3.815) (end -9.085 3.815) (layer "F.Fab") (width 0.1) (tstamp ece53f1d-f4d9-4f14-9cab-9d3ae25b6044))
+  (pad "1" smd roundrect (at -8.315 -3.4) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp bd373029-5f40-4d15-90da-342371b8fe4a))
+  (pad "2" smd roundrect (at -8.315 -1.7) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cc605e12-a285-497c-90fd-a49db4ff088f))
+  (pad "3" smd roundrect (at -8.315 0) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e61eea10-be75-4748-938e-b643e8b0e43a))
+  (pad "4" smd roundrect (at -8.315 1.7) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp feaa7971-3326-46ec-8f69-5ad755f9251d))
+  (pad "5" smd roundrect (at -8.315 3.4) (size 2.41 1.07) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dd33d901-cdc1-4761-a0e6-2f8b3924b146))
+  (pad "6" smd roundrect (at 0.91 0) (size 6.35 5.59) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.04472271914) (tstamp 748cd203-7bae-40af-80f3-f40065589106))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_NDQ.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod b/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod
index c9db9b140..fa1436e12 100644
--- a/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod
@@ -1,71 +1,66 @@
-(footprint "Texas_NDW-7_TabPin4" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 63904EC1)
+(module Texas_NDW-7_TabPin4 (layer F.Cu) (tedit 63BC10ED)
   (descr "NDW0007A SMD package, http://www.ti.com/lit/ml/mmsf024/mmsf024.pdf")
   (tags "NDW NDW")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.33) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.33) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 685ac37d-dcdd-488f-a32d-443377af3cc9)
   )
-  (fp_text value "Texas_NDW-7_TabPin4" (at 0 6.33) (layer "F.Fab")
+  (fp_text value Texas_NDW-7_TabPin4 (at 0 6.33) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp d7707770-27b4-46b9-9186-edadb22bb95c)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.925 -5.08) (end 4.925 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.925 5.08) (end -4.925 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 5.08) (end -4.925 -4.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -4.08) (end -3.925 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.925 -5.08) (end 4.925 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.85 -4.155) (end -8.845 -4.155) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -4.155) (end -8.845 -3.465) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -3.465) (end -4.925 -3.465) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -2.885) (end -8.845 -2.885) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -2.885) (end -8.845 -2.195) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -2.195) (end -4.925 -2.195) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -1.615) (end -8.845 -1.615) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -1.615) (end -8.845 -0.925) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -0.925) (end -4.925 -0.925) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -0.345) (end -8.845 -0.345) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -0.345) (end -8.845 0.345) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 0.345) (end -4.925 0.345) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 0.925) (end -8.845 0.925) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 0.925) (end -8.845 1.615) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 1.615) (end -4.925 1.615) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 2.195) (end -8.845 2.195) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 2.195) (end -8.845 2.885) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 2.885) (end -4.925 2.885) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 3.465) (end -8.845 3.465) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 3.465) (end -8.845 4.155) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 4.155) (end -4.925 4.155) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.925 -5.28) (end -5.125 -5.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 -5.28) (end -5.125 -4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 -4.555) (end -9.19 -4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.925 5.28) (end -5.125 5.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 5.28) (end -5.125 4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 4.555) (end -5.8925 4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start -9.45 -5.33) (end -9.45 5.33) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -9.45 5.33) (end 5.18 5.33) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.18 5.33) (end 5.18 -5.33) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.18 -5.33) (end -9.45 -5.33) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.66 -3.81) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -7.66 -2.54) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -7.66 -1.27) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -7.66 0) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -7.66 1.27) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -7.66 2.54) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -7.66 3.81) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -0.355 0) (size 8.54 5.35) (layers F.Cu F.Mask) (roundrect_rratio 0.046729))
+  (pad 4 smd roundrect (at 1.855 1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (pad 4 smd roundrect (at -2.565 -1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (pad 4 smd roundrect (at 1.855 -1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (pad 4 smd roundrect (at -2.565 1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ba242e4f-e2bf-402e-bf9c-5911e7d6ef17)
   )
-  (fp_line (start -2.4875 -4.555) (end -6.5525 -4.555) (layer "F.SilkS") (width 0.12) (tstamp 33e92929-cc56-4dad-8f4f-c98274eeab0c))
-  (fp_line (start -2.4875 5.28) (end -2.4875 4.555) (layer "F.SilkS") (width 0.12) (tstamp 6b69b723-f75f-433d-b570-01d62b9e6c5b))
-  (fp_line (start 7.5625 5.28) (end -2.4875 5.28) (layer "F.SilkS") (width 0.12) (tstamp 89cb7785-2b81-4dfd-bf8f-dcf9f670c6b5))
-  (fp_line (start -2.4875 4.555) (end -3.255 4.555) (layer "F.SilkS") (width 0.12) (tstamp b50ae8ea-f7ea-48ea-a0d8-7a2c4ac7272b))
-  (fp_line (start 7.5625 -5.28) (end -2.4875 -5.28) (layer "F.SilkS") (width 0.12) (tstamp ce8eebf0-5f24-4c12-a757-e7fda1fa6953))
-  (fp_line (start -2.4875 -5.28) (end -2.4875 -4.555) (layer "F.SilkS") (width 0.12) (tstamp fdb8d3b2-0e85-4ff2-a013-f5b8dc4580b7))
-  (fp_line (start -6.81 5.33) (end 7.82 5.33) (layer "F.CrtYd") (width 0.05) (tstamp 31b8b504-7d68-4c7f-9bd9-82fce34984f4))
-  (fp_line (start 7.82 5.33) (end 7.82 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 53f7bcfe-3561-485e-bb0f-33bd1b88dd1a))
-  (fp_line (start -6.81 -5.33) (end -6.81 5.33) (layer "F.CrtYd") (width 0.05) (tstamp 95f2f7fc-f425-4e2f-aa3a-9cfdda7bb6b0))
-  (fp_line (start 7.82 -5.33) (end -6.81 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp a9c9dacb-e818-4a7a-8a95-aa05ba5a0a02))
-  (fp_line (start -6.2075 -0.925) (end -2.2875 -0.925) (layer "F.Fab") (width 0.1) (tstamp 0693557a-2b60-4d7b-aaf5-0868e4de007d))
-  (fp_line (start -2.2875 -4.08) (end -1.2875 -5.08) (layer "F.Fab") (width 0.1) (tstamp 06c9a4c1-517b-4938-8666-61ac2b8ddfa5))
-  (fp_line (start -6.2075 -1.615) (end -6.2075 -0.925) (layer "F.Fab") (width 0.1) (tstamp 22832e2f-9095-47d4-a995-6199b5eb1dbb))
-  (fp_line (start -2.2875 -1.615) (end -6.2075 -1.615) (layer "F.Fab") (width 0.1) (tstamp 25c9f1f9-a089-4b71-994c-50ae5fe871ea))
-  (fp_line (start 7.5625 5.08) (end -2.2875 5.08) (layer "F.Fab") (width 0.1) (tstamp 2d1d2a90-b2d5-4cdc-bc01-b06a749ba8e0))
-  (fp_line (start -2.2125 -4.155) (end -6.2075 -4.155) (layer "F.Fab") (width 0.1) (tstamp 394b313c-2734-4143-8a5c-2587aa8246f8))
-  (fp_line (start -1.2875 -5.08) (end 7.5625 -5.08) (layer "F.Fab") (width 0.1) (tstamp 4218a5a2-e79e-4253-a655-49ff161c21d5))
-  (fp_line (start -2.2875 -2.885) (end -6.2075 -2.885) (layer "F.Fab") (width 0.1) (tstamp 7bb3c6c1-8fe7-415d-b63f-0fd3f55f7f0b))
-  (fp_line (start -2.2875 -0.345) (end -6.2075 -0.345) (layer "F.Fab") (width 0.1) (tstamp 8bfd2a83-5e91-4294-bd0a-6bb48c36dc01))
-  (fp_line (start -6.2075 4.155) (end -2.2875 4.155) (layer "F.Fab") (width 0.1) (tstamp 8eccb1db-8828-409e-bf0f-3be22ae3bb32))
-  (fp_line (start -6.2075 1.615) (end -2.2875 1.615) (layer "F.Fab") (width 0.1) (tstamp 8ee077de-6589-4d1b-a3dd-d55384683e38))
-  (fp_line (start -6.2075 0.345) (end -2.2875 0.345) (layer "F.Fab") (width 0.1) (tstamp 8f07753f-7378-41ee-adfe-b34a9d4f0eb0))
-  (fp_line (start -2.2875 2.195) (end -6.2075 2.195) (layer "F.Fab") (width 0.1) (tstamp 93a50394-9c5a-4a3f-a74a-a8e961b06554))
-  (fp_line (start -6.2075 -0.345) (end -6.2075 0.345) (layer "F.Fab") (width 0.1) (tstamp c54c6c51-b2f6-4084-8bfd-8fda13ab618b))
-  (fp_line (start -6.2075 0.925) (end -6.2075 1.615) (layer "F.Fab") (width 0.1) (tstamp cf335874-1b95-4034-955e-267c2981c735))
-  (fp_line (start -2.2875 3.465) (end -6.2075 3.465) (layer "F.Fab") (width 0.1) (tstamp cfcecf71-d193-4003-ac0a-5a9964193ab5))
-  (fp_line (start -6.2075 -2.195) (end -2.2875 -2.195) (layer "F.Fab") (width 0.1) (tstamp d3ed6003-ec93-45f6-a812-c3d87bd09927))
-  (fp_line (start -6.2075 -4.155) (end -6.2075 -3.465) (layer "F.Fab") (width 0.1) (tstamp d4cd3793-47ad-4d61-ad8e-0943990c1be8))
-  (fp_line (start -6.2075 3.465) (end -6.2075 4.155) (layer "F.Fab") (width 0.1) (tstamp d869c459-75f3-408d-b1e6-91fe5b42c8d4))
-  (fp_line (start 7.5625 -5.08) (end 7.5625 5.08) (layer "F.Fab") (width 0.1) (tstamp de8f2f8e-a973-440b-a6de-2a5fb7f0bf5d))
-  (fp_line (start -2.2875 5.08) (end -2.2875 -4.08) (layer "F.Fab") (width 0.1) (tstamp e8a452a1-38ce-48a1-bcd8-228fbccd55a6))
-  (fp_line (start -2.2875 0.925) (end -6.2075 0.925) (layer "F.Fab") (width 0.1) (tstamp ef7315e1-5a74-48e3-827d-3ad5ec971c1b))
-  (fp_line (start -6.2075 2.195) (end -6.2075 2.885) (layer "F.Fab") (width 0.1) (tstamp f1ec5b0d-1eb6-417d-a9a1-6af548540993))
-  (fp_line (start -6.2075 -2.885) (end -6.2075 -2.195) (layer "F.Fab") (width 0.1) (tstamp f506e75c-e53e-4464-960c-bc921fcd6db4))
-  (fp_line (start -6.2075 2.885) (end -2.2875 2.885) (layer "F.Fab") (width 0.1) (tstamp f74b2d21-dd40-427f-9442-a62e6e4b02ac))
-  (fp_line (start -6.2075 -3.465) (end -2.2875 -3.465) (layer "F.Fab") (width 0.1) (tstamp fd786694-5c52-45e7-9cef-b2dfda99cc34))
-  (pad "1" smd rect (at -5.0225 -3.81) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5ee42134-003d-4489-88ca-1d27e6a618f6))
-  (pad "2" smd rect (at -5.0225 -2.54) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97194ec1-5423-4727-8625-76dd9773647f))
-  (pad "3" smd rect (at -5.0225 -1.27) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 45fc5221-5d46-45e7-b2d0-5f3e78096014))
-  (pad "4" smd rect (at 0.0725 -1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 1841fdfd-9563-42b4-8176-48980a6f90ca))
-  (pad "4" smd rect (at 0.0725 1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 21310176-cf38-41de-990e-32dfda07ba6d))
-  (pad "4" smd rect (at 4.4925 1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 3262a8c8-8532-4255-bd4e-be7b344c29e1))
-  (pad "4" smd rect (at -5.0225 0) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4648b8c3-c5a2-402e-a169-178f547cedf7))
-  (pad "4" smd rect (at 4.4925 -1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 590366f2-0aa9-4274-83fc-bfbf12edda9f))
-  (pad "4" smd rect (at 2.2825 0) (size 8.54 5.35) (layers "F.Cu" "F.Mask") (tstamp e9790f27-5a35-45cb-ab3a-149195d511d1))
-  (pad "5" smd rect (at -5.0225 1.27) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 31195707-1fc4-4b4b-96d8-0bbdbc3b2690))
-  (pad "6" smd rect (at -5.0225 2.54) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp da1e97ff-2ac3-4ce7-993c-06c0c1fd6f8e))
-  (pad "7" smd rect (at -5.0225 3.81) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d8f6d0a-210c-434e-8caf-dbda1299074c))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_NDW-7_TabPin4.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_NDW-7_TabPin4.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin8.kicad_mod b/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin8.kicad_mod
index 5d39a3fb2..14eb191b5 100644
--- a/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin8.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin8.kicad_mod
@@ -1,71 +1,66 @@
-(footprint "Texas_NDW-7_TabPin8" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 63904EC1)
+(module Texas_NDW-7_TabPin8 (layer F.Cu) (tedit 63BC10ED)
   (descr "NDW0007A SMD package, http://www.ti.com/lit/ml/mmsf024/mmsf024.pdf")
   (tags "NDW NDW")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -6.33) (layer "F.SilkS")
+  (fp_text reference REF** (at 0 -6.33) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 9186dcff-0b83-41b2-856e-679404ceff8a)
   )
-  (fp_text value "Texas_NDW-7_TabPin8" (at 0 6.33) (layer "F.Fab")
+  (fp_text value Texas_NDW-7_TabPin8 (at 0 6.33) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp abee241d-6e5f-48a9-aec6-a537d5bc0883)
   )
-  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+  (fp_line (start 4.925 -5.08) (end 4.925 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.925 5.08) (end -4.925 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 5.08) (end -4.925 -4.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -4.08) (end -3.925 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.925 -5.08) (end 4.925 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.85 -4.155) (end -8.845 -4.155) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -4.155) (end -8.845 -3.465) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -3.465) (end -4.925 -3.465) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -2.885) (end -8.845 -2.885) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -2.885) (end -8.845 -2.195) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -2.195) (end -4.925 -2.195) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -1.615) (end -8.845 -1.615) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -1.615) (end -8.845 -0.925) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -0.925) (end -4.925 -0.925) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 -0.345) (end -8.845 -0.345) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 -0.345) (end -8.845 0.345) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 0.345) (end -4.925 0.345) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 0.925) (end -8.845 0.925) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 0.925) (end -8.845 1.615) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 1.615) (end -4.925 1.615) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 2.195) (end -8.845 2.195) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 2.195) (end -8.845 2.885) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 2.885) (end -4.925 2.885) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.925 3.465) (end -8.845 3.465) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 3.465) (end -8.845 4.155) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.845 4.155) (end -4.925 4.155) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.925 -5.28) (end -5.125 -5.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 -5.28) (end -5.125 -4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 -4.555) (end -9.19 -4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.925 5.28) (end -5.125 5.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 5.28) (end -5.125 4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.125 4.555) (end -5.8925 4.555) (layer F.SilkS) (width 0.12))
+  (fp_line (start -9.45 -5.33) (end -9.45 5.33) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -9.45 5.33) (end 5.18 5.33) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.18 5.33) (end 5.18 -5.33) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.18 -5.33) (end -9.45 -5.33) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd roundrect (at -7.66 -3.81) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 2 smd roundrect (at -7.66 -2.54) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 3 smd roundrect (at -7.66 -1.27) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 4 smd roundrect (at -7.66 0) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 5 smd roundrect (at -7.66 1.27) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 6 smd roundrect (at -7.66 2.54) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 7 smd roundrect (at -7.66 3.81) (size 3.06 0.89) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
+  (pad 8 smd roundrect (at -0.355 0) (size 8.54 5.35) (layers F.Cu F.Mask) (roundrect_rratio 0.046729))
+  (pad 8 smd roundrect (at 1.855 1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (pad 8 smd roundrect (at -2.565 -1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (pad 8 smd roundrect (at 1.855 -1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (pad 8 smd roundrect (at -2.565 1.4125) (size 4.12 2.525) (layers F.Cu F.Paste) (roundrect_rratio 0.09901))
+  (fp_text user ${REFERENCE} (at 0 0) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 164b8ed3-45a0-4371-99f1-9e30b61cd337)
   )
-  (fp_line (start 7.5625 5.28) (end -2.4875 5.28) (layer "F.SilkS") (width 0.12) (tstamp 12d9ffb1-7b29-40f0-8601-98c90052cd04))
-  (fp_line (start -2.4875 5.28) (end -2.4875 4.555) (layer "F.SilkS") (width 0.12) (tstamp 39b76262-399f-4530-92f7-112fd4280243))
-  (fp_line (start -2.4875 -4.555) (end -6.5525 -4.555) (layer "F.SilkS") (width 0.12) (tstamp 410bb38e-51ec-4a3b-bfca-550b884697a9))
-  (fp_line (start -2.4875 -5.28) (end -2.4875 -4.555) (layer "F.SilkS") (width 0.12) (tstamp 518f5156-cbe5-4445-8b8b-b60e0052a1a0))
-  (fp_line (start -2.4875 4.555) (end -3.255 4.555) (layer "F.SilkS") (width 0.12) (tstamp bb98c153-4003-4adc-b52a-1254a72805fd))
-  (fp_line (start 7.5625 -5.28) (end -2.4875 -5.28) (layer "F.SilkS") (width 0.12) (tstamp f9d1835d-bded-4b27-a8e7-d4cae0b2ec78))
-  (fp_line (start 7.82 -5.33) (end -6.81 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 17f1e28b-5d1c-4676-96a9-da74b8c2c0a1))
-  (fp_line (start 7.82 5.33) (end 7.82 -5.33) (layer "F.CrtYd") (width 0.05) (tstamp 1cf15852-8821-437e-a8c3-a6816d37be6a))
-  (fp_line (start -6.81 5.33) (end 7.82 5.33) (layer "F.CrtYd") (width 0.05) (tstamp 5c5826d2-cee3-4223-880e-aa95c380b1b3))
-  (fp_line (start -6.81 -5.33) (end -6.81 5.33) (layer "F.CrtYd") (width 0.05) (tstamp 7227ad41-c703-49c0-b2a4-acc944ca15b0))
-  (fp_line (start -6.2075 2.885) (end -2.2875 2.885) (layer "F.Fab") (width 0.1) (tstamp 0272f38a-31b4-4b6e-bde1-8f1633a835e6))
-  (fp_line (start -2.2875 -0.345) (end -6.2075 -0.345) (layer "F.Fab") (width 0.1) (tstamp 099a0bff-ed40-4b1f-8815-63dd96994b5c))
-  (fp_line (start -6.2075 2.195) (end -6.2075 2.885) (layer "F.Fab") (width 0.1) (tstamp 13b5485e-7076-4dde-a2fd-e71113a3ebb5))
-  (fp_line (start 7.5625 -5.08) (end 7.5625 5.08) (layer "F.Fab") (width 0.1) (tstamp 1c82007f-fa2d-4fa2-afb8-1ffaffce9c01))
-  (fp_line (start -6.2075 3.465) (end -6.2075 4.155) (layer "F.Fab") (width 0.1) (tstamp 31a4bb20-7865-4196-8ff7-05347097375c))
-  (fp_line (start -6.2075 4.155) (end -2.2875 4.155) (layer "F.Fab") (width 0.1) (tstamp 402d55a9-6c4a-488c-bfb1-c56340c36026))
-  (fp_line (start -6.2075 0.345) (end -2.2875 0.345) (layer "F.Fab") (width 0.1) (tstamp 43efe69c-0484-403e-9612-9c46339ce678))
-  (fp_line (start -2.2875 2.195) (end -6.2075 2.195) (layer "F.Fab") (width 0.1) (tstamp 4469e0c8-70e2-4849-b1fd-c11056426512))
-  (fp_line (start -2.2875 0.925) (end -6.2075 0.925) (layer "F.Fab") (width 0.1) (tstamp 45adae7a-8c9d-451d-b95a-cc64871d406d))
-  (fp_line (start -6.2075 0.925) (end -6.2075 1.615) (layer "F.Fab") (width 0.1) (tstamp 466ca3c3-91df-46ba-81fd-f9da54eb126b))
-  (fp_line (start -6.2075 -2.885) (end -6.2075 -2.195) (layer "F.Fab") (width 0.1) (tstamp 4aa5e27f-e6c9-487c-bcf9-39a2f61bf5d9))
-  (fp_line (start 7.5625 5.08) (end -2.2875 5.08) (layer "F.Fab") (width 0.1) (tstamp 4dbca8e1-2916-4cf2-8578-e551312cf001))
-  (fp_line (start -6.2075 1.615) (end -2.2875 1.615) (layer "F.Fab") (width 0.1) (tstamp 50091a3b-72ea-49fb-a99d-622e948204e0))
-  (fp_line (start -6.2075 -1.615) (end -6.2075 -0.925) (layer "F.Fab") (width 0.1) (tstamp 535ecb66-3f29-4e46-abfc-929073a0ce33))
-  (fp_line (start -6.2075 -0.925) (end -2.2875 -0.925) (layer "F.Fab") (width 0.1) (tstamp 53dc9755-b9ae-4807-b7d9-c9a11483dfba))
-  (fp_line (start -2.2125 -4.155) (end -6.2075 -4.155) (layer "F.Fab") (width 0.1) (tstamp 55370cbd-037a-4926-8ad1-7b6da4a25a43))
-  (fp_line (start -6.2075 -4.155) (end -6.2075 -3.465) (layer "F.Fab") (width 0.1) (tstamp 5a5d03b2-78fe-49a5-9a50-f1562182663f))
-  (fp_line (start -2.2875 3.465) (end -6.2075 3.465) (layer "F.Fab") (width 0.1) (tstamp 83a733aa-cf46-4294-a20a-ce6d00e6cecc))
-  (fp_line (start -2.2875 5.08) (end -2.2875 -4.08) (layer "F.Fab") (width 0.1) (tstamp a1a92902-d978-42b3-b721-267ed81df843))
-  (fp_line (start -1.2875 -5.08) (end 7.5625 -5.08) (layer "F.Fab") (width 0.1) (tstamp a42b40e2-85dc-4c2f-aa98-d8dce27fcd59))
-  (fp_line (start -2.2875 -4.08) (end -1.2875 -5.08) (layer "F.Fab") (width 0.1) (tstamp a4ec2e1d-9aed-4b78-86e5-562eac28e279))
-  (fp_line (start -6.2075 -2.195) (end -2.2875 -2.195) (layer "F.Fab") (width 0.1) (tstamp a7bc2237-e81b-459a-99de-5d591ee81b1c))
-  (fp_line (start -6.2075 -0.345) (end -6.2075 0.345) (layer "F.Fab") (width 0.1) (tstamp a9830ed7-3553-4351-99fc-c1fec76c0980))
-  (fp_line (start -6.2075 -3.465) (end -2.2875 -3.465) (layer "F.Fab") (width 0.1) (tstamp e5658e5e-90f7-41a8-83f0-09b91af15967))
-  (fp_line (start -2.2875 -1.615) (end -6.2075 -1.615) (layer "F.Fab") (width 0.1) (tstamp f5921cfd-dab9-4960-9dad-cf750d85598e))
-  (fp_line (start -2.2875 -2.885) (end -6.2075 -2.885) (layer "F.Fab") (width 0.1) (tstamp fda5e94a-adaf-4759-9a12-9210baec1734))
-  (pad "1" smd rect (at -5.0225 -3.81) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e6c74d97-bb4c-464d-a154-c1ecc96f2fe8))
-  (pad "2" smd rect (at -5.0225 -2.54) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2812ae2b-a7e6-4fe6-861e-04a868a2bf18))
-  (pad "3" smd rect (at -5.0225 -1.27) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f8de4152-d881-4c7f-ae06-ae1c40d5671b))
-  (pad "4" smd rect (at -5.0225 0) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 59b4d66f-ea90-4b4e-a2b8-a607b5cec263))
-  (pad "5" smd rect (at -5.0225 1.27) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3f18a7de-ec8e-4507-996d-7a2e6c8df789))
-  (pad "6" smd rect (at -5.0225 2.54) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e28f0a7-a19d-4c16-a0cf-ab8c6a8d3748))
-  (pad "7" smd rect (at -5.0225 3.81) (size 3.06 0.89) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dd2795cf-5fd3-4548-9670-5cb48f5f4e04))
-  (pad "8" smd rect (at 4.4925 -1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 00b6153e-9bcd-4282-b6a3-1d58c9cf11e3))
-  (pad "8" smd rect (at 0.0725 -1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 0a29a362-cb3b-40ba-a932-3d83b02e3fb5))
-  (pad "8" smd rect (at 0.0725 1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 2fda9d1c-0adb-4725-a197-b5cb48b57af7))
-  (pad "8" smd rect (at 4.4925 1.4125) (size 4.12 2.525) (layers "F.Cu" "F.Paste") (tstamp 44ec5044-91f4-4044-9a17-49689aba2e94))
-  (pad "8" smd rect (at 2.2825 0) (size 8.54 5.35) (layers "F.Cu" "F.Mask") (tstamp b766c3dd-1b70-483e-9982-3e1328c74dba))
-  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_NDW-7_TabPin8.wrl"
-    (offset (xyz 0 0 0))
+  (model ${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_NDW-7_TabPin8.wrl
+    (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )
diff --git a/Package_TO_SOT_SMD.pretty/Texas_NDY0011A.kicad_mod b/Package_TO_SOT_SMD.pretty/Texas_NDY0011A.kicad_mod
index e4dc33a6c..c0c6a1db2 100644
--- a/Package_TO_SOT_SMD.pretty/Texas_NDY0011A.kicad_mod
+++ b/Package_TO_SOT_SMD.pretty/Texas_NDY0011A.kicad_mod
@@ -1,52 +1,52 @@
 (footprint "Texas_NDY0011A" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5CC39BBF)
+  (tedit 63BA0316)
   (descr "TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf")
   (tags "Texas TO-PMOD NDY00011A")
   (attr smd)
-  (fp_text reference "REF**" (at 0 -10.51) (layer "F.SilkS")
+  (fp_text reference "REF**" (at 8.5 0 -90) (layer "F.SilkS")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 22f78ed0-27b6-4143-96ff-882898df76be)
   )
-  (fp_text value "Texas_NDY0011A" (at 0 9.99) (layer "F.Fab")
+  (fp_text value "Texas_NDY0011A" (at -12 0 -90) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 833eae8b-0c4d-4ca2-b0be-fdd3d6bc7128)
   )
-  (fp_text user "${REFERENCE}" (at 0 -2.01) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab")
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 15cdd15e-a965-4a7a-ba60-329d91165e0f)
   )
-  (fp_line (start -7.75 5.74) (end -7.75 -9.76) (layer "F.SilkS") (width 0.12) (tstamp 06e7430f-9d17-404b-81eb-1ef4a0eb9714))
-  (fp_line (start 7.75 -9.76) (end 7.75 5.74) (layer "F.SilkS") (width 0.12) (tstamp 19b97922-1156-44cb-9ba9-5129474eec64))
-  (fp_line (start -7 5.75) (end -7 8.5) (layer "F.SilkS") (width 0.12) (tstamp 5455c543-b290-4220-9cdd-1973450358a5))
-  (fp_line (start -7.75 5.74) (end 7.75 5.74) (layer "F.SilkS") (width 0.12) (tstamp 6de54ed6-4240-4773-83fc-0aa77b55c84e))
-  (fp_line (start -7.75 -9.76) (end 7.75 -9.76) (layer "F.SilkS") (width 0.12) (tstamp a8aede10-8aa1-43fa-b401-b26e48802d91))
-  (fp_line (start -7.03 8.95) (end -7.03 5.74) (layer "F.CrtYd") (width 0.05) (tstamp 0a5379d1-9f50-4f94-b7ac-a9ca50079ccc))
-  (fp_line (start 7.03 5.74) (end 7.03 8.95) (layer "F.CrtYd") (width 0.05) (tstamp 362e4e49-09f4-4941-9d44-a8440ab1918b))
-  (fp_line (start 7.75 -9.76) (end 7.75 5.74) (layer "F.CrtYd") (width 0.05) (tstamp 938d069a-dd0d-4eb8-9a06-582ffa6cb96a))
-  (fp_line (start 7.03 8.95) (end -7.03 8.95) (layer "F.CrtYd") (width 0.05) (tstamp 9b5f87b6-dcff-4042-9d13-301ab6964865))
-  (fp_line (start -7.03 5.74) (end -7.75 5.74) (layer "F.CrtYd") (width 0.05) (tstamp 9c381f90-3800-4739-a4c1-6a55ebe4f1d8))
-  (fp_line (start -7.75 -9.76) (end 7.75 -9.76) (layer "F.CrtYd") (width 0.05) (tstamp c8c3e0ab-881c-404a-bf0c-4f49d2a248ab))
-  (fp_line (start -7.75 5.74) (end -7.75 -9.76) (layer "F.CrtYd") (width 0.05) (tstamp c93521fa-389a-4ad0-a988-e7d67598feaa))
-  (fp_line (start 7.75 5.74) (end 7.03 5.74) (layer "F.CrtYd") (width 0.05) (tstamp e848be4e-61b6-4770-8cc6-88f3e59776d1))
-  (fp_line (start 7.5 -9.51) (end 7.5 5.49) (layer "F.Fab") (width 0.1) (tstamp 5702a1cb-2102-46c7-a5f9-07b1d08b47dc))
-  (fp_line (start 7.5 5.49) (end -7.5 5.49) (layer "F.Fab") (width 0.1) (tstamp 5c2ed5d5-de85-478a-933f-b1b111cac9a3))
-  (fp_line (start -7.5 -9.51) (end 7.5 -9.51) (layer "F.Fab") (width 0.1) (tstamp 7067c996-4c68-4edf-bafa-8585b2b5b473))
-  (fp_line (start -6.85 5.49) (end -6.35 5.99) (layer "F.Fab") (width 0.1) (tstamp 88bb8adf-9820-4870-b113-6b7006aab8de))
-  (fp_line (start -6.35 5.99) (end -5.85 5.49) (layer "F.Fab") (width 0.1) (tstamp 9c367dc5-415d-46b3-a16e-f3fadd374ecf))
-  (fp_line (start -7.5 5.49) (end -7.5 -9.51) (layer "F.Fab") (width 0.1) (tstamp d91322f0-553f-4217-990a-259fbb0cc27c))
-  (pad "1" smd rect (at -6.35 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c0780a03-2efe-4fe9-b0af-6aa55d3893ff))
-  (pad "2" smd rect (at -5.08 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 889b9b24-a23a-46ca-b8f1-368fd2095813))
-  (pad "3" smd rect (at -3.81 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9e5bac0b-e4d2-47f4-a6f9-e9f633288040))
-  (pad "4" smd rect (at -2.54 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a63dcd99-cb0d-4f55-b9c3-8b4e04dae551))
-  (pad "5" smd rect (at -1.27 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a65cb94-258f-4948-8454-b60d24c7fe2c))
-  (pad "6" smd rect (at 0 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7f5a4e60-b132-4230-bd13-4802df972797))
-  (pad "7" smd rect (at 1.27 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 64f41833-fc04-406b-bb5c-2325efef2018))
-  (pad "8" smd rect (at 2.54 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7de401e6-fd68-4f11-9f39-1efa9109078a))
-  (pad "9" smd rect (at 3.81 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 43da37b1-8c48-47e1-84c2-e40afa985929))
-  (pad "10" smd rect (at 5.08 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c7acec63-ed98-4167-b0bf-e9765959baba))
-  (pad "11" smd rect (at 6.35 7.49) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a8cd4a46-96b8-4652-9d43-270a248719ee))
-  (pad "12" smd rect (at 0 -2.01) (size 9.126 13.37) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3a4c8f3c-50b7-45b7-9535-5c151d592f8e))
+  (fp_line (start -7.75 -7.75) (end 7.75 -7.75) (layer "F.SilkS") (width 0.12) (tstamp 06e7430f-9d17-404b-81eb-1ef4a0eb9714))
+  (fp_line (start 7.75 7.75) (end -7.75 7.75) (layer "F.SilkS") (width 0.12) (tstamp 19b97922-1156-44cb-9ba9-5129474eec64))
+  (fp_line (start -7.76 -7) (end -10.51 -7) (layer "F.SilkS") (width 0.12) (tstamp 5455c543-b290-4220-9cdd-1973450358a5))
+  (fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer "F.SilkS") (width 0.12) (tstamp 6de54ed6-4240-4773-83fc-0aa77b55c84e))
+  (fp_line (start 7.75 -7.75) (end 7.75 7.75) (layer "F.SilkS") (width 0.12) (tstamp a8aede10-8aa1-43fa-b401-b26e48802d91))
+  (fp_line (start -10.96 -7.03) (end -7.75 -7.03) (layer "F.CrtYd") (width 0.05) (tstamp 0a5379d1-9f50-4f94-b7ac-a9ca50079ccc))
+  (fp_line (start -7.75 7.03) (end -10.96 7.03) (layer "F.CrtYd") (width 0.05) (tstamp 362e4e49-09f4-4941-9d44-a8440ab1918b))
+  (fp_line (start 7.75 7.75) (end -7.75 7.75) (layer "F.CrtYd") (width 0.05) (tstamp 938d069a-dd0d-4eb8-9a06-582ffa6cb96a))
+  (fp_line (start -10.96 7.03) (end -10.96 -7.03) (layer "F.CrtYd") (width 0.05) (tstamp 9b5f87b6-dcff-4042-9d13-301ab6964865))
+  (fp_line (start -7.75 -7.03) (end -7.75 -7.75) (layer "F.CrtYd") (width 0.05) (tstamp 9c381f90-3800-4739-a4c1-6a55ebe4f1d8))
+  (fp_line (start 7.75 -7.75) (end 7.75 7.75) (layer "F.CrtYd") (width 0.05) (tstamp c8c3e0ab-881c-404a-bf0c-4f49d2a248ab))
+  (fp_line (start -7.75 -7.75) (end 7.75 -7.75) (layer "F.CrtYd") (width 0.05) (tstamp c93521fa-389a-4ad0-a988-e7d67598feaa))
+  (fp_line (start -7.75 7.75) (end -7.75 7.03) (layer "F.CrtYd") (width 0.05) (tstamp e848be4e-61b6-4770-8cc6-88f3e59776d1))
+  (fp_line (start 7.5 7.5) (end -7.5 7.5) (layer "F.Fab") (width 0.1) (tstamp 5702a1cb-2102-46c7-a5f9-07b1d08b47dc))
+  (fp_line (start -7.5 7.5) (end -7.5 -7.5) (layer "F.Fab") (width 0.1) (tstamp 5c2ed5d5-de85-478a-933f-b1b111cac9a3))
+  (fp_line (start 7.5 -7.5) (end 7.5 7.5) (layer "F.Fab") (width 0.1) (tstamp 7067c996-4c68-4edf-bafa-8585b2b5b473))
+  (fp_line (start -7.5 -6.85) (end -8 -6.35) (layer "F.Fab") (width 0.1) (tstamp 88bb8adf-9820-4870-b113-6b7006aab8de))
+  (fp_line (start -8 -6.35) (end -7.5 -5.85) (layer "F.Fab") (width 0.1) (tstamp 9c367dc5-415d-46b3-a16e-f3fadd374ecf))
+  (fp_line (start -7.5 -7.5) (end 7.5 -7.5) (layer "F.Fab") (width 0.1) (tstamp d91322f0-553f-4217-990a-259fbb0cc27c))
+  (pad "1" smd roundrect (at -9.5 -6.35 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c0780a03-2efe-4fe9-b0af-6aa55d3893ff))
+  (pad "2" smd roundrect (at -9.5 -5.08 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 889b9b24-a23a-46ca-b8f1-368fd2095813))
+  (pad "3" smd roundrect (at -9.5 -3.81 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9e5bac0b-e4d2-47f4-a6f9-e9f633288040))
+  (pad "4" smd roundrect (at -9.5 -2.54 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a63dcd99-cb0d-4f55-b9c3-8b4e04dae551))
+  (pad "5" smd roundrect (at -9.5 -1.27 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5a65cb94-258f-4948-8454-b60d24c7fe2c))
+  (pad "6" smd roundrect (at -9.5 0 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7f5a4e60-b132-4230-bd13-4802df972797))
+  (pad "7" smd roundrect (at -9.5 1.27 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 64f41833-fc04-406b-bb5c-2325efef2018))
+  (pad "8" smd roundrect (at -9.5 2.54 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7de401e6-fd68-4f11-9f39-1efa9109078a))
+  (pad "9" smd roundrect (at -9.5 3.81 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 43da37b1-8c48-47e1-84c2-e40afa985929))
+  (pad "10" smd roundrect (at -9.5 5.08 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c7acec63-ed98-4167-b0bf-e9765959baba))
+  (pad "11" smd roundrect (at -9.5 6.35 270) (size 0.86 2.41) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a8cd4a46-96b8-4652-9d43-270a248719ee))
+  (pad "12" smd roundrect (at 0 0 270) (size 9.126 13.37) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02739425816) (tstamp 3a4c8f3c-50b7-45b7-9535-5c151d592f8e))
   (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_NDY0011A.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Package_TO_SOT_SMD.pretty/Texas_R-PDSO-G5_DCK-5.kicad_mod b/Package_TO_SOT_SMD.pretty/Texas_R-PDSO-G5_DCK-5.kicad_mod
new file mode 100644
index 000000000..8fdd6dc12
--- /dev/null
+++ b/Package_TO_SOT_SMD.pretty/Texas_R-PDSO-G5_DCK-5.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "Texas_R-PDSO-G5_DCK-5" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 5A02FF57)
+  (descr "DCK R-PDSO-G5, JEDEC MO-203C Var AA, https://www.ti.com/lit/ds/symlink/tmp20.pdf#page=23")
+  (tags "DCK R-PDSO-G5 MO-203C")
+  (solder_mask_margin 0.05)
+  (solder_paste_margin -0.025)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 79b7b447-0e28-4c98-b659-0ec7d5f058b5)
+  )
+  (fp_text value "Texas_R-PDSO-G5_DCK-5" (at 0 2.1) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 91d30185-1675-4630-8019-ab2236d913f0)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+    (effects (font (size 0.5 0.5) (thickness 0.075)))
+    (tstamp 459efc8a-4979-4ed0-b81e-8bcac61baf59)
+  )
+  (fp_line (start 0.7 -1.06) (end -1.2 -1.06) (layer "F.SilkS") (width 0.12) (tstamp bec72a84-08c6-4a89-9a8e-8db4c61759b1))
+  (fp_line (start -0.7 1.06) (end 0.7 1.06) (layer "F.SilkS") (width 0.12) (tstamp da07a1df-eec1-4bd4-882c-8f6bf4dc7307))
+  (fp_line (start -1.8 1.25) (end 1.8 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2fc5d5cc-b2b1-4943-a329-0f29055964f5))
+  (fp_line (start 1.8 1.25) (end 1.8 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c447b3a4-4809-46fb-8275-3e5dbdd3cd18))
+  (fp_line (start -1.8 -1.25) (end -1.8 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c855a061-bdd4-410f-962a-544484e7f744))
+  (fp_line (start -1.8 -1.25) (end 1.8 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d997bd87-ddbd-4e19-9291-5055aa27b925))
+  (fp_line (start 0.675 -1) (end -0.175 -1) (layer "F.Fab") (width 0.1) (tstamp 14926c8b-f24b-4ec7-bd99-7adbf6003954))
+  (fp_line (start -0.675 -0.5) (end -0.675 1) (layer "F.Fab") (width 0.1) (tstamp 38bab9c6-4bb3-4b88-b1c0-3b584e592f2a))
+  (fp_line (start -0.175 -1) (end -0.675 -0.5) (layer "F.Fab") (width 0.1) (tstamp 46411f41-378f-4f2d-8bad-3ddc7dfd7cd9))
+  (fp_line (start 0.675 -1) (end 0.675 1) (layer "F.Fab") (width 0.1) (tstamp ac15706c-1ba1-4f66-ad6c-cfffefb1bba5))
+  (fp_line (start 0.675 1) (end -0.675 1) (layer "F.Fab") (width 0.1) (tstamp f1ed821d-a09a-41ff-81a7-adda5470ceb8))
+  (pad "1" smd roundrect (at -1.1 -0.65) (size 0.9 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7bc14a15-fda1-4a03-9127-8391e18d79b7))
+  (pad "2" smd roundrect (at -1.1 0) (size 0.9 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b1350a96-a376-4a05-b2b5-c83640dc5423))
+  (pad "3" smd roundrect (at -1.1 0.65) (size 0.9 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp c1c2f86c-e555-4fda-8a47-872fabb757e6))
+  (pad "4" smd roundrect (at 1.1 0.65) (size 0.9 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 39a7ffc5-c274-4ea9-a21d-78f5ddbc5dd4))
+  (pad "5" smd roundrect (at 1.1 -0.65) (size 0.9 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 222967f9-2584-408d-8411-9d0a3bcd6b5a))
+  (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_R-PDSO-G5_DCK-5.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/RF_Module.pretty/ESP32-S3-WROOM-1.kicad_mod b/RF_Module.pretty/ESP32-S3-WROOM-1.kicad_mod
index d94517a46..d6778385f 100644
--- a/RF_Module.pretty/ESP32-S3-WROOM-1.kicad_mod
+++ b/RF_Module.pretty/ESP32-S3-WROOM-1.kicad_mod
@@ -94,19 +94,19 @@
   (pad "38" smd rect (at 8.75 -2.72) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp da24dc07-eed2-4940-92b1-4171ce93a6eb))
   (pad "39" smd rect (at 8.75 -3.99) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4780a920-b601-4f7f-a8a3-6f88eae2541d))
   (pad "40" smd rect (at 8.75 -5.26) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 879dcbdf-30dc-4f81-b637-1fd4000b50f1))
-  (pad "41" thru_hole circle (at -0.8 2.46) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 0be97f1b-a517-499d-8409-854fbe773d1f))
-  (pad "41" thru_hole circle (at -2.2 1.06) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 1cadd618-79f0-4bf1-88db-a5944572d84e))
-  (pad "41" thru_hole circle (at -1.5 3.16) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 3462e14d-f877-415a-8b53-496f63df60d2))
-  (pad "41" thru_hole circle (at -0.1 1.76) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 421f680d-df61-4cd3-9792-22da5d431fa5))
-  (pad "41" thru_hole circle (at -1.5 1.76) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 48d1f8a7-bc8d-42c0-99ef-de81f70d61e6))
-  (pad "41" thru_hole circle (at -0.1 3.16) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 5e8289d8-6b8c-42b0-9b0c-4b9d5f574318))
-  (pad "41" thru_hole circle (at -2.9 3.16) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 69aed829-3a44-4791-a707-33cc84462f7a))
-  (pad "41" thru_hole circle (at -2.2 2.46) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp 78c68a1a-003b-474b-97aa-5fc5a7548a4e))
+  (pad "41" thru_hole circle (at -0.8 2.46) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 0be97f1b-a517-499d-8409-854fbe773d1f))
+  (pad "41" thru_hole circle (at -2.2 1.06) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 1cadd618-79f0-4bf1-88db-a5944572d84e))
+  (pad "41" thru_hole circle (at -1.5 3.16) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 3462e14d-f877-415a-8b53-496f63df60d2))
+  (pad "41" thru_hole circle (at -0.1 1.76) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 421f680d-df61-4cd3-9792-22da5d431fa5))
+  (pad "41" thru_hole circle (at -1.5 1.76) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 48d1f8a7-bc8d-42c0-99ef-de81f70d61e6))
+  (pad "41" thru_hole circle (at -0.1 3.16) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 5e8289d8-6b8c-42b0-9b0c-4b9d5f574318))
+  (pad "41" thru_hole circle (at -2.9 3.16) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 69aed829-3a44-4791-a707-33cc84462f7a))
+  (pad "41" thru_hole circle (at -2.2 2.46) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 78c68a1a-003b-474b-97aa-5fc5a7548a4e))
   (pad "41" smd rect (at -1.5 2.46 270) (size 3.9 3.9) (layers "F.Cu" "F.Mask") (tstamp a039598d-b4bf-41c9-bb5d-5731a11b0e9a))
-  (pad "41" thru_hole circle (at -0.8 1.06) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp d208edff-c132-4ec2-b7b4-840cca7e27cc))
-  (pad "41" thru_hole circle (at -0.8 3.86) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp d879bd0d-4ddc-47d8-b271-6ac1865b94d9))
-  (pad "41" thru_hole circle (at -2.2 3.86) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp e74c08bc-50c2-477d-9b06-97310a1d390d))
-  (pad "41" thru_hole circle (at -2.9 1.76 90) (size 0.5 0.5) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu *.Mask) (tstamp e8dee418-73fb-4299-a24a-c99fc506ec13))
+  (pad "41" thru_hole circle (at -0.8 1.06) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp d208edff-c132-4ec2-b7b4-840cca7e27cc))
+  (pad "41" thru_hole circle (at -0.8 3.86) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp d879bd0d-4ddc-47d8-b271-6ac1865b94d9))
+  (pad "41" thru_hole circle (at -2.2 3.86) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp e74c08bc-50c2-477d-9b06-97310a1d390d))
+  (pad "41" thru_hole circle (at -2.9 1.76 90) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp e8dee418-73fb-4299-a24a-c99fc506ec13))
   (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "B.Cu") (tstamp 18bbecf2-2977-41e2-b949-929efe1bdbf7) (hatch full 0.508)
     (connect_pads (clearance 0))
     (min_thickness 0.254)
diff --git a/RF_Module.pretty/ESP32-S3-WROOM-1U.kicad_mod b/RF_Module.pretty/ESP32-S3-WROOM-1U.kicad_mod
index cd2b48bfa..1e093f9b0 100644
--- a/RF_Module.pretty/ESP32-S3-WROOM-1U.kicad_mod
+++ b/RF_Module.pretty/ESP32-S3-WROOM-1U.kicad_mod
@@ -87,19 +87,19 @@
   (pad "38" smd rect (at 8.75 -5.87) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp da24dc07-eed2-4940-92b1-4171ce93a6eb))
   (pad "39" smd rect (at 8.75 -7.14) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4780a920-b601-4f7f-a8a3-6f88eae2541d))
   (pad "40" smd rect (at 8.75 -8.41) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 879dcbdf-30dc-4f81-b637-1fd4000b50f1))
-  (pad "41" thru_hole circle (at -0.8 -0.69) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 0be97f1b-a517-499d-8409-854fbe773d1f))
-  (pad "41" thru_hole circle (at -2.2 -2.09) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 1cadd618-79f0-4bf1-88db-a5944572d84e))
-  (pad "41" thru_hole circle (at -1.5 0.01) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 3462e14d-f877-415a-8b53-496f63df60d2))
-  (pad "41" thru_hole circle (at -0.1 -1.39) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 421f680d-df61-4cd3-9792-22da5d431fa5))
-  (pad "41" thru_hole circle (at -1.5 -1.39) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 48d1f8a7-bc8d-42c0-99ef-de81f70d61e6))
-  (pad "41" thru_hole circle (at -0.1 0.01) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 5e8289d8-6b8c-42b0-9b0c-4b9d5f574318))
-  (pad "41" thru_hole circle (at -2.9 0.01) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 69aed829-3a44-4791-a707-33cc84462f7a))
-  (pad "41" thru_hole circle (at -2.2 -0.69) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp 78c68a1a-003b-474b-97aa-5fc5a7548a4e))
-  (pad "41" thru_hole circle (at -0.8 -2.09) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp d208edff-c132-4ec2-b7b4-840cca7e27cc))
-  (pad "41" thru_hole circle (at -0.8 0.71) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp d879bd0d-4ddc-47d8-b271-6ac1865b94d9))
-  (pad "41" smd rect (at -1.5 -0.69) (size 3.9 3.9) (layers "F.Cu") (tstamp dfda57a3-f97d-4f9a-bba2-393823e00670))
-  (pad "41" thru_hole circle (at -2.2 0.71) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp e74c08bc-50c2-477d-9b06-97310a1d390d))
-  (pad "41" thru_hole circle (at -2.9 -1.39) (size 0.5 0.5) (drill 0.2) (layers *.Cu) (tstamp e8dee418-73fb-4299-a24a-c99fc506ec13))
+  (pad "41" thru_hole circle (at -0.8 -0.69 90) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 0be97f1b-a517-499d-8409-854fbe773d1f))
+  (pad "41" thru_hole circle (at -2.2 -2.09) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 1cadd618-79f0-4bf1-88db-a5944572d84e))
+  (pad "41" thru_hole circle (at -1.5 0.01) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 3462e14d-f877-415a-8b53-496f63df60d2))
+  (pad "41" thru_hole circle (at -0.1 -1.39) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 421f680d-df61-4cd3-9792-22da5d431fa5))
+  (pad "41" thru_hole circle (at -1.5 -1.39) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 48d1f8a7-bc8d-42c0-99ef-de81f70d61e6))
+  (pad "41" thru_hole circle (at -0.1 0.01) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 5e8289d8-6b8c-42b0-9b0c-4b9d5f574318))
+  (pad "41" thru_hole circle (at -2.9 0.01) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 69aed829-3a44-4791-a707-33cc84462f7a))
+  (pad "41" thru_hole circle (at -2.2 -0.69) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 78c68a1a-003b-474b-97aa-5fc5a7548a4e))
+  (pad "41" thru_hole circle (at -0.8 -2.09) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp d208edff-c132-4ec2-b7b4-840cca7e27cc))
+  (pad "41" thru_hole circle (at -0.8 0.71) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp d879bd0d-4ddc-47d8-b271-6ac1865b94d9))
+  (pad "41" smd rect (at -1.5 -0.69) (size 3.9 3.9) (layers "F.Cu" "F.Mask") (tstamp dfda57a3-f97d-4f9a-bba2-393823e00670))
+  (pad "41" thru_hole circle (at -2.2 0.71) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp e74c08bc-50c2-477d-9b06-97310a1d390d))
+  (pad "41" thru_hole circle (at -2.9 -1.39) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp e8dee418-73fb-4299-a24a-c99fc506ec13))
   (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-S3-WROOM-1U.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/RF_Module.pretty/ESP32-WROOM-32.kicad_mod b/RF_Module.pretty/ESP32-WROOM-32.kicad_mod
index d4f2dc55a..3eb75d58c 100644
--- a/RF_Module.pretty/ESP32-WROOM-32.kicad_mod
+++ b/RF_Module.pretty/ESP32-WROOM-32.kicad_mod
@@ -85,28 +85,28 @@
   (pad "36" smd rect (at 8.75 -5.71) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp de8163d8-d6e3-46ae-af76-6ca856fbafbf))
   (pad "37" smd rect (at 8.75 -6.98) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 09f90879-47a3-4940-9ed8-ae4df516022d))
   (pad "38" smd rect (at 8.75 -8.25) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7079428-0f96-498c-a501-dcd00b67fc57))
-  (pad "39" thru_hole circle (at -2.205 -1.6725) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 01deaeb9-eff8-4971-83c0-f60e03f13e57))
-  (pad "39" thru_hole circle (at 0.0825 0.615) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 18be99b7-f8cf-4cad-8525-7a4f466c78ca))
+  (pad "39" thru_hole circle (at -2.205 -1.6725) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 01deaeb9-eff8-4971-83c0-f60e03f13e57))
+  (pad "39" thru_hole circle (at 0.0825 0.615) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 18be99b7-f8cf-4cad-8525-7a4f466c78ca))
   (pad "39" smd rect (at -2.205 -2.435) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 1eca5f72-2356-4c55-919d-595727faf3b9))
-  (pad "39" thru_hole circle (at 0.0825 -2.435) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 2d414267-5db2-4965-9c50-d5c129687a8a))
-  (pad "39" thru_hole circle (at -2.205 -0.1475) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 339af272-b753-45be-a8f1-5e3de643d818))
+  (pad "39" thru_hole circle (at 0.0825 -2.435) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 2d414267-5db2-4965-9c50-d5c129687a8a))
+  (pad "39" thru_hole circle (at -2.205 -0.1475) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 339af272-b753-45be-a8f1-5e3de643d818))
   (pad "39" smd rect (at 0.845 0.615) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 45676199-bb82-4d58-98c1-b606deb355be))
   (pad "39" smd rect (at -0.68 0.615) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 469f89fd-f629-46b7-b106-a0088168c9ec))
-  (pad "39" thru_hole circle (at -1.4425 0.615) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 4aa7635d-eca4-4ab7-b722-ae69558dbeab))
-  (pad "39" thru_hole circle (at -1.4425 -2.435) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 4b0d2ff9-c164-49d4-971c-1ea9c62f013e))
-  (pad "39" thru_hole circle (at 0.845 -1.6725) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 546a90c2-0bff-46d3-8a2d-b116f051573d))
-  (pad "39" thru_hole circle (at -0.68 -0.1475) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 56830e75-df56-42e6-a590-da6bc25ee469))
+  (pad "39" thru_hole circle (at -1.4425 0.615) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 4aa7635d-eca4-4ab7-b722-ae69558dbeab))
+  (pad "39" thru_hole circle (at -1.4425 -2.435) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 4b0d2ff9-c164-49d4-971c-1ea9c62f013e))
+  (pad "39" thru_hole circle (at 0.845 -1.6725) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 546a90c2-0bff-46d3-8a2d-b116f051573d))
+  (pad "39" thru_hole circle (at -0.68 -0.1475) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 56830e75-df56-42e6-a590-da6bc25ee469))
   (pad "39" smd rect (at 0.845 -0.91) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 76a87642-211c-44f2-a488-190d6dc3728e))
   (pad "39" smd rect (at -2.205 -0.91) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 82941cb3-7e8d-4836-8b43-647cd4390ab6))
   (pad "39" smd rect (at -2.205 0.615) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 8e1983d7-818b-423d-95d2-7f219e4f6ba3))
   (pad "39" smd rect (at 0.845 -2.435) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp a46a2b22-69cf-45fb-b1d2-32ac89bbd3c8))
-  (pad "39" thru_hole circle (at 0.0825 -0.91) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp b1f854f5-7657-44bc-88db-ec79ef3ff95b))
+  (pad "39" thru_hole circle (at 0.0825 -0.91) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp b1f854f5-7657-44bc-88db-ec79ef3ff95b))
   (pad "39" smd rect (at -0.68 -2.435) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp e4184668-3bdd-4cb2-a053-4f3d5e57b541))
-  (pad "39" thru_hole circle (at -1.4425 -0.91) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp ea725275-cf20-4dee-a105-714131954236))
+  (pad "39" thru_hole circle (at -1.4425 -0.91) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp ea725275-cf20-4dee-a105-714131954236))
   (pad "39" smd rect (at -0.68 -0.91) (size 4.2 4.2) (layers "F.Cu" "F.Mask") (tstamp ed13c834-6219-476c-a422-749e6c594c27))
-  (pad "39" thru_hole circle (at 0.845 -0.1475) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp f5e6aae7-2c13-4be8-97dd-4e90c01e0ed8))
+  (pad "39" thru_hole circle (at 0.845 -0.1475) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp f5e6aae7-2c13-4be8-97dd-4e90c01e0ed8))
   (pad "39" smd rect (at -0.68 -0.91) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp fc2e9f96-3bed-4896-b995-f56e799f1c77))
-  (pad "39" thru_hole circle (at -0.68 -1.6725) (size 0.475 0.475) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp fcbc6bb6-9f45-4209-b3b1-b163f932b619))
+  (pad "39" thru_hole circle (at -0.68 -1.6725) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp fcbc6bb6-9f45-4209-b3b1-b163f932b619))
   (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "B.Cu") (tstamp 96470e2c-ac29-43cf-8a19-003b057a469b) (hatch full 0.508)
     (connect_pads (clearance 0))
     (min_thickness 0.254)
diff --git a/RF_Module.pretty/ESP32-WROOM-32D.kicad_mod b/RF_Module.pretty/ESP32-WROOM-32D.kicad_mod
new file mode 100644
index 000000000..50302cb1a
--- /dev/null
+++ b/RF_Module.pretty/ESP32-WROOM-32D.kicad_mod
@@ -0,0 +1,157 @@
+(footprint "ESP32-WROOM-32D" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 61D4B4ED)
+  (descr "2.4 GHz Wi-Fi and Bluetooth module, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf")
+  (tags "2.4 GHz Wi-Fi and Bluetooth module ESP32-D0WD Espressif ESP32-WROOM-32E")
+  (attr smd)
+  (fp_text reference "REF**" (at -10.61 8.43 90) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp daa5e4ac-a759-4bcc-b120-37e70b41461b)
+  )
+  (fp_text value "ESP32-WROOM-32D" (at 0 11.5) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 8233f24a-c962-47f7-beb1-dee7c612f0ea)
+  )
+  (fp_text user "5 mm" (at 16.2 -14.375) (layer "Cmts.User")
+    (effects (font (size 0.5 0.5) (thickness 0.1)))
+    (tstamp 3bba6b03-be0e-4f9d-a7ef-3252d92f1d43)
+  )
+  (fp_text user "5 mm" (at 7.8 -24 90) (layer "Cmts.User")
+    (effects (font (size 0.5 0.5) (thickness 0.1)))
+    (tstamp 4a46ef0e-a1f1-4331-a18a-f7d720a5a328)
+  )
+  (fp_text user "KEEP-OUT ZONE" (at 0 -19) (layer "Cmts.User")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a638939b-8a16-4685-94e8-c3ff2af71107)
+  )
+  (fp_text user "Antenna" (at 0 -13) (layer "Cmts.User")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp af03bf7f-9a36-4421-858c-80df08ef8b33)
+  )
+  (fp_text user "5 mm" (at -16.2 -14.375) (layer "Cmts.User")
+    (effects (font (size 0.5 0.5) (thickness 0.1)))
+    (tstamp fc3503e2-ce72-40f0-99e8-b7851a178484)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 0bb61328-94b0-4200-94ed-ff0b1fe2f817)
+  )
+  (fp_line (start -9.12 -15.86) (end -9.12 -9.445) (layer "F.SilkS") (width 0.12) (tstamp 245b6f59-030f-4a95-b2db-9d20824f7753))
+  (fp_line (start 9.12 9.1) (end 9.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 458bcbae-8b74-4755-9861-38d895e5d533))
+  (fp_line (start -9.12 -15.86) (end 9.12 -15.86) (layer "F.SilkS") (width 0.12) (tstamp 45b06861-f57b-4b05-9a2c-93d1fadf1aa1))
+  (fp_line (start -9.12 9.1) (end -9.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 6a5e67ae-5958-415f-a0b8-ff4814232f23))
+  (fp_line (start 9.12 -15.86) (end 9.12 -9.445) (layer "F.SilkS") (width 0.12) (tstamp 746a8915-b328-4245-bfb5-7dae79585cdf))
+  (fp_line (start 9.12 9.88) (end 8.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 9cdeb24d-f07f-449a-bdb0-40dceec536d8))
+  (fp_line (start -9.12 -9.445) (end -9.5 -9.445) (layer "F.SilkS") (width 0.12) (tstamp de643e0e-0faf-407a-9aa9-a15486adb340))
+  (fp_line (start -9.12 9.88) (end -8.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp e97b2722-bbcc-4ed4-bb20-d121b8b394ff))
+  (fp_line (start 23.94 -13.875) (end 23.74 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 15490715-dc47-49ae-ab53-f18837134ba1))
+  (fp_line (start 9.2 -13.875) (end 9.4 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 1b338339-28e2-48de-a346-5fd4c85e60c1))
+  (fp_line (start 8.4 -16) (end 8.6 -16.2) (layer "Cmts.User") (width 0.1) (tstamp 32ee670e-dca2-4211-8bc7-dc5f6de34c56))
+  (fp_line (start -9.2 -13.875) (end -9.4 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 4a03e3f3-d534-401e-96ec-ce9fbdc1de58))
+  (fp_line (start -9.2 -13.875) (end -9.4 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 4b122898-fcf1-43d4-b0a7-eed73affeaa0))
+  (fp_line (start 9.2 -13.875) (end 23.94 -13.875) (layer "Cmts.User") (width 0.1) (tstamp 4ce23319-2221-4ca4-a292-c7abc9c51c02))
+  (fp_line (start 23.94 -13.875) (end 23.74 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 4ce689b8-514e-4614-81cf-1cf2bb6c7d18))
+  (fp_line (start -23.94 -13.875) (end -23.74 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 4e0fdb2b-974f-4f24-be70-a89b275c067c))
+  (fp_line (start 8.4 -30.68) (end 8.2 -30.48) (layer "Cmts.User") (width 0.1) (tstamp 52c0362a-1b27-4e0e-97eb-9c3f0dffac51))
+  (fp_line (start -23.94 -13.875) (end -23.74 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 6fe219f4-d092-4fe6-bc54-f6793ecb77e0))
+  (fp_line (start 8.4 -16) (end 8.4 -30.68) (layer "Cmts.User") (width 0.1) (tstamp 7088a5b9-8eb5-4163-ab35-a8f13c1932f4))
+  (fp_line (start 9.2 -13.875) (end 9.4 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 774dd63e-5986-4d0c-ba76-72d6426cdfa6))
+  (fp_line (start -23.94 -13.875) (end -9.2 -13.875) (layer "Cmts.User") (width 0.1) (tstamp 82159852-5223-48e6-84eb-236634493171))
+  (fp_line (start 8.4 -16) (end 8.2 -16.2) (layer "Cmts.User") (width 0.1) (tstamp a9d8276c-a925-4cdf-825f-e9b8c8f83d36))
+  (fp_line (start 8.4 -30.68) (end 8.6 -30.48) (layer "Cmts.User") (width 0.1) (tstamp e1a7e0f8-c3cb-4148-a5b0-db41a59414f7))
+  (fp_line (start -24.25 -30.99) (end 24.25 -30.99) (layer "F.CrtYd") (width 0.05) (tstamp 176958cc-7eda-43a9-977e-b594ef00402d))
+  (fp_line (start 24.25 -30.99) (end 24.25 -9.3) (layer "F.CrtYd") (width 0.05) (tstamp 548cb65c-3557-4a33-8d22-5bf9a29069e2))
+  (fp_line (start -9.75 10.5) (end 9.75 10.5) (layer "F.CrtYd") (width 0.05) (tstamp 6aa6a9e5-cd19-49b4-8f5e-bf207bc463ec))
+  (fp_line (start 9.75 -9.3) (end 9.75 10.5) (layer "F.CrtYd") (width 0.05) (tstamp 864281eb-91e0-4963-9971-931ccb927cb9))
+  (fp_line (start -24.25 -9.3) (end -9.75 -9.3) (layer "F.CrtYd") (width 0.05) (tstamp aae0164a-2342-4417-a45f-42557d359d80))
+  (fp_line (start 9.75 -9.3) (end 24.25 -9.3) (layer "F.CrtYd") (width 0.05) (tstamp c8dfbf48-f8f0-4630-8bdb-6e44f7d55160))
+  (fp_line (start -9.75 10.5) (end -9.75 -9.3) (layer "F.CrtYd") (width 0.05) (tstamp d00985b2-6c14-4619-b8b8-486c0c75da59))
+  (fp_line (start -24.25 -30.99) (end -24.25 -9.3) (layer "F.CrtYd") (width 0.05) (tstamp e6a1bdac-78c1-4393-91d0-315967aae9d1))
+  (fp_line (start -9 -15.74) (end -9 -10.05) (layer "F.Fab") (width 0.1) (tstamp 04a06546-b2e7-4ba3-b364-6ee7151fdac0))
+  (fp_line (start -8.5 -9.55) (end 9 -9.55) (layer "F.Fab") (width 0.1) (tstamp 3961f134-6b89-4dcd-849a-11b0d2c04cb8))
+  (fp_line (start -9 -9.05) (end -9 9.76) (layer "F.Fab") (width 0.1) (tstamp 470d2831-8de7-4928-82be-05fa64472ba7))
+  (fp_line (start -9 9.76) (end 9 9.76) (layer "F.Fab") (width 0.1) (tstamp 6ee14de2-9c43-4d59-9139-7085c882687d))
+  (fp_line (start -8.5 -9.55) (end -9 -10.05) (layer "F.Fab") (width 0.1) (tstamp 7775d3aa-798d-45bc-bcfe-7416c3c56743))
+  (fp_line (start 9 9.76) (end 9 -15.74) (layer "F.Fab") (width 0.1) (tstamp be06e26e-18f5-415f-bea0-d607176710ff))
+  (fp_line (start -9 -9.05) (end -8.5 -9.55) (layer "F.Fab") (width 0.1) (tstamp dcc4ebbd-8769-416a-927c-59b4e6eef3b6))
+  (fp_line (start -9 -15.74) (end 9 -15.74) (layer "F.Fab") (width 0.1) (tstamp e59c6863-2159-43d0-b5e3-24e6cbeed69a))
+  (pad "1" smd rect (at -8.75 -8.25) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5908efff-9278-4040-a7db-990d81b142e7))
+  (pad "2" smd rect (at -8.75 -6.98) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e3c56035-943d-48d3-85f6-fe54ddefbac7))
+  (pad "3" smd rect (at -8.75 -5.71) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7b1436e0-6fd9-4b2e-b7ab-6fd4428b7b3e))
+  (pad "4" smd rect (at -8.75 -4.44) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 672cfe1e-3ddb-4aea-a8f4-e64935e92f3f))
+  (pad "5" smd rect (at -8.75 -3.17) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6c34ae44-25b1-4a03-8beb-f95a5018dd09))
+  (pad "6" smd rect (at -8.75 -1.9) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 45ec0f4a-8f99-4d32-a600-15b3e25e7380))
+  (pad "7" smd rect (at -8.75 -0.63) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5d0e2966-06cf-41e4-8a80-6ed60fa3436a))
+  (pad "8" smd rect (at -8.75 0.64) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9db0b9ae-ae49-4df1-9828-89bfa2b1d7e0))
+  (pad "9" smd rect (at -8.75 1.91) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 27ef206a-20d7-4ee9-8430-edb8032ac8ae))
+  (pad "10" smd rect (at -8.75 3.18) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 77a1a4df-ba66-4751-a70e-a9d6a25d6c25))
+  (pad "11" smd rect (at -8.75 4.45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cf462868-076d-489f-b9df-2d00664a6850))
+  (pad "12" smd rect (at -8.75 5.72) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6faf2f2f-f42b-4947-b32b-8e95229b2793))
+  (pad "13" smd rect (at -8.75 6.99) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 75ffe64e-5fc5-4601-8058-15dc5368e8cf))
+  (pad "14" smd rect (at -8.75 8.26) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 48553976-58ae-4c6d-b634-5501005710e7))
+  (pad "15" smd rect (at -5.71 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2e650b52-e7c7-470a-b2b5-a437c4f2f835))
+  (pad "16" smd rect (at -4.44 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e3ec59c3-732c-404a-bbe9-b4a585c423b1))
+  (pad "17" smd rect (at -3.17 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ea2c5b57-546e-43fb-a8c7-53d8e0f0b691))
+  (pad "18" smd rect (at -1.9 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 92c1bf09-d1d5-4fc3-8991-f3ca48b7214d))
+  (pad "19" smd rect (at -0.63 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 56f2393a-d8ef-44d5-acc7-8f78893288dd))
+  (pad "20" smd rect (at 0.64 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f9421805-7a29-411c-9a15-20bb8cfe2b75))
+  (pad "21" smd rect (at 1.91 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0077afc9-d62e-41da-9236-1615e7e769fa))
+  (pad "22" smd rect (at 3.18 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 00b8442e-56b4-4c81-8166-931a0f4d7a6a))
+  (pad "23" smd rect (at 4.45 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5b65d503-b4e8-41bd-a1b2-846eebc2b5c9))
+  (pad "24" smd rect (at 5.72 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3651f59a-051c-44a3-b82b-33b07afcfb86))
+  (pad "25" smd rect (at 8.75 8.26) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2b95f6d0-a4c1-4f70-8b22-9c324edbf366))
+  (pad "26" smd rect (at 8.75 6.99) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e185b1c4-c20b-4865-9e32-42f3265575f1))
+  (pad "27" smd rect (at 8.75 5.72) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d8ef5b52-647f-4e64-b0b5-08ef60a0e085))
+  (pad "28" smd rect (at 8.75 4.45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eb2b3020-fd12-4848-a018-59d2d80c9fce))
+  (pad "29" smd rect (at 8.75 3.18) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d9d847e7-dded-42a9-a110-034f5105ac2e))
+  (pad "30" smd rect (at 8.75 1.91) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d1867ccf-82ab-43b5-bb21-32c87a587a52))
+  (pad "31" smd rect (at 8.75 0.64) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7271e681-124d-474a-bde7-10f53b6131c2))
+  (pad "32" smd rect (at 8.75 -0.63) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78bc7ec3-5d9e-4b5e-bba5-64377daf3dfb))
+  (pad "33" smd rect (at 8.75 -1.9) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b8f572ae-dda8-4e22-bfed-be6f89942f60))
+  (pad "34" smd rect (at 8.75 -3.17) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4a0dd25d-9370-4d57-9ff9-6d48637a23c0))
+  (pad "35" smd rect (at 8.75 -4.44) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 138aa86d-f104-4a9f-9702-ea1feaa35c23))
+  (pad "36" smd rect (at 8.75 -5.71) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 05340f79-f278-4404-87fa-3277ace73ca8))
+  (pad "37" smd rect (at 8.75 -6.98) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 85dab09b-4f92-44fd-8ec1-062aa974df36))
+  (pad "38" smd rect (at 8.75 -8.25) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bc475b3a-1815-48dd-b514-e82c3ad2c51d))
+  (pad "39" smd rect (at -2.9 0.87) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 0316ba27-eda8-40b4-a5fb-8bb95f2236bc))
+  (pad "39" smd rect (at -2.9 -1.93) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 13f59824-e4ef-4818-aa0d-2067085bb927))
+  (pad "39" smd rect (at -1.5 -0.53) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp 1a2cb08c-2cf8-4bae-b08d-7893ce581a3f))
+  (pad "39" thru_hole circle (at -2.9 -1.23) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 335d155f-9ffb-4f5e-a2f8-570d70ce3e74))
+  (pad "39" smd rect (at -0.1 0.87) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 3ec187e8-6c39-4fcd-877f-fb4f46b58cad))
+  (pad "39" thru_hole circle (at -0.8 -0.53) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 41663e6c-546f-4b28-b443-27ee413e7780))
+  (pad "39" smd rect (at -1.5 -1.93) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 689f49da-cc5f-41ca-8580-121e702d8114))
+  (pad "39" thru_hole circle (at -0.1 0.17) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 775ee768-f837-4e72-b4b8-2ae6893bc7cf))
+  (pad "39" smd rect (at -0.1 -1.93) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 865ea86f-7e28-4cbe-856e-1be3317da737))
+  (pad "39" thru_hole circle (at -2.2 0.87) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 9186e3ed-b45a-445f-8f79-8353329a0473))
+  (pad "39" thru_hole circle (at -2.9 0.17) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 91c73463-764b-44f0-9d03-3672c12423e8))
+  (pad "39" thru_hole circle (at -2.2 -0.53) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 9832be99-2849-438e-ad3c-0268adc1a428))
+  (pad "39" thru_hole circle (at -0.1 -1.23) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 9b53fa27-321c-4eb4-888d-d256dc9b7ee3))
+  (pad "39" thru_hole circle (at -2.2 -1.93) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp b535dd07-9a6e-4d41-98ed-cc9d16cf8ef7))
+  (pad "39" thru_hole circle (at -1.525 -1.23) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp b6b44c31-aa72-4514-ab21-833a7485b747))
+  (pad "39" smd rect (at -2.9 -0.53) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp bb8c59ec-55c0-4942-bcc1-9f8642d54597))
+  (pad "39" thru_hole circle (at -0.8 -1.93) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp bc8ff4d6-ac51-4915-ba8d-8f941572331d))
+  (pad "39" thru_hole circle (at -0.8 0.87) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp c3a5c3fb-c8e1-43cb-8a88-efa6b65cac56))
+  (pad "39" smd rect (at -1.5 -0.53) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp ca1f383d-797a-4a16-8420-911af9eef33e))
+  (pad "39" smd rect (at -0.1 -0.53) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp ccce5688-0ab5-4430-9525-68d676fed59c))
+  (pad "39" smd rect (at -1.5 0.87) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp e77456e6-f0eb-4578-a2b3-83ab84fd8769))
+  (pad "39" thru_hole circle (at -1.525 0.17) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp f7f495fe-14bd-41eb-add6-0d6139439d40))
+  (zone (net 0) (net_name "") (layers *.Cu) (tstamp 56c7f0c6-5cb3-4867-ac8e-4a3de502d19a) (hatch full 0.508)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254)
+    (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
+    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy -24 -9.55)
+        (xy 24 -9.55)
+        (xy 24 -30.74)
+        (xy -24 -30.74)
+      )
+    )
+  )
+  (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-WROOM-32D.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/RF_Module.pretty/ESP32-WROOM-32U.kicad_mod b/RF_Module.pretty/ESP32-WROOM-32U.kicad_mod
index 0b7dd9f69..6008b3ec5 100644
--- a/RF_Module.pretty/ESP32-WROOM-32U.kicad_mod
+++ b/RF_Module.pretty/ESP32-WROOM-32U.kicad_mod
@@ -73,28 +73,28 @@
   (pad "36" smd rect (at 8.75 -5.715) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f624a70c-7c73-4c5b-88c6-6bd7781954d8))
   (pad "37" smd rect (at 8.75 -6.985) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1e1c03c6-9ed4-46c6-9770-ba794ccaf6eb))
   (pad "38" smd rect (at 8.75 -8.255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ab5ec0a-9f98-4125-b05f-f56e9ccfea6e))
-  (pad "39" thru_hole circle (at -0.8 -2.09) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 417adefc-a4ff-432a-9fd9-78b35dd8c3a4))
+  (pad "39" thru_hole circle (at -0.8 -2.09) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 417adefc-a4ff-432a-9fd9-78b35dd8c3a4))
   (pad "39" smd rect (at -1.5 -2.09) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 4d789efd-711a-4125-a742-daee8f451fb1))
   (pad "39" smd rect (at -1.5 -0.69) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp 62218883-480f-41ca-abe2-f8bc02192a98))
   (pad "39" smd rect (at -0.1 0.71) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 743fce41-41f2-4ce9-802d-171213758744))
-  (pad "39" thru_hole circle (at -0.8 -0.69) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 77923604-a552-436b-af10-be7129818b3d))
-  (pad "39" thru_hole circle (at -0.1 0.01) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 79a0fca8-74d6-42c5-8b7d-99b2f2755ea9))
-  (pad "39" thru_hole circle (at -2.2 -2.09) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 7ce66ba2-0979-492d-99aa-32e3fc964e33))
+  (pad "39" thru_hole circle (at -0.8 -0.69) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 77923604-a552-436b-af10-be7129818b3d))
+  (pad "39" thru_hole circle (at -0.1 0.01) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 79a0fca8-74d6-42c5-8b7d-99b2f2755ea9))
+  (pad "39" thru_hole circle (at -2.2 -2.09) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 7ce66ba2-0979-492d-99aa-32e3fc964e33))
   (pad "39" smd rect (at -0.1 -0.69) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 7d1e309c-9905-46a4-9c69-61f245016199))
   (pad "39" smd rect (at -1.5 -0.69) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 7d5144d0-b091-49c4-90b3-90008088fc81))
-  (pad "39" thru_hole circle (at -2.9 0.01) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 7d72b044-4109-4028-b0f6-eb6ff1d7e609))
+  (pad "39" thru_hole circle (at -2.9 0.01) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 7d72b044-4109-4028-b0f6-eb6ff1d7e609))
   (pad "39" smd rect (at -2.9 -0.69) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 89f589b5-6a91-4f61-89df-a8281b824101))
-  (pad "39" thru_hole circle (at -2.9 -1.39) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 8c8e8879-2cf2-4d91-8081-c8fa67835447))
-  (pad "39" thru_hole circle (at -2.2 -0.69) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 92227219-9ba2-4a80-ad2a-4cb6780b3515))
-  (pad "39" thru_hole circle (at -1.5 -1.39) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp 9b4af961-f295-4518-801e-8fbef3a42258))
+  (pad "39" thru_hole circle (at -2.9 -1.39) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 8c8e8879-2cf2-4d91-8081-c8fa67835447))
+  (pad "39" thru_hole circle (at -2.2 -0.69) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 92227219-9ba2-4a80-ad2a-4cb6780b3515))
+  (pad "39" thru_hole circle (at -1.5 -1.39) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 9b4af961-f295-4518-801e-8fbef3a42258))
   (pad "39" smd rect (at -2.9 0.71) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp ac7f812d-905d-47df-a1c7-057e6714bf80))
   (pad "39" smd rect (at -2.9 -2.09) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp c0ab9658-1987-4a99-9ea2-6cadae1e5541))
   (pad "39" smd rect (at -0.1 -2.09) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp c0bee152-fd95-4eed-8b29-d6733a74f2df))
-  (pad "39" thru_hole circle (at -1.5 0.01) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp d855c8fc-e782-45eb-82d4-3325f7a846ca))
-  (pad "39" thru_hole circle (at -0.8 0.71) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp ea61430a-e0ce-4b42-9ce7-21294013d2eb))
+  (pad "39" thru_hole circle (at -1.5 0.01) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp d855c8fc-e782-45eb-82d4-3325f7a846ca))
+  (pad "39" thru_hole circle (at -0.8 0.71) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp ea61430a-e0ce-4b42-9ce7-21294013d2eb))
   (pad "39" smd rect (at -1.5 0.71) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp f19d695c-888d-4274-a79a-470af0fc156b))
-  (pad "39" thru_hole circle (at -0.1 -1.39) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp f82198aa-be67-48ca-9c3f-805808d1e52d))
-  (pad "39" thru_hole circle (at -2.2 0.71) (size 0.475 0.475) (drill 0.2) (layers *.Cu "F.Mask") (tstamp f854d792-4708-40c2-960a-4cb86570b7a5))
+  (pad "39" thru_hole circle (at -0.1 -1.39) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp f82198aa-be67-48ca-9c3f-805808d1e52d))
+  (pad "39" thru_hole circle (at -2.2 0.71) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp f854d792-4708-40c2-960a-4cb86570b7a5))
   (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-WROOM-32U.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/RF_Module.pretty/ESP32-WROOM-32UE.kicad_mod b/RF_Module.pretty/ESP32-WROOM-32UE.kicad_mod
new file mode 100644
index 000000000..9a5fcac73
--- /dev/null
+++ b/RF_Module.pretty/ESP32-WROOM-32UE.kicad_mod
@@ -0,0 +1,103 @@
+(footprint "ESP32-WROOM-32UE" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (descr "2.4 GHz Wi-Fi and Bluetooth module, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf")
+  (tags "2.4 GHz Wi-Fi and Bluetooth module")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -10.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 4fddec13-b184-4d89-a50a-2f7c7a56607c)
+  )
+  (fp_text value "ESP32-WROOM-32UE" (at 0 11.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 7d94a217-4b51-40ab-9428-eb0dd31e36e3)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp cd2ae7c7-df0a-4e9f-b895-a0a6cabe8f70)
+  )
+  (fp_line (start -9.44 -9.3) (end -9.11 -9.3) (layer "F.SilkS") (width 0.12) (tstamp 12790fa9-68a4-482b-8075-71e8b6a1f453))
+  (fp_line (start 6.425 9.71) (end 9.11 9.71) (layer "F.SilkS") (width 0.12) (tstamp 22b692ca-8b2f-4ff5-9239-2ca8467e2cb7))
+  (fp_line (start 9.11 8.81) (end 9.11 9.71) (layer "F.SilkS") (width 0.12) (tstamp 33cbed05-68a3-46c8-92c3-13301b75e29f))
+  (fp_line (start -9.11 -9.71) (end 9.11 -9.71) (layer "F.SilkS") (width 0.12) (tstamp 3ac55325-a414-4bc1-a40c-75b5385695c4))
+  (fp_line (start -9.11 9.71) (end -6.425 9.71) (layer "F.SilkS") (width 0.12) (tstamp 44cd9a54-efee-4353-ad38-0316ec805f5d))
+  (fp_line (start -9.11 8.81) (end -9.11 9.71) (layer "F.SilkS") (width 0.12) (tstamp 96b49852-c1f1-4762-9db8-4ce0e8d36632))
+  (fp_line (start 9.11 -9.71) (end 9.11 -9.12) (layer "F.SilkS") (width 0.12) (tstamp a60e8a14-2b04-4e9a-8661-fda51dea2257))
+  (fp_line (start -9.11 -9.71) (end -9.11 -9.3) (layer "F.SilkS") (width 0.12) (tstamp c6d3e1e8-3b74-4ba6-9976-51d0b9d2fae4))
+  (fp_line (start -9.75 10.35) (end 9.75 10.35) (layer "F.CrtYd") (width 0.05) (tstamp 35ef7a3e-16a9-423d-8270-3a6b9ba24ad5))
+  (fp_line (start -9.75 -9.85) (end -9.75 10.35) (layer "F.CrtYd") (width 0.05) (tstamp 4cfb3fbc-482c-4cbf-bc2b-fa043c266a18))
+  (fp_line (start -9.75 -9.85) (end 9.75 -9.85) (layer "F.CrtYd") (width 0.05) (tstamp 9f4f11b8-5733-40d7-a1cf-63c0994ccc02))
+  (fp_line (start 9.75 -9.85) (end 9.75 10.35) (layer "F.CrtYd") (width 0.05) (tstamp c4b85c0e-18f8-490f-9b3e-6249505d90e5))
+  (fp_line (start -8 -8.41) (end -9 -7.96) (layer "F.Fab") (width 0.1) (tstamp 3774a938-b1eb-4f92-a9b1-bdeaf99161aa))
+  (fp_line (start 9 -9.6) (end 9 9.6) (layer "F.Fab") (width 0.1) (tstamp 608a2e32-019f-4647-a4bd-b2f7bfb14719))
+  (fp_line (start -9 -9.6) (end -9 -8.86) (layer "F.Fab") (width 0.1) (tstamp 7a40541b-1b58-47ba-9f4c-ee43ce491dc9))
+  (fp_line (start -8 -8.41) (end -9 -8.86) (layer "F.Fab") (width 0.1) (tstamp a5d99355-308b-4521-b3e0-6b95256d4b08))
+  (fp_line (start -9 -9.6) (end 9 -9.6) (layer "F.Fab") (width 0.1) (tstamp bcadfa4a-d82a-421c-bda3-bea320a62a55))
+  (fp_line (start -9 9.6) (end 9 9.6) (layer "F.Fab") (width 0.1) (tstamp de3cd71a-278a-449a-bb77-1cdddc8339b4))
+  (fp_line (start -9 -7.96) (end -9 9.6) (layer "F.Fab") (width 0.1) (tstamp fc004f0d-eab2-4bdb-ae9d-4f4ec496c1b6))
+  (pad "1" smd rect (at -8.75 -8.41) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 15f429c2-858b-4625-938b-a449fd19818e))
+  (pad "2" smd rect (at -8.75 -7.14) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4774c9d1-0482-4fb5-a98e-03014e51421c))
+  (pad "3" smd rect (at -8.75 -5.87) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dcf0529b-a521-47df-a9ae-39ac96a53838))
+  (pad "4" smd rect (at -8.75 -4.6) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d2091775-9266-47d0-ad38-86a5901f3f56))
+  (pad "5" smd rect (at -8.75 -3.33) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e904d12e-77ac-4a3e-9b79-7864a74376f7))
+  (pad "6" smd rect (at -8.75 -2.06) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97593109-a076-4c34-b43a-2a9bac60bda1))
+  (pad "7" smd rect (at -8.75 -0.79) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eb76a76b-fefe-462a-9b81-760b6f195359))
+  (pad "8" smd rect (at -8.75 0.48) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b9fa7ba8-ecad-4a8b-b99f-aa8c93432f15))
+  (pad "9" smd rect (at -8.75 1.75) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fd9dfd8d-7ddd-4e5b-a8c4-9446aeb67bb3))
+  (pad "10" smd rect (at -8.75 3.02) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 923929df-7998-4b4a-9d0a-a77a7fad9cb0))
+  (pad "11" smd rect (at -8.75 4.29) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c192e314-345a-4be8-84b1-2dc3c12b403d))
+  (pad "12" smd rect (at -8.75 5.56) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5c1e8e3f-13bd-4a49-a63c-13ed2e83e944))
+  (pad "13" smd rect (at -8.75 6.83) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 18457eaa-9914-40f1-8c1d-ffeeee3762ee))
+  (pad "14" smd rect (at -8.75 8.1) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0f299ce1-6aeb-4743-9d07-2a10ab028dbd))
+  (pad "15" smd rect (at -5.715 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c48d0733-9f86-4118-b587-1fc2f1cb0819))
+  (pad "16" smd rect (at -4.445 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ee4e09ad-933b-44a6-b198-15c533efcb60))
+  (pad "17" smd rect (at -3.175 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e4ef78e6-7104-4578-90ea-d32d47ec6545))
+  (pad "18" smd rect (at -1.905 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78a6f0aa-91f4-4340-b758-a43469080fab))
+  (pad "19" smd rect (at -0.635 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4b02c8d6-928c-43f7-b24a-fd5082b58498))
+  (pad "20" smd rect (at 0.635 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 31df4102-7414-4a5b-a36d-0392ace351f2))
+  (pad "21" smd rect (at 1.905 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b0cb9202-d57f-46a0-a237-2f4b19d52139))
+  (pad "22" smd rect (at 3.175 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 459d4582-2fa4-4df9-acb9-b4a5a1208440))
+  (pad "23" smd rect (at 4.445 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 34682a97-8ec8-49d8-9695-b7af12122a40))
+  (pad "24" smd rect (at 5.715 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a72126a9-bb11-495d-aeda-c7a579a0027a))
+  (pad "25" smd rect (at 8.75 8.1) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8d9ecf1a-8c3c-4e41-9011-1be56ef66ba6))
+  (pad "26" smd rect (at 8.75 6.83) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9f64aebe-9ae9-41f3-a5d7-88ddf8336f1f))
+  (pad "27" smd rect (at 8.75 5.56) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 79d6aeab-076d-402a-9279-53078ba8213a))
+  (pad "28" smd rect (at 8.75 4.29) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 42cbfa6a-af4f-4c05-8e11-875360e3a6b0))
+  (pad "29" smd rect (at 8.75 3.02) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b50368a2-dd15-4e02-b70a-48dfb121e686))
+  (pad "30" smd rect (at 8.75 1.75) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 192d2372-1170-4794-ae22-e4245c88a2cf))
+  (pad "31" smd rect (at 8.75 0.48) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35c56eb4-549e-4694-9a42-bb2c704a7889))
+  (pad "32" smd rect (at 8.75 -0.79) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5070efa6-b768-4e42-a45e-ac0972af8b7e))
+  (pad "33" smd rect (at 8.75 -2.06) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cbecfb40-44f7-4bb2-9ec1-742dda3de7d5))
+  (pad "34" smd rect (at 8.75 -3.33) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ceccedfe-68a9-483f-9fa0-ebc8eb96b6c2))
+  (pad "35" smd rect (at 8.75 -4.6) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c9a4c6ca-c421-4404-a59e-f9478c77377c))
+  (pad "36" smd rect (at 8.75 -5.87) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 88e82a90-63aa-48d7-889a-86a3245b1a26))
+  (pad "37" smd rect (at 8.75 -7.14) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e8479c9a-f73f-4fbe-88a1-e8e85e8ffd12))
+  (pad "38" smd rect (at 8.75 -8.41) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5eeafc87-86c7-496c-88fa-28b493277afd))
+  (pad "39" smd rect (at -0.1 0.33) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 09199cbb-78e1-43a1-9eaa-868504d9b32c))
+  (pad "39" smd rect (at -0.1 -1.07) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 0b05b5d1-0d60-48cc-b3ac-3d290e5d3fc0))
+  (pad "39" smd rect (at -1.5 -2.47) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 0d85109e-b4b0-4d2e-890a-56c4b4578374))
+  (pad "39" smd rect (at -2.9 -2.47) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 0e929472-03cb-40b9-bd6e-dec75bf1443a))
+  (pad "39" thru_hole circle (at -2.2 -2.47) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 130abea5-c024-4602-a2da-e0ccba99c26d))
+  (pad "39" thru_hole circle (at -0.8 -2.47) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 1bfcfca9-d7a6-4b2a-8c00-b52ece01c4f7))
+  (pad "39" thru_hole circle (at -1.5 -1.77) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 2c9501cc-d9e0-4a53-bb65-cb9b76bbc574))
+  (pad "39" thru_hole circle (at -1.5 -0.37) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 3230a57d-3033-42ca-aee5-a6d1afd38542))
+  (pad "39" smd rect (at -2.9 0.33) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 3b2c0f1c-eb8d-4f21-b39d-a17503cd8282))
+  (pad "39" thru_hole circle (at -2.2 0.33) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 460cd67a-1041-47ab-abb7-c0db5145487d))
+  (pad "39" thru_hole circle (at -0.8 -1.07) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 493af84d-e10b-491a-aff4-30e71aa8c4c8))
+  (pad "39" smd rect (at -0.1 -2.47) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 69b1ff25-e3dd-4924-9465-0f55fb829c76))
+  (pad "39" smd rect (at -2.9 -1.07) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 69ba28fc-c6fd-4514-8a23-32381ba69cc1))
+  (pad "39" thru_hole circle (at -2.9 -1.77) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 8b7c219c-35a2-4a62-982b-709313dae0cb))
+  (pad "39" thru_hole circle (at -0.1 -1.77) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 993fed69-0391-4956-b107-4b841cabbb8d))
+  (pad "39" thru_hole circle (at -0.1 -0.37) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 9c26674e-7f82-49b4-9d50-22057210be5d))
+  (pad "39" thru_hole circle (at -0.8 0.33) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp 9ed7aa0f-4f54-42a4-aa4b-6cdc66d3ad94))
+  (pad "39" smd rect (at -1.5 0.33) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp d61396fc-08f0-42fc-8338-0a3e293160a0))
+  (pad "39" thru_hole circle (at -2.2 -1.07) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp dd0932f6-b059-415c-9051-978990e8cdee))
+  (pad "39" smd rect (at -1.5 -1.07) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp e85c265f-07b5-4862-ae25-93e6189d95b8))
+  (pad "39" smd rect (at -1.5 -1.07) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp f1a405df-1ceb-4b94-a8e2-42a5b5705609))
+  (pad "39" thru_hole circle (at -2.9 -0.37) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers *.Cu "F.Mask") (tstamp f1f504c6-e440-4e7e-99e7-484eb7672961))
+  (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-WROOM-32UE.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/RF_Module.pretty/NINA-B111.kicad_mod b/RF_Module.pretty/NINA-B111.kicad_mod
new file mode 100644
index 000000000..8255bf60a
--- /dev/null
+++ b/RF_Module.pretty/NINA-B111.kicad_mod
@@ -0,0 +1,111 @@
+(footprint "NINA-B111" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 627CB17E)
+  (descr "NINA-B111 LGA module 42 Pin https://content.u-blox.com/sites/default/files/NINA-B1_DataSheet_UBX-15019243.pdf#page=30")
+  (tags "NINA ublox u-blox b111 bluetooth nrf52840 module")
+  (attr smd)
+  (fp_text reference "REF**" (at -3.3 -6.9 180) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 9340c285-5767-42d5-8b6d-63fe2a40ddf3)
+  )
+  (fp_text value "NINA-B111" (at 0 6.45) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 1831fb37-1c5d-42c4-b898-151be6fca9dc)
+  )
+  (fp_text user "Please check the datasheet." (at 0 3.65 unlocked) (layer "Cmts.User")
+    (effects (font (size 0.4 0.4) (thickness 0.075)))
+    (tstamp 3324d408-a5b9-4560-951d-d219dc33ad00)
+  )
+  (fp_text user "Depanelization residues area" (at 5.2 0 90 unlocked) (layer "Cmts.User")
+    (effects (font (size 0.2 0.2) (thickness 0.03)))
+    (tstamp 79efd2b3-df4b-4acb-8d96-9c100dbb1dcd)
+  )
+  (fp_text user "Pins 6,12,14,26,30 might need" (at 0 2.4 unlocked) (layer "Cmts.User")
+    (effects (font (size 0.4 0.4) (thickness 0.075)))
+    (tstamp 9ae7e107-47c3-4f43-acc6-d14899796c06)
+  )
+  (fp_text user "soldermask adjustments." (at 0 3.05 unlocked) (layer "Cmts.User")
+    (effects (font (size 0.4 0.4) (thickness 0.075)))
+    (tstamp dd84530f-c5fe-45e5-8faf-e2719fcb14cd)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 3f95069d-09a4-4d51-ac85-5be0623484b0)
+  )
+  (fp_line (start -4.25 5.55) (end -5.25 5.55) (layer "F.SilkS") (width 0.12) (tstamp 0e0cd3f9-9e59-4187-9e69-2f18dd8368cc))
+  (fp_line (start 5.55 -5.55) (end 5.55 -4.55) (layer "F.SilkS") (width 0.12) (tstamp 175babef-1062-40f1-b84d-974a7c04386b))
+  (fp_line (start -5.25 5.55) (end -5.25 4.55) (layer "F.SilkS") (width 0.12) (tstamp 31f092cc-5d07-4b19-ad03-3f822a429c0d))
+  (fp_line (start -5.25 -5.55) (end -4.25 -5.55) (layer "F.SilkS") (width 0.12) (tstamp 45008225-f50f-4d6b-b508-6730a9408caf))
+  (fp_line (start 4.55 -5.55) (end 5.55 -5.55) (layer "F.SilkS") (width 0.12) (tstamp 5e3ede2c-f195-4aaa-a074-ce667921dd47))
+  (fp_line (start 5.55 5.55) (end 4.55 5.55) (layer "F.SilkS") (width 0.12) (tstamp 6475547d-3216-45a4-a15c-48314f1dd0f9))
+  (fp_line (start 5.55 4.55) (end 5.55 5.55) (layer "F.SilkS") (width 0.12) (tstamp 75ffc65c-7132-4411-9f2a-ae0c73d79338))
+  (fp_line (start -5.25 -4.55) (end -5.75 -4.55) (layer "F.SilkS") (width 0.12) (tstamp 7d0dab95-9e7a-486e-a1d7-fc48860fd57d))
+  (fp_line (start -5.25 -4.55) (end -5.25 -5.55) (layer "F.SilkS") (width 0.12) (tstamp 8f12311d-6f4c-4d28-a5bc-d6cb462bade7))
+  (fp_rect (start -5.25 -5.55) (end 5.55 5.55) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 649cc06d-ffb1-4508-84d7-7f60c144ea62))
+  (fp_line (start -5 -4.3) (end -5 5.3) (layer "F.Fab") (width 0.1) (tstamp 0a2861c7-a509-4461-8924-97e0675c528b))
+  (fp_line (start 5 5.3) (end 5 -5.3) (layer "F.Fab") (width 0.1) (tstamp 37eb6c67-4df1-46c5-adb2-054a3a0833d0))
+  (fp_line (start 5 -5.3) (end -4 -5.3) (layer "F.Fab") (width 0.1) (tstamp 9a5fd4ec-6e7a-49cc-a40e-d6c92b4c48b2))
+  (fp_line (start -5 -4.3) (end -4 -5.3) (layer "F.Fab") (width 0.1) (tstamp a5c13482-e4bd-416e-bff7-1f8569a0e102))
+  (fp_line (start -5 5.3) (end 5 5.3) (layer "F.Fab") (width 0.1) (tstamp a878e3e8-3cae-4714-a0c6-2dee94a8087f))
+  (pad "1" smd rect (at -4.125 -4.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1a1ab354-5f85-45f9-938c-9f6c4c8c3ea2))
+  (pad "2" smd roundrect (at -4.125 -3.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 7aed3a71-054b-4aaa-9c0a-030523c32827))
+  (pad "3" smd roundrect (at -4.125 -2.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 9157f4ae-0244-4ff1-9f73-3cb4cbb5f280))
+  (pad "4" smd roundrect (at -4.125 -1.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 7dc880bc-e7eb-4cce-8d8c-0b65a9dd788e))
+  (pad "5" smd roundrect (at -4.125 -0.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 666713b0-70f4-42df-8761-f65bc212d03b))
+  (pad "6" smd roundrect (at -4.125 0.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 6c2e273e-743c-4f1e-a647-4171f8122550))
+  (pad "7" smd roundrect (at -4.125 1.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e857610b-4434-4144-b04e-43c1ebdc5ceb))
+  (pad "8" smd roundrect (at -4.125 2.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 2d210a96-f81f-42a9-8bf4-1b43c11086f3))
+  (pad "9" smd roundrect (at -4.125 3.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 9bb20359-0f8b-45bc-9d38-6626ed3a939d))
+  (pad "10" smd roundrect (at -4.125 4.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp aa14c3bd-4acc-4908-9d28-228585a22a9d))
+  (pad "11" smd roundrect (at -2 4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 4a4ec8d9-3d72-4952-83d4-808f65849a2b))
+  (pad "12" smd roundrect (at -1 4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 08a7c925-7fae-4530-b0c9-120e185cb318))
+  (pad "13" smd roundrect (at 0 4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 7edc9030-db7b-43ac-a1b3-b87eeacb4c2d))
+  (pad "14" smd roundrect (at 1 4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 5528bcad-2950-4673-90eb-c37e6952c475))
+  (pad "15" smd roundrect (at 2 4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 7bbf981c-a063-4e30-8911-e4228e1c0743))
+  (pad "16" smd roundrect (at 4.125 4.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 0f22151c-f260-4674-b486-4710a2c42a55))
+  (pad "17" smd roundrect (at 4.125 3.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp fe8d9267-7834-48d6-a191-c8724b2ee78d))
+  (pad "18" smd roundrect (at 4.125 2.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 0b21a65d-d20b-411e-920a-75c343ac5136))
+  (pad "19" smd roundrect (at 4.125 1.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 3cd1bda0-18db-417d-b581-a0c50623df68))
+  (pad "20" smd roundrect (at 4.125 0.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp d57dcfee-5058-4fc2-a68b-05f9a48f685b))
+  (pad "21" smd roundrect (at 4.125 -0.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 03c52831-5dc5-43c5-a442-8d23643b46fb))
+  (pad "22" smd roundrect (at 4.125 -1.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp a1823eb2-fb0d-4ed8-8b96-04184ac3a9d5))
+  (pad "23" smd roundrect (at 4.125 -2.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 29e78086-2175-405e-9ba3-c48766d2f50c))
+  (pad "24" smd roundrect (at 4.125 -3.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 94a873dc-af67-4ef9-8159-1f7c93eeb3d7))
+  (pad "25" smd roundrect (at 4.125 -4.5) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 4c8eb964-bdf4-44de-90e9-e2ab82dd5313))
+  (pad "26" smd roundrect (at 2 -4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 42713045-fffd-4b2d-ae1e-7232d705fb12))
+  (pad "27" smd roundrect (at 1 -4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp c0515cd2-cdaa-467e-8354-0f6eadfa35c9))
+  (pad "28" smd roundrect (at 0 -4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 1bf544e3-5940-4576-9291-2464e95c0ee2))
+  (pad "29" smd roundrect (at -1 -4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 3aaee4c4-dbf7-49a5-a620-9465d8cc3ae7))
+  (pad "30" smd roundrect (at -2 -4.425 90) (size 1.15 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp bdc7face-9f7c-4701-80bb-4cc144448db1))
+  (pad "31" smd roundrect (at -0.575 -1.725 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 0f54db53-a272-4955-88fb-d7ab00657bb0))
+  (pad "32" smd roundrect (at 0.575 -1.725 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 31e08896-1992-4725-96d9-9d2728bca7a3))
+  (pad "33" smd roundrect (at -1.725 -0.575 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 852dabbf-de45-4470-8176-59d37a754407))
+  (pad "34" smd roundrect (at -0.575 -0.575 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 922058ca-d09a-45fd-8394-05f3e2c1e03a))
+  (pad "35" smd roundrect (at 0.575 -0.575 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 6441b183-b8f2-458f-a23d-60e2b1f66dd6))
+  (pad "36" smd roundrect (at 1.725 -0.575 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp b5352a33-563a-4ffe-a231-2e68fb54afa3))
+  (pad "37" smd roundrect (at -0.575 0.575 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 97fe9c60-586f-4895-8504-4d3729f5f81a))
+  (pad "38" smd roundrect (at 0.575 0.575 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp bfc0aadc-38cf-466e-a642-68fdc3138c78))
+  (pad "39" smd roundrect (at -1.725 1.725 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 2d6db888-4e40-41c8-b701-07170fc894bc))
+  (pad "40" smd roundrect (at -0.575 1.725 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 80094b70-85ab-4ff6-934b-60d5ee65023a))
+  (pad "41" smd roundrect (at 0.575 1.725 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp d4a1d3c4-b315-4bec-9220-d12a9eab51e0))
+  (pad "42" smd roundrect (at 1.725 1.725 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.02) (tstamp 66043bca-a260-4915-9fce-8a51d324c687))
+  (zone (net 0) (net_name "") (layer "F.Cu") (tstamp aa59b884-d3f0-4c3f-acaf-394968b0df45) (name "Depanelization residues area") (hatch edge 0.508)
+    (connect_pads (clearance 0))
+    (min_thickness 0.254)
+    (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour allowed) (footprints not_allowed))
+    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 5.35 5.3)
+        (xy 5 5.3)
+        (xy 5 -5.3)
+        (xy 5.35 -5.3)
+      )
+    )
+  )
+  (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/NINA-B111.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Relay_THT.pretty/Relay_SPDT_HsinDa_Y14.kicad_mod b/Relay_THT.pretty/Relay_SPDT_HsinDa_Y14.kicad_mod
index 26b218c1e..c8cdaaf0a 100644
--- a/Relay_THT.pretty/Relay_SPDT_HsinDa_Y14.kicad_mod
+++ b/Relay_THT.pretty/Relay_SPDT_HsinDa_Y14.kicad_mod
@@ -1,7 +1,7 @@
 (footprint "Relay_SPDT_HsinDa_Y14" (version 20211014) (generator pcbnew)
   (layer "F.Cu")
   (tedit 5AE414B7)
-  (descr "http://www.hsinda.com.cn/en/ProductShow.asp?ID=208")
+  (descr "http://www.hsinda.com.tw/upload/file/Y14-20200430135145.pdf")
   (tags "Relay Y14")
   (attr through_hole)
   (fp_text reference "REF**" (at 5.08 -2.2098) (layer "F.SilkS")
@@ -16,30 +16,30 @@
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 2d043c4e-7670-4fa8-9372-a3787951f6bc)
   )
-  (fp_line (start 3.556 0) (end 4.064 0) (layer "F.SilkS") (width 0.15) (tstamp 1b5ca00b-2e80-41eb-a2a2-aadb86c24ec5))
-  (fp_line (start -1.4478 -1.6256) (end -1.4478 -0.2921) (layer "F.SilkS") (width 0.15) (tstamp 1e1c298c-5b11-479c-bee6-f6a3090f3bf1))
-  (fp_line (start 4.064 0) (end 4.064 1.27) (layer "F.SilkS") (width 0.15) (tstamp 1eea5676-a2d8-4829-9db4-0b2770c05af9))
-  (fp_line (start -0.3048 -1.6256) (end -1.4478 -1.6256) (layer "F.SilkS") (width 0.15) (tstamp 2bd99ef9-6920-4517-be6a-373ec194b332))
-  (fp_line (start 11.34 6.45) (end 11.34 -1.37) (layer "F.SilkS") (width 0.15) (tstamp 50466151-b4e2-4932-b38a-84ebe7ce2331))
-  (fp_line (start 3.302 1.27) (end 4.826 1.27) (layer "F.SilkS") (width 0.15) (tstamp 52e5556c-04cc-4e52-a3eb-97f21ce8f311))
-  (fp_line (start 11.34 -1.37) (end -1.18 -1.37) (layer "F.SilkS") (width 0.15) (tstamp 5aeff367-59dc-406f-b3e0-277e07d3c44f))
-  (fp_line (start 3.302 2.032) (end 4.826 3.048) (layer "F.SilkS") (width 0.15) (tstamp 7c179f0f-ad24-4ff8-9486-b12d32d23447))
-  (fp_line (start 4.064 5.08) (end 3.556 5.08) (layer "F.SilkS") (width 0.15) (tstamp 8af7b5d3-2e20-4299-9d51-1b240169d08b))
-  (fp_line (start -1.18 -1.37) (end -1.18 6.45) (layer "F.SilkS") (width 0.15) (tstamp cac4df75-c29a-4ae6-9e7f-46098bf05c85))
-  (fp_line (start 4.826 3.81) (end 3.302 3.81) (layer "F.SilkS") (width 0.15) (tstamp cba584d2-f3c5-4f89-83db-554f609eaddf))
-  (fp_line (start 3.302 3.81) (end 3.302 1.27) (layer "F.SilkS") (width 0.15) (tstamp e2806797-1c80-4104-bf79-c22117502e6b))
-  (fp_line (start 4.064 3.81) (end 4.064 5.08) (layer "F.SilkS") (width 0.15) (tstamp ea3a5f17-5aa7-4fbe-8120-c66de03bfcb0))
-  (fp_line (start -1.18 6.45) (end 11.34 6.45) (layer "F.SilkS") (width 0.15) (tstamp f277828d-58d7-4a7d-af2a-f1e68de80940))
-  (fp_line (start 4.826 1.27) (end 4.826 3.81) (layer "F.SilkS") (width 0.15) (tstamp ff0ad1bc-1485-4d62-a791-e2778db0e145))
+  (fp_line (start 3.556 0) (end 4.064 0) (layer "F.SilkS") (width 0.12) (tstamp 1b5ca00b-2e80-41eb-a2a2-aadb86c24ec5))
+  (fp_line (start -1.4478 -1.6256) (end -1.4478 -0.2921) (layer "F.SilkS") (width 0.12) (tstamp 1e1c298c-5b11-479c-bee6-f6a3090f3bf1))
+  (fp_line (start 4.064 0) (end 4.064 1.27) (layer "F.SilkS") (width 0.12) (tstamp 1eea5676-a2d8-4829-9db4-0b2770c05af9))
+  (fp_line (start -0.3048 -1.6256) (end -1.4478 -1.6256) (layer "F.SilkS") (width 0.12) (tstamp 2bd99ef9-6920-4517-be6a-373ec194b332))
+  (fp_line (start 11.34 6.45) (end 11.34 -1.37) (layer "F.SilkS") (width 0.12) (tstamp 50466151-b4e2-4932-b38a-84ebe7ce2331))
+  (fp_line (start 3.302 1.27) (end 4.826 1.27) (layer "F.SilkS") (width 0.12) (tstamp 52e5556c-04cc-4e52-a3eb-97f21ce8f311))
+  (fp_line (start 11.34 -1.37) (end -1.18 -1.37) (layer "F.SilkS") (width 0.12) (tstamp 5aeff367-59dc-406f-b3e0-277e07d3c44f))
+  (fp_line (start 3.302 2.032) (end 4.826 3.048) (layer "F.SilkS") (width 0.12) (tstamp 7c179f0f-ad24-4ff8-9486-b12d32d23447))
+  (fp_line (start 4.064 5.08) (end 3.556 5.08) (layer "F.SilkS") (width 0.12) (tstamp 8af7b5d3-2e20-4299-9d51-1b240169d08b))
+  (fp_line (start -1.18 -1.37) (end -1.18 6.45) (layer "F.SilkS") (width 0.12) (tstamp cac4df75-c29a-4ae6-9e7f-46098bf05c85))
+  (fp_line (start 4.826 3.81) (end 3.302 3.81) (layer "F.SilkS") (width 0.12) (tstamp cba584d2-f3c5-4f89-83db-554f609eaddf))
+  (fp_line (start 3.302 3.81) (end 3.302 1.27) (layer "F.SilkS") (width 0.12) (tstamp e2806797-1c80-4104-bf79-c22117502e6b))
+  (fp_line (start 4.064 3.81) (end 4.064 5.08) (layer "F.SilkS") (width 0.12) (tstamp ea3a5f17-5aa7-4fbe-8120-c66de03bfcb0))
+  (fp_line (start -1.18 6.45) (end 11.34 6.45) (layer "F.SilkS") (width 0.12) (tstamp f277828d-58d7-4a7d-af2a-f1e68de80940))
+  (fp_line (start 4.826 1.27) (end 4.826 3.81) (layer "F.SilkS") (width 0.12) (tstamp ff0ad1bc-1485-4d62-a791-e2778db0e145))
   (fp_line (start -1.32 6.59) (end 11.48 6.59) (layer "F.CrtYd") (width 0.05) (tstamp 878284d0-1d7f-4cff-b73c-ec7ef33bce3d))
   (fp_line (start 11.48 -1.51) (end -1.32 -1.51) (layer "F.CrtYd") (width 0.05) (tstamp 887fc099-9248-4fce-9897-9165efc6a158))
   (fp_line (start -1.32 -1.51) (end -1.32 6.59) (layer "F.CrtYd") (width 0.05) (tstamp 8c267b7e-ad75-434e-bcdf-3f6de595016c))
   (fp_line (start 11.48 6.59) (end 11.48 -1.51) (layer "F.CrtYd") (width 0.05) (tstamp a09323fa-5b12-4ca2-b7e8-d77432456d4d))
-  (fp_line (start -0.381 -1.26) (end 11.23 -1.26) (layer "F.Fab") (width 0.15) (tstamp 1561ce7d-187d-4e97-ab0b-3684271ff740))
-  (fp_line (start -0.381 -1.2446) (end -1.0795 -0.5461) (layer "F.Fab") (width 0.15) (tstamp 3b30acf8-d65f-422e-904b-27d29fc90d91))
-  (fp_line (start -1.07 6.34) (end -1.07 -0.5461) (layer "F.Fab") (width 0.15) (tstamp 73b61cf7-52f0-4594-aa17-60cbdb94e829))
-  (fp_line (start 11.23 6.34) (end -1.07 6.34) (layer "F.Fab") (width 0.15) (tstamp ae2e6dcd-a269-4182-8d92-41a7b0db04f9))
-  (fp_line (start 11.23 -1.26) (end 11.23 6.34) (layer "F.Fab") (width 0.15) (tstamp e450ce82-976e-44f8-9e76-efbcede7fc3e))
+  (fp_line (start -0.381 -1.26) (end 11.23 -1.26) (layer "F.Fab") (width 0.1) (tstamp 1561ce7d-187d-4e97-ab0b-3684271ff740))
+  (fp_line (start -0.381 -1.2446) (end -1.0795 -0.5461) (layer "F.Fab") (width 0.1) (tstamp 3b30acf8-d65f-422e-904b-27d29fc90d91))
+  (fp_line (start -1.07 6.34) (end -1.07 -0.5461) (layer "F.Fab") (width 0.1) (tstamp 73b61cf7-52f0-4594-aa17-60cbdb94e829))
+  (fp_line (start 11.23 6.34) (end -1.07 6.34) (layer "F.Fab") (width 0.1) (tstamp ae2e6dcd-a269-4182-8d92-41a7b0db04f9))
+  (fp_line (start 11.23 -1.26) (end 11.23 6.34) (layer "F.Fab") (width 0.1) (tstamp e450ce82-976e-44f8-9e76-efbcede7fc3e))
   (pad "1" thru_hole rect (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d9603a22-3c96-472b-9f06-3c38b7e8b8b6))
   (pad "2" thru_hole circle (at 0 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a49a4888-a25d-4f0a-9ab8-9c0ebeca4e94))
   (pad "3" thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 517ef9c6-2041-4aa6-9b8b-ecd66ffa0b07))
diff --git a/Sensor.pretty/Sensortech_MiCS_5x7mm_P1.25mm.kicad_mod b/Sensor.pretty/Sensortech_MiCS_5x7mm_P1.25mm.kicad_mod
new file mode 100644
index 000000000..11b529adf
--- /dev/null
+++ b/Sensor.pretty/Sensortech_MiCS_5x7mm_P1.25mm.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "Sensortech_MiCS_5x7mm_P1.25mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 62432AAA)
+  (descr "https://www.sgxsensortech.com/content/uploads/2014/07/1084_Datasheet-MiCS-5524-rev-8.pdf")
+  (tags "Sensortech MiCS MEMS sensor")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -4.75 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c9a0dd18-d945-4bfe-8921-ced29a4068d2)
+  )
+  (fp_text value "Sensortech_MiCS_5x7mm_P1.25mm" (at 0 4.8 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e149e0b1-47fa-4b20-b36e-2d51ee1e85c3)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 81c041f3-483e-477d-9475-d108280de2a9)
+  )
+  (fp_line (start 2.6 3.6) (end 2.6 1.8) (layer "F.SilkS") (width 0.12) (tstamp 0622c21f-bc29-46bd-b2fd-3a6664acde38))
+  (fp_line (start 2.6 3.6) (end 1.8 3.6) (layer "F.SilkS") (width 0.12) (tstamp 2406c35c-58bc-4c1a-86a3-d674b779c377))
+  (fp_line (start 2.6 -3.6) (end 1.8 -3.6) (layer "F.SilkS") (width 0.12) (tstamp 884f82c6-17b6-4b15-8e1f-0d828a616a04))
+  (fp_line (start -2.6 3.6) (end -1.8 3.6) (layer "F.SilkS") (width 0.12) (tstamp 9ad1cd40-a58c-40ab-952c-94c1144189cf))
+  (fp_line (start -2.6 3.6) (end -2.6 1.8) (layer "F.SilkS") (width 0.12) (tstamp 9e79d2c3-84e3-408c-a40b-2c7b12f7da09))
+  (fp_line (start 2.6 -3.6) (end 2.6 -1.8) (layer "F.SilkS") (width 0.12) (tstamp cbd6fbe0-fe9d-4861-bdb3-8f75c1c7451d))
+  (fp_line (start -2.6 -3.6) (end -1.8 -3.6) (layer "F.SilkS") (width 0.12) (tstamp e02e0f36-a944-43f0-b32d-fde92f24c37f))
+  (fp_line (start -3.25 4.29) (end 3.25 4.29) (layer "F.CrtYd") (width 0.05) (tstamp 2202cc68-2234-4045-ad4c-f326e4c181ff))
+  (fp_line (start -3.25 -4.29) (end -3.25 4.29) (layer "F.CrtYd") (width 0.05) (tstamp 24b5becc-279a-4b21-84ae-a39d58ea1448))
+  (fp_line (start 3.25 -4.29) (end -3.25 -4.29) (layer "F.CrtYd") (width 0.05) (tstamp 72fd2a46-592c-4f10-b876-ded4f2ee57fa))
+  (fp_line (start 3.25 4.29) (end 3.25 -4.29) (layer "F.CrtYd") (width 0.05) (tstamp a8359353-dfcf-4e66-a58f-5450645e8180))
+  (fp_line (start -1.5 -3.5) (end -2.5 -2.5) (layer "F.Fab") (width 0.1) (tstamp 197b553a-b762-4df1-80c6-b47484e4ec06))
+  (fp_line (start -1.5 -3.5) (end 2.5 -3.5) (layer "F.Fab") (width 0.1) (tstamp 4b541cd0-2365-49b5-8ec4-d55a16182925))
+  (fp_line (start 2.5 -3.5) (end 2.5 3.5) (layer "F.Fab") (width 0.1) (tstamp 7277b48c-e7f6-4e69-aa15-45aee8f6b595))
+  (fp_line (start -2.5 3.5) (end -2.5 -2.5) (layer "F.Fab") (width 0.1) (tstamp c4ec224a-c9c0-4f0a-a226-9f8fcba6c1c6))
+  (fp_line (start 2.5 3.5) (end -2.5 3.5) (layer "F.Fab") (width 0.1) (tstamp df812efe-4be3-4180-91dc-6518f6000f11))
+  (pad "A" smd rect (at -2.25 -1.25 90) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c5ad7af8-a84b-4e5b-8361-7aab57921ea6))
+  (pad "B" smd rect (at -2.25 0 90) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d629be63-2d15-4db6-b377-631c297783c3))
+  (pad "C" smd rect (at -2.25 1.25 90) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c922093e-98f6-4de6-84d0-deb59920f37b))
+  (pad "D" smd rect (at -1.27 3.25 180) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2984b6c1-43ee-4668-96d4-cfaeaa7e6034))
+  (pad "E" smd rect (at 1.25 3.25 180) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bccfe90f-9313-4b54-9272-3a86fca56de8))
+  (pad "F" smd rect (at 2.25 1.25 270) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp de81feda-4e5b-444c-bc78-abaaf5e91223))
+  (pad "G" smd rect (at 2.25 0 270) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d7f9a847-b8e9-478b-9bec-3964d9eb41ce))
+  (pad "H" smd rect (at 2.25 -1.25 270) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d6ad5e7b-b609-47f5-a8ff-47d91c7224c0))
+  (pad "J" smd rect (at 1.27 -3.25 180) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 693fcd75-d57b-4681-b7c6-f167c3b60f9c))
+  (pad "K" smd rect (at -1.27 -3.25 180) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 09b5a326-1131-45f4-8b92-2fa20d88d156))
+  (model "${KICAD6_3DMODEL_DIR}/Sensor.3dshapes/Sensortech_MiCS_5x7mm_P1.25mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Sensor_Motion.pretty/Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y.kicad_mod b/Sensor_Motion.pretty/Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y.kicad_mod
new file mode 100644
index 000000000..51e849f1c
--- /dev/null
+++ b/Sensor_Motion.pretty/Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y.kicad_mod
@@ -0,0 +1,71 @@
+(footprint "Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "LGA, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL363.pdf#page=44)")
+  (tags "LGA NoLead CC-16-4")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -2.5) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 17bab7e4-a5c5-4974-832d-5bcbbde0d6bb)
+  )
+  (fp_text value "Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y" (at 0 2.8) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c9a22d8e-9dbc-443e-bf1a-3dd0644833ac)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    (tstamp 4d951a85-ca76-48cc-9fd2-e47ba5d819b7)
+  )
+  (fp_line (start -1.735 1.61) (end -1.735 1.435)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ee616669-a128-4164-8c4c-eb4c91f66258))
+  (fp_line (start -0.935 -1.61) (end -1.735 -1.61)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cfbc20a1-3fec-4698-8ae7-0966b76ce451))
+  (fp_line (start -0.935 1.61) (end -1.735 1.61)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef931729-62a8-418d-bba6-66aba1727546))
+  (fp_line (start 0.935 -1.61) (end 1.735 -1.61)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c1a398a-c50b-4434-8496-b57ed1736e6b))
+  (fp_line (start 0.935 1.61) (end 1.735 1.61)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 93c39c3c-df1f-4c3c-9727-3c3a2a80024d))
+  (fp_line (start 1.735 -1.61) (end 1.735 -1.435)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 298aca90-b9b0-44c7-9f3b-717421d1d471))
+  (fp_line (start 1.735 1.61) (end 1.735 1.435)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ea39678-4c3e-4565-be38-49691d7b5db0))
+  (fp_line (start -2 -1.93) (end -2 1.93)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d0362a6c-81d2-4079-8af0-c746c2d976f5))
+  (fp_line (start -2 1.93) (end 2 1.93)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 756a8f6c-b2fe-4742-833f-5d4eeea67042))
+  (fp_line (start 2 -1.93) (end -2 -1.93)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ebddf4da-1874-405e-b03b-75030f50dc0f))
+  (fp_line (start 2 1.93) (end 2 -1.93)
+    (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 11dcaac7-4212-4f54-a457-f7e507e49b7e))
+  (fp_line (start -1.625 -0.75) (end -0.875 -1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 843cce6e-2d7d-489e-89a8-c916c1f0eab4))
+  (fp_line (start -1.625 1.5) (end -1.625 -0.75)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d330b21-5df1-49ac-969e-bc21c5cbdb12))
+  (fp_line (start -0.875 -1.5) (end 1.625 -1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d7c2c89-3af3-40ce-9ad7-783a3a68cdaa))
+  (fp_line (start 1.625 -1.5) (end 1.625 1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acd76518-e5b3-4529-aee0-8fc32124cbe2))
+  (fp_line (start 1.625 1.5) (end -1.625 1.5)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8c01cee-d279-4597-b4e3-30d6cb109aad))
+  (pad "1" smd roundrect (at -1.2875 -1) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1ea3c5f6-d9ba-4700-989c-651b3034e107))
+  (pad "2" smd roundrect (at -1.2875 -0.5) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 924bd135-c45f-4f60-9b9d-3b0033ce441a))
+  (pad "3" smd roundrect (at -1.2875 0) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a550feac-869f-4723-8b0f-865d5c62fffb))
+  (pad "4" smd roundrect (at -1.2875 0.5) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7c20f1f4-a7d8-44c9-8706-5cb106a2cf20))
+  (pad "5" smd roundrect (at -1.2875 1) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cba434b1-1512-4200-8d46-d9f1559ef444))
+  (pad "6" smd roundrect (at -0.5 1.275) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3d55051b-8fe2-4300-a6e0-189fcf728f9f))
+  (pad "7" smd roundrect (at 0 1.275) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a21de58c-c462-4643-93a1-c463262330e1))
+  (pad "8" smd roundrect (at 0.5 1.275) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 49386846-3fb7-42de-afba-0f284102a34e))
+  (pad "9" smd roundrect (at 1.2875 1) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a6ec157e-d96a-4429-abec-4fe18c1274a7))
+  (pad "10" smd roundrect (at 1.2875 0.5) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 601facb2-934a-4d77-bd96-152e9ede9966))
+  (pad "11" smd roundrect (at 1.2875 0) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 165dd2c6-1563-4f08-9984-e7d3e7091333))
+  (pad "12" smd roundrect (at 1.2875 -0.5) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e8f363d1-7b43-4299-9c15-aacd3d7fcb8c))
+  (pad "13" smd roundrect (at 1.2875 -1) (size 0.925 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 4548cab7-1f1b-493c-9d31-a6214e7799c1))
+  (pad "14" smd roundrect (at 0.5 -1.275) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5c241721-c2a9-4976-a16c-e336f374f16a))
+  (pad "15" smd roundrect (at 0 -1.275) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9de012db-58de-458a-88e9-62a49f20f6c9))
+  (pad "16" smd roundrect (at -0.5 -1.275) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e8c02d10-9266-4658-bc83-bb393ac18624))
+  (model "${KICAD6_3DMODEL_DIR}/Sensor_Motion.3dshapes/LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/debian/changelog b/debian/changelog
index 3e1667553..c7f9cc36d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+kicad-footprints (6.0.11+git20230126.1.835dc1d-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 26 Jan 2023 10:06:38 -0000
+
 kicad-footprints (6.0.11-1) unstable; urgency=medium
 
   * [62b6153] New upstream version 6.0.11
diff --git a/fp-lib-table b/fp-lib-table
index 9581e14d6..5790dbbde 100644
--- a/fp-lib-table
+++ b/fp-lib-table
@@ -1,139 +1,140 @@
 (fp_lib_table
-  (lib (name Audio_Module)(type Kicad)(uri ${KICAD6_FOOTPRINT_DIR}/Audio_Module.pretty)(options "")(descr "Audio Module footprints"))
-  (lib (name Battery)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Battery.pretty)(options "")(descr "Battery and battery holder footprints"))
-  (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications"))
-  (lib (name Button_Switch_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
-  (lib (name Button_Switch_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
-  (lib (name Buzzer_Beeper)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices"))
-  (lib (name Calibration_Scale)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement"))
-  (lib (name Capacitor_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount"))
-  (lib (name Capacitor_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole"))
-  (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount"))
-  (lib (name Connector)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints"))
-  (lib (name Connector_AMASS)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_AMASS.pretty)(options "")(descr "AMASS connector footprints"))
-  (lib (name Connector_Amphenol)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Amphenol.pretty)(options "")(descr "Amphenol LTW connector footprints"))
-  (lib (name Connector_Audio)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints"))
-  (lib (name Connector_BarrelJack)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints"))
-  (lib (name Connector_Card)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints"))
-  (lib (name Connector_Coaxial)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints"))
-  (lib (name Connector_DIN)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints"))
-  (lib (name Connector_Dsub)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints"))
-  (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints"))
-  (lib (name Connector_HDMI)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints"))
-  (lib (name Connector_Harting)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Harting.pretty)(options "")(descr "Harting connector footprints"))
-  (lib (name Connector_Harwin)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints"))
-  (lib (name Connector_Hirose)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints"))
-  (lib (name Connector_IDC)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints"))
-  (lib (name Connector_JAE)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints"))
-  (lib (name Connector_JST)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com"))
-  (lib (name Connector_Molex)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Molex.pretty)(options "")(descr "Molex connector footprints www.molex.com"))
-  (lib (name Connector_PCBEdge)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)"))
-  (lib (name Connector_Pin)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors"))
-  (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch"))
-  (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch"))
-  (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch"))
-  (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch"))
-  (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch"))
-  (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch"))
-  (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch"))
-  (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch"))
-  (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints"))
-  (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints"))
-  (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints"))
-  (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints"))
-  (lib (name Connector_Samtec)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints"))
-  (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints"))
-  (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints"))
-  (lib (name Connector_RJ)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)"))
-  (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints"))
-  (lib (name Connector_Stocko)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Stocko.pretty)(options "")(descr "Stocko connector footprints"))
-  (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity"))
-  (lib (name Connector_USB)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_USB.pretty)(options "")(descr "USB connector footprints"))
-  (lib (name Connector_Wago)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints"))
-  (lib (name Connector_Wire)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads"))
-  (lib (name Connector_Wuerth)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Connector_Wuerth.pretty)(options "")(descr "Wuerth connector footprints"))
-  (lib (name Converter_ACDC)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints"))
-  (lib (name Converter_DCDC)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints"))
-  (lib (name Crystal)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Crystal.pretty)(options "")(descr "Crystal footprints"))
-  (lib (name Diode_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount"))
-  (lib (name Diode_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole"))
-  (lib (name Display_7Segment)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Display_7Segment.pretty)(options "")(descr "Seven segment Display"))
-  (lib (name Display)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Display.pretty)(options "")(descr "Display modules"))
-  (lib (name Ferrite_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Ferrite_THT.pretty)(options "")(descr "Ferrite bead, through hole"))
-  (lib (name Fiducial)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Fiducial.pretty)(options "")(descr "Fiducial markings"))
-  (lib (name Filter)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Filter.pretty)(options "")(descr "Filter footprints"))
-  (lib (name Fuse)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints"))
-  (lib (name Heatsink)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products"))
-  (lib (name Inductor_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount"))
-  (lib (name Inductor_SMD_Wurth)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Inductor_SMD_Wurth.pretty)(options "")(descr "Würth Elektronik inductor footprints, surface mount"))
-  (lib (name Inductor_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole"))
-  (lib (name Inductor_THT_Wurth)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Inductor_THT_Wurth.pretty)(options "")(descr "Würth Elektronik inductor footprints, through hole"))
-  (lib (name Jumper)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints"))
-  (lib (name LED_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount"))
-  (lib (name LED_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole"))
-  (lib (name Module)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)"))
-  (lib (name Motors)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Motors.pretty)(options "")(descr "Footprints for Motors"))
-  (lib (name MountingHole)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/MountingHole.pretty)(options "")(descr "Mechanical fasteners"))
-  (lib (name Mounting_Wuerth)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Mounting_Wuerth.pretty)(options "")(descr "Mechanical fasteners by wuerth electronics"))
-  (lib (name MountingEquipment)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/MountingEquipment.pretty)(options "")(descr "Mechanical parts"))
-  (lib (name NetTie)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/NetTie.pretty)(options "")(descr "Net ties"))
-  (lib (name OptoDevice)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components, lightpipes, lenses ...)"))
-  (lib (name Oscillator)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices"))
-  (lib (name Package_BGA)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
-  (lib (name Package_CSP)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)"))
-  (lib (name Package_DFN_QFN)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
-  (lib (name Package_DIP)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
-  (lib (name Package_DirectFET)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier"))
-  (lib (name Package_LCC)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
-  (lib (name Package_LGA)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
-  (lib (name Package_QFP)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
-  (lib (name Package_SIP)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)"))
-  (lib (name Package_SO)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)"))
-  (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_SO_J-Lead.pretty)(options "")(descr "Small Outline Integrated Circuits J-Lead"))
-  (lib (name Package_SON)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)"))
-  (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
-  (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages"))
-  (lib (name Potentiometer_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)"))
-  (lib (name Potentiometer_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)"))
-  (lib (name Relay_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages"))
-  (lib (name Relay_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Relay_THT.pretty)(options "")(descr "Through hole relay packages"))
-  (lib (name Resistor_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)"))
-  (lib (name Resistor_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)"))
-  (lib (name RF)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF.pretty)(options "")(descr "Specialized footprints for RF components that don't fit in the other RF libraries."))
-  (lib (name RF_Antenna)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints"))
-  (lib (name RF_Converter)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_Converter.pretty)(options "")(descr "Specialized footprints for RF signal converters (Like Attenuators, Baluns, Mixers, Couplers, etc.)"))
-  (lib (name RF_GPS)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_GPS.pretty)(options "")(descr "GNSS footprints"))
-  (lib (name RF_GSM)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_GSM.pretty)(options "")(descr "GSM Modules footprints"))
-  (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_Mini-Circuits.pretty)(options "")(descr "Footprints for Mini-Circuits RF parts."))
-  (lib (name RF_Module)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules"))
-  (lib (name RF_WiFi)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_WiFi.pretty)(options "")(descr "WiFi modules"))
-  (lib (name RF_Shielding)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers"))
-  (lib (name Rotary_Encoder)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints"))
-  (lib (name Sensor)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor.pretty)(options "")(descr "Specialized footprints for multi-function sensors"))
-  (lib (name Sensor_Audio)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors"))
-  (lib (name Sensor_Distance)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Distance.pretty)(options "")(descr "Specialized footprints for distance sensors"))
-  (lib (name Sensor_Current)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors"))
-  (lib (name Sensor_Humidity)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Humidity.pretty)(options "")(descr "Specialized footprints for humidity sensors"))
-  (lib (name Sensor_Motion)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors"))
-  (lib (name Sensor_Pressure)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors"))
-  (lib (name Sensor_Voltage)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors"))
-  (lib (name Socket)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Socket.pretty)(options "")(descr "Sockets"))
-  (lib (name Symbol)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Symbol.pretty)(options "")(descr "PCB symbols"))
-  (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_Altech.pretty)(options "")(descr "Altech terminal block footprints"))
-  (lib (name TerminalBlock)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library."))
-  (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks"))
-  (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks"))
-  (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks"))
-  (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks"))
-  (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks"))
-  (lib (name TerminalBlock_RND)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks"))
-  (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks"))
-  (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks"))
-  (lib (name TerminalBlock_Wuerth)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TerminalBlock_Wuerth.pretty)(options "")(descr "Wuerth Elektronik terminal blocks"))
-  (lib (name TestPoint)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points"))
-  (lib (name Transformer_SMD)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers"))
-  (lib (name Transformer_THT)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Transformer_THT.pretty)(options "")(descr "Through hole transformers"))
-  (lib (name Transistor_Power_Module)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Transistor_Power_Module.pretty)(options "")(descr "Transistor Power Modules"))
-  (lib (name Valve)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Valve.pretty)(options "")(descr "Valve"))
-  (lib (name Varistor)(type KiCad)(uri ${KICAD6_FOOTPRINT_DIR}/Varistor.pretty)(options "")(descr "Varistor"))
+  (lib (name Audio_Module)(type Kicad)(uri ${KICAD7_FOOTPRINT_DIR}/Audio_Module.pretty)(options "")(descr "Audio Module footprints"))
+  (lib (name Battery)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Battery.pretty)(options "")(descr "Battery and battery holder footprints"))
+  (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications"))
+  (lib (name Button_Switch_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
+  (lib (name Button_Switch_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
+  (lib (name Buzzer_Beeper)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices"))
+  (lib (name Calibration_Scale)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement"))
+  (lib (name Capacitor_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount"))
+  (lib (name Capacitor_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole"))
+  (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount"))
+  (lib (name Connector)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints"))
+  (lib (name Connector_AMASS)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_AMASS.pretty)(options "")(descr "AMASS connector footprints"))
+  (lib (name Connector_Amphenol)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Amphenol.pretty)(options "")(descr "Amphenol LTW connector footprints"))
+  (lib (name Connector_Audio)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints"))
+  (lib (name Connector_BarrelJack)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints"))
+  (lib (name Connector_Card)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints"))
+  (lib (name Connector_Coaxial)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints"))
+  (lib (name Connector_DIN)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints"))
+  (lib (name Connector_Dsub)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints"))
+  (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints"))
+  (lib (name Connector_HDMI)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints"))
+  (lib (name Connector_Harting)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Harting.pretty)(options "")(descr "Harting connector footprints"))
+  (lib (name Connector_Harwin)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints"))
+  (lib (name Connector_Hirose)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints"))
+  (lib (name Connector_IDC)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints"))
+  (lib (name Connector_JAE)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints"))
+  (lib (name Connector_JST)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com"))
+  (lib (name Connector_Molex)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Molex.pretty)(options "")(descr "Molex connector footprints www.molex.com"))
+  (lib (name Connector_PCBEdge)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)"))
+  (lib (name Connector_Pin)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors"))
+  (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch"))
+  (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch"))
+  (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch"))
+  (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch"))
+  (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch"))
+  (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch"))
+  (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch"))
+  (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch"))
+  (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints"))
+  (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints"))
+  (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints"))
+  (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints"))
+  (lib (name Connector_Samtec)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints"))
+  (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints"))
+  (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints"))
+  (lib (name Connector_Samtec_HPM_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Samtec_HPM_THT.pretty)(options "")(descr "Samtec through hole HPM series power header footprints"))
+  (lib (name Connector_RJ)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)"))
+  (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints"))
+  (lib (name Connector_Stocko)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Stocko.pretty)(options "")(descr "Stocko connector footprints"))
+  (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity"))
+  (lib (name Connector_USB)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_USB.pretty)(options "")(descr "USB connector footprints"))
+  (lib (name Connector_Wago)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints"))
+  (lib (name Connector_Wire)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads"))
+  (lib (name Connector_Wuerth)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Connector_Wuerth.pretty)(options "")(descr "Wuerth connector footprints"))
+  (lib (name Converter_ACDC)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints"))
+  (lib (name Converter_DCDC)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints"))
+  (lib (name Crystal)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Crystal.pretty)(options "")(descr "Crystal footprints"))
+  (lib (name Diode_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount"))
+  (lib (name Diode_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole"))
+  (lib (name Display_7Segment)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Display_7Segment.pretty)(options "")(descr "Seven segment Display"))
+  (lib (name Display)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Display.pretty)(options "")(descr "Display modules"))
+  (lib (name Ferrite_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Ferrite_THT.pretty)(options "")(descr "Ferrite bead, through hole"))
+  (lib (name Fiducial)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Fiducial.pretty)(options "")(descr "Fiducial markings"))
+  (lib (name Filter)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Filter.pretty)(options "")(descr "Filter footprints"))
+  (lib (name Fuse)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints"))
+  (lib (name Heatsink)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products"))
+  (lib (name Inductor_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount"))
+  (lib (name Inductor_SMD_Wurth)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Inductor_SMD_Wurth.pretty)(options "")(descr "Würth Elektronik inductor footprints, surface mount"))
+  (lib (name Inductor_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole"))
+  (lib (name Inductor_THT_Wurth)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Inductor_THT_Wurth.pretty)(options "")(descr "Würth Elektronik inductor footprints, through hole"))
+  (lib (name Jumper)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints"))
+  (lib (name LED_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount"))
+  (lib (name LED_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole"))
+  (lib (name Module)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)"))
+  (lib (name Motors)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Motors.pretty)(options "")(descr "Footprints for Motors"))
+  (lib (name MountingHole)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/MountingHole.pretty)(options "")(descr "Mechanical fasteners"))
+  (lib (name Mounting_Wuerth)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Mounting_Wuerth.pretty)(options "")(descr "Mechanical fasteners by wuerth electronics"))
+  (lib (name MountingEquipment)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/MountingEquipment.pretty)(options "")(descr "Mechanical parts"))
+  (lib (name NetTie)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/NetTie.pretty)(options "")(descr "Net ties"))
+  (lib (name OptoDevice)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components, lightpipes, lenses ...)"))
+  (lib (name Oscillator)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices"))
+  (lib (name Package_BGA)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
+  (lib (name Package_CSP)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)"))
+  (lib (name Package_DFN_QFN)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
+  (lib (name Package_DIP)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
+  (lib (name Package_DirectFET)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier"))
+  (lib (name Package_LCC)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
+  (lib (name Package_LGA)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
+  (lib (name Package_QFP)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
+  (lib (name Package_SIP)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)"))
+  (lib (name Package_SO)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)"))
+  (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_SO_J-Lead.pretty)(options "")(descr "Small Outline Integrated Circuits J-Lead"))
+  (lib (name Package_SON)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)"))
+  (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
+  (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages"))
+  (lib (name Potentiometer_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)"))
+  (lib (name Potentiometer_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)"))
+  (lib (name Relay_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages"))
+  (lib (name Relay_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Relay_THT.pretty)(options "")(descr "Through hole relay packages"))
+  (lib (name Resistor_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)"))
+  (lib (name Resistor_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)"))
+  (lib (name RF)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF.pretty)(options "")(descr "Specialized footprints for RF components that don't fit in the other RF libraries."))
+  (lib (name RF_Antenna)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints"))
+  (lib (name RF_Converter)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_Converter.pretty)(options "")(descr "Specialized footprints for RF signal converters (Like Attenuators, Baluns, Mixers, Couplers, etc.)"))
+  (lib (name RF_GPS)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_GPS.pretty)(options "")(descr "GNSS footprints"))
+  (lib (name RF_GSM)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_GSM.pretty)(options "")(descr "GSM Modules footprints"))
+  (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_Mini-Circuits.pretty)(options "")(descr "Footprints for Mini-Circuits RF parts."))
+  (lib (name RF_Module)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules"))
+  (lib (name RF_WiFi)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_WiFi.pretty)(options "")(descr "WiFi modules"))
+  (lib (name RF_Shielding)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers"))
+  (lib (name Rotary_Encoder)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints"))
+  (lib (name Sensor)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor.pretty)(options "")(descr "Specialized footprints for multi-function sensors"))
+  (lib (name Sensor_Audio)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors"))
+  (lib (name Sensor_Distance)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Distance.pretty)(options "")(descr "Specialized footprints for distance sensors"))
+  (lib (name Sensor_Current)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors"))
+  (lib (name Sensor_Humidity)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Humidity.pretty)(options "")(descr "Specialized footprints for humidity sensors"))
+  (lib (name Sensor_Motion)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors"))
+  (lib (name Sensor_Pressure)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors"))
+  (lib (name Sensor_Voltage)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors"))
+  (lib (name Socket)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Socket.pretty)(options "")(descr "Sockets"))
+  (lib (name Symbol)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Symbol.pretty)(options "")(descr "PCB symbols"))
+  (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_Altech.pretty)(options "")(descr "Altech terminal block footprints"))
+  (lib (name TerminalBlock)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library."))
+  (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks"))
+  (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks"))
+  (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks"))
+  (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks"))
+  (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks"))
+  (lib (name TerminalBlock_RND)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks"))
+  (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks"))
+  (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks"))
+  (lib (name TerminalBlock_Wuerth)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TerminalBlock_Wuerth.pretty)(options "")(descr "Wuerth Elektronik terminal blocks"))
+  (lib (name TestPoint)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points"))
+  (lib (name Transformer_SMD)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers"))
+  (lib (name Transformer_THT)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Transformer_THT.pretty)(options "")(descr "Through hole transformers"))
+  (lib (name Transistor_Power_Module)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Transistor_Power_Module.pretty)(options "")(descr "Transistor Power Modules"))
+  (lib (name Valve)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Valve.pretty)(options "")(descr "Valve"))
+  (lib (name Varistor)(type KiCad)(uri ${KICAD7_FOOTPRINT_DIR}/Varistor.pretty)(options "")(descr "Varistor"))
 )

Debdiff

Debdiff is too long (more than 200 lines). Download the raw debdiff.

More details

Full run details