diff --git a/Potentiometer_SMD.pretty/Potentiometer_Bourns_3314R-GM5_Vertical_Hole.kicad_mod b/Potentiometer_SMD.pretty/Potentiometer_Bourns_3314R-GM5_Vertical_Hole.kicad_mod
index f1cc23dfa..3695391f5 100644
--- a/Potentiometer_SMD.pretty/Potentiometer_Bourns_3314R-GM5_Vertical_Hole.kicad_mod
+++ b/Potentiometer_SMD.pretty/Potentiometer_Bourns_3314R-GM5_Vertical_Hole.kicad_mod
@@ -1,14 +1,12 @@
-(footprint "Potentiometer_Bourns_3314R-GM5_Vertical"
+(footprint "Potentiometer_Bourns_3314R-GM5_Vertical_Hole"
 	(version 20241229)
-	(generator "pcbnew")
-	(generator_version "9.0")
+	(generator "kicad-footprint-generator")
 	(layer "F.Cu")
-	(descr "Potentiometer, vertical, cross-slot, extended leadframe, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf")
-	(tags "Potentiometer vertical Bourns 3314R-GM5")
+	(descr "Potentiometer, vertical, shaft hole, extended leadframe, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf")
+	(tags "Potentiometer vertical hole extended leadframe Bourns 3314R-GM5")
 	(property "Reference" "REF**"
 		(at 0 -5.025 0)
 		(layer "F.SilkS")
-		(uuid "ddae8316-39a7-4983-8e24-8ea34c464837")
 		(effects
 			(font
 				(size 1 1)
@@ -16,10 +14,9 @@
 			)
 		)
 	)
-	(property "Value" "Potentiometer_Bourns_3314R-GM5_Vertical"
+	(property "Value" "Potentiometer_Bourns_3314R-GM5_Vertical_Hole"
 		(at 0 5.025 0)
 		(layer "F.Fab")
-		(uuid "32d3f4b5-afd9-4ba5-a18d-8d80650e9cf2")
 		(effects
 			(font
 				(size 1 1)
@@ -27,191 +24,97 @@
 			)
 		)
 	)
-	(property "Datasheet" ""
-		(at 0 0 0)
-		(unlocked yes)
-		(layer "F.Fab")
-		(hide yes)
-		(uuid "f9e33df2-2f34-4142-8f40-db299d64095c")
-		(effects
-			(font
-				(size 1.27 1.27)
-				(thickness 0.15)
-			)
-		)
-	)
-	(property "Description" ""
-		(at 0 0 0)
-		(unlocked yes)
-		(layer "F.Fab")
-		(hide yes)
-		(uuid "eed2f99f-cd6e-4506-9608-eb7712e461fd")
-		(effects
-			(font
-				(size 1.27 1.27)
-				(thickness 0.15)
-			)
-		)
-	)
 	(attr smd)
 	(fp_line
-		(start -2.62 -2.37)
-		(end -2.62 2.37)
+		(start -2.61 -2.36)
+		(end -2.61 2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "8b5cde74-f5c3-4bb4-8ba6-1cd8e0e2ee2f")
 	)
 	(fp_line
-		(start -2.62 -2.37)
-		(end -2.044 -2.37)
+		(start -2.61 -2.36)
+		(end -2.035 -2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "2d7839cc-be14-43d3-8025-0c59ec3fed90")
 	)
 	(fp_line
-		(start -2.62 2.37)
-		(end -1.24 2.37)
+		(start -2.61 2.36)
+		(end -1.23 2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "91ab6590-331a-49e6-bbda-8b6a710f1ed1")
 	)
 	(fp_line
-		(start -0.264 -2.37)
-		(end 0.265 -2.37)
+		(start -0.275 -2.36)
+		(end 0.275 -2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "3f273323-64d2-40c4-a130-0ece2c61fd3f")
 	)
 	(fp_line
-		(start 1.24 2.37)
-		(end 2.62 2.37)
+		(start 1.23 2.36)
+		(end 2.61 2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "b42a12e3-bcb1-4904-9c26-1716430f27c6")
 	)
 	(fp_line
-		(start 2.045 -2.37)
-		(end 2.62 -2.37)
+		(start 2.035 -2.36)
+		(end 2.61 -2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "9167f761-e371-4f72-abbe-ce21dec6376a")
 	)
 	(fp_line
-		(start 2.62 -2.37)
-		(end 2.62 2.37)
+		(start 2.61 -2.36)
+		(end 2.61 2.36)
 		(stroke
 			(width 0.12)
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "42e86c04-9458-4872-bcd5-eb05a5e2e060")
 	)
-	(fp_line
+	(fp_rect
 		(start -2.75 -4.03)
-		(end -2.75 4.03)
-		(stroke
-			(width 0.05)
-			(type solid)
-		)
-		(layer "F.CrtYd")
-		(uuid "6d1288d6-6dca-4bfc-bcca-0701fd408262")
-	)
-	(fp_line
-		(start -2.75 4.03)
 		(end 2.75 4.03)
 		(stroke
 			(width 0.05)
 			(type solid)
 		)
+		(fill no)
 		(layer "F.CrtYd")
-		(uuid "22cab4f9-bb5a-4e41-ac6d-02e9e9965f94")
 	)
-	(fp_line
-		(start 2.75 -4.03)
-		(end -2.75 -4.03)
-		(stroke
-			(width 0.05)
-			(type solid)
-		)
-		(layer "F.CrtYd")
-		(uuid "971fe4b9-fbfc-42ac-a8f8-1a70f366b783")
-	)
-	(fp_line
-		(start 2.75 4.03)
-		(end 2.75 -4.03)
-		(stroke
-			(width 0.05)
-			(type solid)
-		)
-		(layer "F.CrtYd")
-		(uuid "3b319819-5c47-4f8a-b792-e649f8743604")
-	)
-	(fp_line
+	(fp_rect
 		(start -2.5 -2.25)
-		(end -2.5 2.25)
-		(stroke
-			(width 0.1)
-			(type solid)
-		)
-		(layer "F.Fab")
-		(uuid "88b71e96-9d72-47b8-8513-84b49591dd8c")
-	)
-	(fp_line
-		(start -2.5 2.25)
 		(end 2.5 2.25)
 		(stroke
 			(width 0.1)
 			(type solid)
 		)
+		(fill no)
 		(layer "F.Fab")
-		(uuid "03dd7246-f7a8-4f33-be8b-8410e2f336f4")
-	)
-	(fp_line
-		(start 2.5 -2.25)
-		(end -2.5 -2.25)
-		(stroke
-			(width 0.1)
-			(type solid)
-		)
-		(layer "F.Fab")
-		(uuid "a976b811-7a8a-4b7c-a955-688f741a935e")
-	)
-	(fp_line
-		(start 2.5 2.25)
-		(end 2.5 -2.25)
-		(stroke
-			(width 0.1)
-			(type solid)
-		)
-		(layer "F.Fab")
-		(uuid "6210543e-b50e-4bf2-b765-497dfc084cce")
 	)
 	(fp_text user "${REFERENCE}"
 		(at 0 -1.7 0)
 		(layer "F.Fab")
-		(uuid "539d3ce4-85c1-4b47-924e-d631ba2783a1")
 		(effects
 			(font
-				(size 0.63 0.63)
-				(thickness 0.15)
+				(size 0.62 0.62)
+				(thickness 0.09)
 			)
 		)
 	)
@@ -220,31 +123,27 @@
 		(size 3.2 3.2)
 		(drill 3.2)
 		(layers "*.Cu" "*.Mask")
-		(uuid "b2045977-93df-43ce-8342-45762a4c948f")
 	)
 	(pad "1" smd roundrect
-		(at -1.155 -3.125)
+		(at 1.155 -3.125)
 		(size 1.3 1.3)
 		(layers "F.Cu" "F.Mask" "F.Paste")
-		(roundrect_rratio 0.1923076923)
-		(uuid "64540f43-6b66-40f0-8019-ecf8d79b6dbd")
+		(roundrect_rratio 0.192308)
 	)
 	(pad "2" smd roundrect
 		(at 0 3.125)
 		(size 2 1.3)
 		(layers "F.Cu" "F.Mask" "F.Paste")
-		(roundrect_rratio 0.1923076923)
-		(uuid "ce9eef10-c847-4ea5-985f-a64471d32b24")
+		(roundrect_rratio 0.192308)
 	)
 	(pad "3" smd roundrect
-		(at 1.155 -3.125)
+		(at -1.155 -3.125)
 		(size 1.3 1.3)
 		(layers "F.Cu" "F.Mask" "F.Paste")
-		(roundrect_rratio 0.1923076923)
-		(uuid "b607b1ae-4725-4236-adaf-15237abcd72a")
+		(roundrect_rratio 0.192308)
 	)
 	(embedded_fonts no)
-	(model "${KICAD9_3DMODEL_DIR}/Potentiometer_SMD.3dshapes/Potentiometer_Bourns_3314R-GM5_Vertical.wrl"
+	(model "${KICAD9_3DMODEL_DIR}/Potentiometer_SMD.3dshapes/Potentiometer_Bourns_3314R-GM5_Vertical_Hole.wrl"
 		(offset
 			(xyz 0 0 0)
 		)