diff --git a/fab.kicad_sym b/fab.kicad_sym
index f0e4df98387045ece473b3793f8e74546710c65a..d5f5d1f6f9e295b6dbafbacad3be82fb2bec8c8b 100644
--- a/fab.kicad_sym
+++ b/fab.kicad_sym
@@ -3737,7 +3737,7 @@
     (property "Value" "Conn_PinSocket_1x02_P2.54mm_Horizontal_SMD" (at 0 -3.81 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "fab:Conn_PinSocket_1x02_P2.54mm_Horizontal_SMD" (at 0 0 0)
+    (property "Footprint" "fab:PinSocket_1x02_P2.54mm_Horizontal_SMD" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "Datasheet" "https://gct.co/files/specs/2.54mm-socket-spec.pdf" (at -6.35 0 0)
@@ -3855,7 +3855,7 @@
     (property "Value" "Conn_PinSocket_1x03_P2.54mm_Horizontal_SMD" (at 0 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "fab:Conn_PinSocket_1x03_P2.54mm_Horizontal_SMD" (at 0 0 0)
+    (property "Footprint" "fab:PinSocket_1x03_P2.54mm_Horizontal_SMD" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "Datasheet" "https://gct.co/files/specs/2.54mm-socket-spec.pdf" (at -6.35 0 0)
@@ -4001,7 +4001,7 @@
     (property "Value" "Conn_PinSocket_1x04_P2.54mm_Horizontal_SMD" (at 0 -6.35 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "fab:Conn_PinSocket_1x04_P2.54mm_Horizontal_SMD" (at 0 0 0)
+    (property "Footprint" "fab:PinSocket_1x04_P2.54mm_Horizontal_SMD" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "Datasheet" "https://gct.co/files/specs/2.54mm-socket-spec.pdf" (at 0 0 0)
@@ -4173,7 +4173,7 @@
     (property "Value" "Conn_PinSocket_1x05_P2.54mm_Horizontal_SMD" (at 0 -7.62 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "fab:Conn_PinSocket_1x05_P2.54mm_Horizontal_SMD" (at 0 0 0)
+    (property "Footprint" "fab:PinSocket_1x05_P2.54mm_Horizontal_SMD" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "Datasheet" "https://gct.co/files/specs/2.54mm-socket-spec.pdf" (at 0 0 0)
@@ -4371,7 +4371,7 @@
     (property "Value" "Conn_PinSocket_1x06_P2.54mm_Horizontal_SMD" (at 0 -8.89 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "fab:Conn_PinSocket_1x06_P2.54mm_Horizontal_SMD" (at 0 0 0)
+    (property "Footprint" "fab:PinSocket_1x06_P2.54mm_Horizontal_SMD" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "Datasheet" "https://gct.co/files/specs/2.54mm-socket-spec.pdf" (at 0 0 0)
diff --git a/fab.pretty/PinSocket_1x02_P2.54mm_Horizontal_SMD.kicad_mod b/fab.pretty/PinSocket_1x02_P2.54mm_Horizontal_SMD.kicad_mod
index 9ce2f721fe43a6e32432887dccba09e598d5a63e..1590f06b6f98f413958212c39b5c2e8257aaecde 100644
--- a/fab.pretty/PinSocket_1x02_P2.54mm_Horizontal_SMD.kicad_mod
+++ b/fab.pretty/PinSocket_1x02_P2.54mm_Horizontal_SMD.kicad_mod
@@ -1,31 +1,56 @@
-(footprint "PinSocket_1x02_P2.54mm_Horizontal_SMD" (version 20211014) (generator pcbnew)
+(footprint "PinSocket_1x02_P2.54mm_Horizontal_SMD" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 625036E5)
   (descr "Pin socket, 2.54mm pitch, horizontal, surface mount")
   (tags "horizontal pin header SMD 2.54mm")
   (attr smd)
-  (fp_text reference "REF**" (at -1.27 -2.54 180) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)) (justify left))
+  (fp_text reference "REF**" (at -0.635 -2.54 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify left))
     (tstamp b3f73d9c-7450-4dd9-8e5c-3e1e04208432)
   )
-  (fp_text value "PinSocket_1x06" (at 0 5.1) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text value "PinSocket_1x02" (at 5.334 -4.064) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 01e3b9d0-d4f8-466a-9579-fe215661ef43)
   )
-  (fp_text user "${REFERENCE}" (at 2.54 1.265 90) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text user "${REFERENCE}" (at 6.604 1.27) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp d3f01c77-9813-48c2-ac2a-7b303c694cd3)
   )
-  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 3973a1af-4e68-474c-9c30-2b808faf1221))
-  (fp_rect (start 2.54 -1.27) (end 11.43 3.8) (layer "F.SilkS") (width 0.12) (fill none) (tstamp eeb90561-d8e5-4bee-b133-a2115735c904))
-  (fp_line (start 12 -1.5) (end -1.75 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 638ea4aa-1a14-4fc8-b0f6-e907c4c4043b))
-  (fp_line (start -1.75 -1.5) (end -1.75 4.3) (layer "F.CrtYd") (width 0.05) (tstamp 730f2bf6-2c66-492d-b36e-69ee909e513b))
-  (fp_line (start 12 4.3) (end 12 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp f9a7bcfd-0ccd-435f-bad5-52b865813cd3))
-  (fp_line (start -1.75 4.3) (end 12 4.3) (layer "F.CrtYd") (width 0.05) (tstamp fa76264f-7601-4301-9d59-d4826eaeff26))
-  (fp_line (start 2.54 -1.27) (end 11.43 -1.27) (layer "F.Fab") (width 0.1) (tstamp 615af958-8b92-4ea3-840d-a8a21686f6fa))
-  (fp_line (start 2.54 3.8) (end 2.54 -1.27) (layer "F.Fab") (width 0.1) (tstamp 83272059-bb6c-4970-9aec-a892b6bed5f7))
-  (fp_line (start 11.43 -1.27) (end 11.43 3.8) (layer "F.Fab") (width 0.1) (tstamp f2ab76ef-d20e-406f-a9d2-7de4d71181ba))
-  (fp_line (start 2.54 3.8) (end 11.43 3.8) (layer "F.Fab") (width 0.1) (tstamp f326c0d3-9b72-4bfb-8c2b-1723cf1fcab8))
-  (pad "1" smd rect (at 0 0) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
-  (pad "2" smd rect (at 0 2.54) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
+  (fp_line (start 2.413 -1.397) (end 2.413 3.937)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 934f1422-afec-4657-8ae4-2fb5ae72da4f))
+  (fp_line (start 2.413 3.937) (end 10.668 3.937)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp f985754a-cfd2-4165-97b5-a35315652a7f))
+  (fp_line (start 10.668 -1.397) (end 2.413 -1.397)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 989f5739-b4d3-4a32-99b7-33b196b8abe1))
+  (fp_poly
+    (pts
+      (xy 0 -0.889)
+      (xy -0.381 -1.397)
+      (xy 0.381 -1.397)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ff949fe4-8d76-4a53-98cc-45272f87a9aa))
+  (fp_rect (start -1.25 -1.75) (end 11.25 4.25)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 03c9affe-82db-4069-b91c-f6284d57f1f5))
+  (fp_rect (start 2.54 -1.27) (end 11.04 3.81)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp d301d5c7-c4cb-412f-8390-8d41f79e4f67))
+  (fp_poly
+    (pts
+      (xy 2.5 -0.3)
+      (xy -0.8 -0.3)
+      (xy -0.8 0.3)
+      (xy 2.5 0.3)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7677bcfa-1513-4a23-b2f9-d87d27895ff8))
+  (fp_poly
+    (pts
+      (xy 2.5 2.25)
+      (xy -0.8 2.25)
+      (xy -0.8 2.85)
+      (xy 2.5 2.85)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 15829582-00bc-4699-9e95-efecd49945c9))
+  (pad "1" smd rect (at 0 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
+  (pad "2" smd rect (at 0 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
 )
diff --git a/fab.pretty/PinSocket_1x03_P2.54mm_Horizontal_SMD.kicad_mod b/fab.pretty/PinSocket_1x03_P2.54mm_Horizontal_SMD.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..5755afd9922ed01e42190d92051a56497d760b94
--- /dev/null
+++ b/fab.pretty/PinSocket_1x03_P2.54mm_Horizontal_SMD.kicad_mod
@@ -0,0 +1,66 @@
+(footprint "PinSocket_1x03_P2.54mm_Horizontal_SMD" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Pin socket, 2.54mm pitch, horizontal, surface mount")
+  (tags "horizontal pin header SMD 2.54mm")
+  (attr smd)
+  (fp_text reference "REF**" (at -0.635 -2.54 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify left))
+    (tstamp b3f73d9c-7450-4dd9-8e5c-3e1e04208432)
+  )
+  (fp_text value "PinSocket_1x03" (at 5.334 -4.064) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 01e3b9d0-d4f8-466a-9579-fe215661ef43)
+  )
+  (fp_text user "${REFERENCE}" (at 6.604 1.27) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d3f01c77-9813-48c2-ac2a-7b303c694cd3)
+  )
+  (fp_line (start 2.413 -1.397) (end 2.413 6.477)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7ed00015-9fa5-47a1-bb64-c589ed95b595))
+  (fp_line (start 2.413 6.477) (end 10.668 6.477)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 3c0a18cd-f7b7-46a3-abf9-4ce29258916c))
+  (fp_line (start 10.668 -1.397) (end 2.413 -1.397)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 97c15731-9f0f-439d-b5f8-9be44d366d94))
+  (fp_poly
+    (pts
+      (xy 0 -0.889)
+      (xy -0.381 -1.397)
+      (xy 0.381 -1.397)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ff949fe4-8d76-4a53-98cc-45272f87a9aa))
+  (fp_rect (start -1.25 -1.75) (end 11.25 6.75)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 03c9affe-82db-4069-b91c-f6284d57f1f5))
+  (fp_rect (start 2.54 -1.27) (end 11.04 6.35)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp d301d5c7-c4cb-412f-8390-8d41f79e4f67))
+  (fp_poly
+    (pts
+      (xy 2.5 -0.3)
+      (xy -0.8 -0.3)
+      (xy -0.8 0.3)
+      (xy 2.5 0.3)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7677bcfa-1513-4a23-b2f9-d87d27895ff8))
+  (fp_poly
+    (pts
+      (xy 2.5 2.25)
+      (xy -0.8 2.25)
+      (xy -0.8 2.85)
+      (xy 2.5 2.85)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 15829582-00bc-4699-9e95-efecd49945c9))
+  (fp_poly
+    (pts
+      (xy 2.5 4.75)
+      (xy -0.8 4.75)
+      (xy -0.8 5.35)
+      (xy 2.5 5.35)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 2c28f318-36ea-4ed6-a610-9d76c9aee496))
+  (pad "1" smd rect (at 0 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
+  (pad "2" smd rect (at 0 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
+  (pad "3" smd rect (at 0 5.08) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7bcf4d0-e820-4406-83ec-e7e714085cfc))
+)
diff --git a/fab.pretty/PinSocket_1x04_P2.54mm_Horizontal_SMD.kicad_mod b/fab.pretty/PinSocket_1x04_P2.54mm_Horizontal_SMD.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..d36f8f161c00a551a041aa803c297febb10ce28f
--- /dev/null
+++ b/fab.pretty/PinSocket_1x04_P2.54mm_Horizontal_SMD.kicad_mod
@@ -0,0 +1,76 @@
+(footprint "PinSocket_1x04_P2.54mm_Horizontal_SMD" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Pin socket, 2.54mm pitch, horizontal, surface mount")
+  (tags "horizontal pin header SMD 2.54mm")
+  (attr smd)
+  (fp_text reference "REF**" (at -0.635 -2.54 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify left))
+    (tstamp b3f73d9c-7450-4dd9-8e5c-3e1e04208432)
+  )
+  (fp_text value "PinSocket_1x04" (at 5.334 -4.064) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 01e3b9d0-d4f8-466a-9579-fe215661ef43)
+  )
+  (fp_text user "${REFERENCE}" (at 6.604 1.27) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d3f01c77-9813-48c2-ac2a-7b303c694cd3)
+  )
+  (fp_line (start 2.413 -1.397) (end 2.413 9.017)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7ed00015-9fa5-47a1-bb64-c589ed95b595))
+  (fp_line (start 2.413 9.017) (end 10.668 9.017)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp f84ffc55-579a-4dd7-92a4-dd4448d3d953))
+  (fp_line (start 10.668 -1.397) (end 2.413 -1.397)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 97c15731-9f0f-439d-b5f8-9be44d366d94))
+  (fp_poly
+    (pts
+      (xy 0 -0.889)
+      (xy -0.381 -1.397)
+      (xy 0.381 -1.397)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ff949fe4-8d76-4a53-98cc-45272f87a9aa))
+  (fp_rect (start -1.25 -1.75) (end 11.25 9.25)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 03c9affe-82db-4069-b91c-f6284d57f1f5))
+  (fp_rect (start 2.54 -1.27) (end 11.04 8.89)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp d301d5c7-c4cb-412f-8390-8d41f79e4f67))
+  (fp_poly
+    (pts
+      (xy 2.5 -0.3)
+      (xy -0.8 -0.3)
+      (xy -0.8 0.3)
+      (xy 2.5 0.3)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7677bcfa-1513-4a23-b2f9-d87d27895ff8))
+  (fp_poly
+    (pts
+      (xy 2.5 2.25)
+      (xy -0.8 2.25)
+      (xy -0.8 2.85)
+      (xy 2.5 2.85)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 15829582-00bc-4699-9e95-efecd49945c9))
+  (fp_poly
+    (pts
+      (xy 2.5 4.75)
+      (xy -0.8 4.75)
+      (xy -0.8 5.35)
+      (xy 2.5 5.35)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 2c28f318-36ea-4ed6-a610-9d76c9aee496))
+  (fp_poly
+    (pts
+      (xy 2.5 7.3)
+      (xy -0.8 7.3)
+      (xy -0.8 7.9)
+      (xy 2.5 7.9)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp bc513c7a-28c8-409f-ae25-26edc4a7f982))
+  (pad "1" smd rect (at 0 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
+  (pad "2" smd rect (at 0 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
+  (pad "3" smd rect (at 0 5.08) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7bcf4d0-e820-4406-83ec-e7e714085cfc))
+  (pad "4" smd rect (at 0 7.62) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c2893abf-0a35-4ba8-bf22-e53c30f2e807))
+)
diff --git a/fab.pretty/PinSocket_1x05_P2.54mm_Horizontal_SMD.kicad_mod b/fab.pretty/PinSocket_1x05_P2.54mm_Horizontal_SMD.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..c2638192238a087d035e1d640adc34f150e83275
--- /dev/null
+++ b/fab.pretty/PinSocket_1x05_P2.54mm_Horizontal_SMD.kicad_mod
@@ -0,0 +1,86 @@
+(footprint "PinSocket_1x05_P2.54mm_Horizontal_SMD" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Pin socket, 2.54mm pitch, horizontal, surface mount")
+  (tags "horizontal pin header SMD 2.54mm")
+  (attr smd)
+  (fp_text reference "REF**" (at -0.635 -2.54 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify left))
+    (tstamp b3f73d9c-7450-4dd9-8e5c-3e1e04208432)
+  )
+  (fp_text value "PinSocket_1x05" (at 5.334 -4.064) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 01e3b9d0-d4f8-466a-9579-fe215661ef43)
+  )
+  (fp_text user "${REFERENCE}" (at 6.604 1.27) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d3f01c77-9813-48c2-ac2a-7b303c694cd3)
+  )
+  (fp_line (start 2.413 -1.397) (end 2.413 11.557)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7ed00015-9fa5-47a1-bb64-c589ed95b595))
+  (fp_line (start 2.413 11.557) (end 10.668 11.557)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 2936dc31-c405-455e-b118-3e33e77435b8))
+  (fp_line (start 10.668 -1.397) (end 2.413 -1.397)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 97c15731-9f0f-439d-b5f8-9be44d366d94))
+  (fp_poly
+    (pts
+      (xy 0 -0.889)
+      (xy -0.381 -1.397)
+      (xy 0.381 -1.397)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ff949fe4-8d76-4a53-98cc-45272f87a9aa))
+  (fp_rect (start -1.25 -1.75) (end 11.25 11.75)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 03c9affe-82db-4069-b91c-f6284d57f1f5))
+  (fp_rect (start 2.54 -1.27) (end 11.04 11.43)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp d301d5c7-c4cb-412f-8390-8d41f79e4f67))
+  (fp_poly
+    (pts
+      (xy 2.5 -0.3)
+      (xy -0.8 -0.3)
+      (xy -0.8 0.3)
+      (xy 2.5 0.3)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7677bcfa-1513-4a23-b2f9-d87d27895ff8))
+  (fp_poly
+    (pts
+      (xy 2.5 2.25)
+      (xy -0.8 2.25)
+      (xy -0.8 2.85)
+      (xy 2.5 2.85)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 15829582-00bc-4699-9e95-efecd49945c9))
+  (fp_poly
+    (pts
+      (xy 2.5 4.75)
+      (xy -0.8 4.75)
+      (xy -0.8 5.35)
+      (xy 2.5 5.35)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 2c28f318-36ea-4ed6-a610-9d76c9aee496))
+  (fp_poly
+    (pts
+      (xy 2.5 7.3)
+      (xy -0.8 7.3)
+      (xy -0.8 7.9)
+      (xy 2.5 7.9)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp bc513c7a-28c8-409f-ae25-26edc4a7f982))
+  (fp_poly
+    (pts
+      (xy 2.5 9.85)
+      (xy -0.8 9.85)
+      (xy -0.8 10.45)
+      (xy 2.5 10.45)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e8d37b6f-e39f-4818-97bc-9aa9e0e1babf))
+  (pad "1" smd rect (at 0 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
+  (pad "2" smd rect (at 0 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
+  (pad "3" smd rect (at 0 5.08) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7bcf4d0-e820-4406-83ec-e7e714085cfc))
+  (pad "4" smd rect (at 0 7.62) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c2893abf-0a35-4ba8-bf22-e53c30f2e807))
+  (pad "5" smd rect (at 0 10.16) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 98f02a1e-dd7b-4c7b-940f-3c2f9e00d32a))
+)
diff --git a/fab.pretty/PinSocket_1x06_P2.54mm_Horizontal_SMD.kicad_mod b/fab.pretty/PinSocket_1x06_P2.54mm_Horizontal_SMD.kicad_mod
index 69823d187d6681095def6536f62f8426f89350a3..6cc5165dd8c8b78b7828e7599844ee30311bf385 100644
--- a/fab.pretty/PinSocket_1x06_P2.54mm_Horizontal_SMD.kicad_mod
+++ b/fab.pretty/PinSocket_1x06_P2.54mm_Horizontal_SMD.kicad_mod
@@ -1,72 +1,96 @@
-(footprint "PinSocket_1x06_P2.54mm_Horizontal_SMD" (version 20211014) (generator pcbnew)
+(footprint "PinSocket_1x06_P2.54mm_Horizontal_SMD" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 6262F431)
-  (descr "Horizontal 6 pos pin socket")
+  (descr "Pin socket, 2.54mm pitch, horizontal, surface mount")
   (tags "horizontal pin header SMD 2.54mm")
   (attr smd)
-  (fp_text reference "REF**" (at -1.27 -2.54 180) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)) (justify left))
+  (fp_text reference "REF**" (at -0.635 -2.54 180) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)) (justify left))
     (tstamp b3f73d9c-7450-4dd9-8e5c-3e1e04208432)
   )
-  (fp_text value "PinSocket_1x06" (at 0 15.24) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text value "PinSocket_1x06" (at 5.334 -4.064) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 01e3b9d0-d4f8-466a-9579-fe215661ef43)
   )
-  (fp_text user "${REFERENCE}" (at 2.54 6.35 90) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text user "${REFERENCE}" (at 6.604 1.27) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp d3f01c77-9813-48c2-ac2a-7b303c694cd3)
   )
-  (fp_line (start 2.54 -0.254) (end 1.778 -0.254) (layer "F.SilkS") (width 0.12) (tstamp 360759a8-d4c0-403f-aeb4-30908a6846d8))
-  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 3973a1af-4e68-474c-9c30-2b808faf1221))
-  (fp_line (start 1.778 9.906) (end 1.778 10.414) (layer "F.SilkS") (width 0.12) (tstamp 3f7e3102-7fb7-418f-823b-39ce4a8085c3))
-  (fp_line (start 1.778 0.254) (end 2.54 0.254) (layer "F.SilkS") (width 0.12) (tstamp 442ca7f4-6834-475f-987c-b2917e7678db))
-  (fp_line (start 2.54 7.366) (end 1.778 7.366) (layer "F.SilkS") (width 0.12) (tstamp 44ac4b73-c071-4748-95a1-d87a9b0b116d))
-  (fp_line (start 1.778 4.826) (end 1.778 5.334) (layer "F.SilkS") (width 0.12) (tstamp 4aa2c237-93b4-41d6-8fe4-7a3f6d466abf))
-  (fp_line (start 1.778 2.794) (end 2.54 2.794) (layer "F.SilkS") (width 0.12) (tstamp 5e844299-5583-4726-abff-79fc5e2e1885))
-  (fp_line (start 2.54 12.446) (end 1.778 12.446) (layer "F.SilkS") (width 0.12) (tstamp 874c2fc2-d704-4726-b7af-d244f92244b3))
-  (fp_line (start 1.778 12.954) (end 2.54 12.954) (layer "F.SilkS") (width 0.12) (tstamp c48e021a-ab70-4c97-b73a-050282fb366c))
-  (fp_line (start 2.54 9.906) (end 1.778 9.906) (layer "F.SilkS") (width 0.12) (tstamp c5ef056d-274a-4928-9b9e-a913df1b4486))
-  (fp_line (start 2.54 2.286) (end 1.778 2.286) (layer "F.SilkS") (width 0.12) (tstamp c6e0ab00-d45c-4764-a655-1965165e86eb))
-  (fp_line (start 1.778 5.334) (end 2.54 5.334) (layer "F.SilkS") (width 0.12) (tstamp c9add25e-ea4a-4d65-b503-b8bce10d7321))
-  (fp_line (start 1.778 -0.254) (end 1.778 0.254) (layer "F.SilkS") (width 0.12) (tstamp c9e9f5fa-a279-4e79-8cd2-5c58a33e5325))
-  (fp_line (start 1.778 12.446) (end 1.778 12.954) (layer "F.SilkS") (width 0.12) (tstamp d416ae07-79b1-40d5-9d3f-bd7b3f95ec00))
-  (fp_line (start 2.54 4.826) (end 1.778 4.826) (layer "F.SilkS") (width 0.12) (tstamp d49979b8-f8c0-4b71-b019-93209c4e779c))
-  (fp_line (start 1.778 7.366) (end 1.778 7.874) (layer "F.SilkS") (width 0.12) (tstamp d7022a09-33b2-4ef0-93c1-dbf91ca45501))
-  (fp_line (start 1.778 7.874) (end 2.54 7.874) (layer "F.SilkS") (width 0.12) (tstamp de390e3d-90e8-4da9-bb43-ca6d0970b5ae))
-  (fp_line (start 1.778 0.254) (end 1.778 -0.254) (layer "F.SilkS") (width 0.12) (tstamp e0e6d7c6-9712-4f00-8915-b95776a2356d))
-  (fp_line (start 1.778 2.286) (end 1.778 2.794) (layer "F.SilkS") (width 0.12) (tstamp e18e6e90-25ea-4f42-9765-c03664744509))
-  (fp_line (start 1.778 10.414) (end 2.54 10.414) (layer "F.SilkS") (width 0.12) (tstamp f16be8e8-9e48-414d-9c00-985533363d5a))
-  (fp_rect (start 2.54 -1.27) (end 11.43 13.97) (layer "F.SilkS") (width 0.12) (fill none) (tstamp eeb90561-d8e5-4bee-b133-a2115735c904))
-  (fp_line (start 12 -1.5) (end -1.75 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 638ea4aa-1a14-4fc8-b0f6-e907c4c4043b))
-  (fp_line (start -1.75 -1.5) (end -1.75 14.25) (layer "F.CrtYd") (width 0.05) (tstamp 730f2bf6-2c66-492d-b36e-69ee909e513b))
-  (fp_line (start 12 14.25) (end 12 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp f9a7bcfd-0ccd-435f-bad5-52b865813cd3))
-  (fp_line (start -1.75 14.25) (end 12 14.25) (layer "F.CrtYd") (width 0.05) (tstamp fa76264f-7601-4301-9d59-d4826eaeff26))
-  (fp_line (start 2.54 4.826) (end 1.778 4.826) (layer "F.Fab") (width 0.1) (tstamp 039b791f-3c4c-405f-bf5c-6ef9573dbe0e))
-  (fp_line (start 1.778 7.366) (end 1.778 7.874) (layer "F.Fab") (width 0.1) (tstamp 2b1da624-577f-4698-bb40-01b77f6aa4eb))
-  (fp_line (start 1.778 -0.254) (end 1.778 0.254) (layer "F.Fab") (width 0.1) (tstamp 2f940118-87df-4bfb-828c-f34d9ab3aff7))
-  (fp_line (start 1.778 10.414) (end 2.54 10.414) (layer "F.Fab") (width 0.1) (tstamp 4242bea8-7208-4d09-9c21-53f7c7376a76))
-  (fp_line (start 1.778 9.906) (end 1.778 10.414) (layer "F.Fab") (width 0.1) (tstamp 4571e83f-4c0e-4549-b18f-7cab303c883e))
-  (fp_line (start 2.54 9.906) (end 1.778 9.906) (layer "F.Fab") (width 0.1) (tstamp 50a06343-0063-4038-a9eb-593feb70a26e))
-  (fp_line (start 2.54 -1.27) (end 11.43 -1.27) (layer "F.Fab") (width 0.1) (tstamp 615af958-8b92-4ea3-840d-a8a21686f6fa))
-  (fp_line (start 2.54 7.366) (end 1.778 7.366) (layer "F.Fab") (width 0.1) (tstamp 6ce61f1d-1648-4179-9deb-f85cc1a84646))
-  (fp_line (start 1.778 2.286) (end 1.778 2.794) (layer "F.Fab") (width 0.1) (tstamp 6e3b90da-219a-46f1-a8bc-296dc58e93cc))
-  (fp_line (start 2.54 2.286) (end 1.778 2.286) (layer "F.Fab") (width 0.1) (tstamp 7c0992cc-f20e-4b42-8296-39e4b19b2b3d))
-  (fp_line (start 2.54 13.97) (end 2.54 -1.27) (layer "F.Fab") (width 0.1) (tstamp 83272059-bb6c-4970-9aec-a892b6bed5f7))
-  (fp_line (start 1.778 7.874) (end 2.54 7.874) (layer "F.Fab") (width 0.1) (tstamp b32183f9-e002-4a64-a1c2-255269c79027))
-  (fp_line (start 2.54 12.446) (end 1.778 12.446) (layer "F.Fab") (width 0.1) (tstamp cb03c465-c6c8-4521-8384-f6b4306c8478))
-  (fp_line (start 1.778 12.446) (end 1.778 12.954) (layer "F.Fab") (width 0.1) (tstamp cf2aec28-6f46-40c7-89b0-9c7279f348ae))
-  (fp_line (start 1.778 5.334) (end 2.54 5.334) (layer "F.Fab") (width 0.1) (tstamp d1ee655f-f23d-47c3-a2df-40a12afe7d78))
-  (fp_line (start 1.778 2.794) (end 2.54 2.794) (layer "F.Fab") (width 0.1) (tstamp e7118cdb-ecf4-4e5e-8c81-b7103b6669f1))
-  (fp_line (start 1.778 4.826) (end 1.778 5.334) (layer "F.Fab") (width 0.1) (tstamp e92e205b-2c7b-4b57-8bab-627469835bc6))
-  (fp_line (start 1.778 12.954) (end 2.54 12.954) (layer "F.Fab") (width 0.1) (tstamp e966b4a0-b2c5-4001-ad2e-b73471ddfee5))
-  (fp_line (start 11.43 -1.27) (end 11.43 13.97) (layer "F.Fab") (width 0.1) (tstamp f2ab76ef-d20e-406f-a9d2-7de4d71181ba))
-  (fp_line (start 2.54 13.97) (end 11.43 13.97) (layer "F.Fab") (width 0.1) (tstamp f326c0d3-9b72-4bfb-8c2b-1723cf1fcab8))
-  (fp_line (start 2.54 -0.254) (end 1.778 -0.254) (layer "F.Fab") (width 0.1) (tstamp f50fb265-6412-478b-bed9-3fa43161cd21))
-  (fp_line (start 1.778 0.254) (end 2.54 0.254) (layer "F.Fab") (width 0.1) (tstamp fb4fcbe1-4be0-424e-8ccc-9fb0f7ccee72))
-  (pad "1" smd rect (at 0 0) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
-  (pad "2" smd rect (at 0 2.54) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
-  (pad "3" smd rect (at 0 5.08) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 978487bd-ee30-4924-97b3-aebd4b5ef373))
-  (pad "4" smd rect (at 0 7.62) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0191f61c-dbcf-4b7c-af6a-74e1852abdfe))
-  (pad "5" smd rect (at 0 10.16) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 12a4d1ba-363d-4ce7-b3f2-3642d6d8c6b0))
-  (pad "6" smd rect (at 0 12.7) (size 2.54 1.27) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aa23226f-b304-4a3e-b386-64458d34a72c))
+  (fp_line (start 2.413 -1.397) (end 2.413 14.097)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7ed00015-9fa5-47a1-bb64-c589ed95b595))
+  (fp_line (start 2.413 14.097) (end 10.668 14.097)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 66732f09-e3c6-4e67-84a1-d0f536d4920b))
+  (fp_line (start 10.668 -1.397) (end 2.413 -1.397)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 97c15731-9f0f-439d-b5f8-9be44d366d94))
+  (fp_poly
+    (pts
+      (xy 0 -0.889)
+      (xy -0.381 -1.397)
+      (xy 0.381 -1.397)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ff949fe4-8d76-4a53-98cc-45272f87a9aa))
+  (fp_rect (start -1.25 -1.75) (end 11.25 14.35)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 03c9affe-82db-4069-b91c-f6284d57f1f5))
+  (fp_rect (start 2.54 -1.27) (end 11.04 13.97)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp d301d5c7-c4cb-412f-8390-8d41f79e4f67))
+  (fp_poly
+    (pts
+      (xy 2.5 -0.3)
+      (xy -0.8 -0.3)
+      (xy -0.8 0.3)
+      (xy 2.5 0.3)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7677bcfa-1513-4a23-b2f9-d87d27895ff8))
+  (fp_poly
+    (pts
+      (xy 2.5 2.25)
+      (xy -0.8 2.25)
+      (xy -0.8 2.85)
+      (xy 2.5 2.85)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 15829582-00bc-4699-9e95-efecd49945c9))
+  (fp_poly
+    (pts
+      (xy 2.5 4.75)
+      (xy -0.8 4.75)
+      (xy -0.8 5.35)
+      (xy 2.5 5.35)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 2c28f318-36ea-4ed6-a610-9d76c9aee496))
+  (fp_poly
+    (pts
+      (xy 2.5 7.3)
+      (xy -0.8 7.3)
+      (xy -0.8 7.9)
+      (xy 2.5 7.9)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp bc513c7a-28c8-409f-ae25-26edc4a7f982))
+  (fp_poly
+    (pts
+      (xy 2.5 9.85)
+      (xy -0.8 9.85)
+      (xy -0.8 10.45)
+      (xy 2.5 10.45)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e8d37b6f-e39f-4818-97bc-9aa9e0e1babf))
+  (fp_poly
+    (pts
+      (xy 2.5 12.4)
+      (xy -0.8 12.4)
+      (xy -0.8 13)
+      (xy 2.5 13)
+    )
+
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 6974a1ab-5176-4f90-b348-1d73c3fb3653))
+  (pad "1" smd rect (at 0 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9769918a-eecd-4e32-ab68-fbdaf03fac19))
+  (pad "2" smd rect (at 0 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fbca867-4a91-4355-8d9a-5ee77af3e433))
+  (pad "3" smd rect (at 0 5.08) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7bcf4d0-e820-4406-83ec-e7e714085cfc))
+  (pad "4" smd rect (at 0 7.62) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c2893abf-0a35-4ba8-bf22-e53c30f2e807))
+  (pad "5" smd rect (at 0 10.16) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 98f02a1e-dd7b-4c7b-940f-3c2f9e00d32a))
+  (pad "6" smd rect (at 0 12.7) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d03de037-0df8-49a0-8cae-e6073f0ebda1))
 )