diff --git a/Connector_JST.pretty/JST_NV_B04P-NV_1x04_P5.00mm_Vertical.kicad_mod b/Connector_JST.pretty/JST_NV_B04P-NV_1x04_P5.00mm_Vertical.kicad_mod
index 9142eb664..cbc5e5068 100644
--- a/Connector_JST.pretty/JST_NV_B04P-NV_1x04_P5.00mm_Vertical.kicad_mod
+++ b/Connector_JST.pretty/JST_NV_B04P-NV_1x04_P5.00mm_Vertical.kicad_mod
@@ -1,14 +1,12 @@
 (footprint "JST_NV_B04P-NV_1x04_P5.00mm_Vertical"
 	(version 20241229)
-	(generator "pcbnew")
-	(generator_version "9.0")
+	(generator "kicad-footprint-generator")
 	(layer "F.Cu")
 	(descr "JST NV series connector, B04P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator")
-	(tags "connector JST NV side entry")
+	(tags "connector JST NV vertical")
 	(property "Reference" "REF**"
 		(at 7.5 -4.9 0)
 		(layer "F.SilkS")
-		(uuid "d5f8bfd5-6367-4d5e-9e1c-df7a0b90c9dc")
 		(effects
 			(font
 				(size 1 1)
@@ -19,7 +17,6 @@
 	(property "Value" "JST_NV_B04P-NV_1x04_P5.00mm_Vertical"
 		(at 7.5 6 0)
 		(layer "F.Fab")
-		(uuid "414c8e6b-005b-4753-8a9f-a1f243becb2f")
 		(effects
 			(font
 				(size 1 1)
@@ -27,32 +24,6 @@
 			)
 		)
 	)
-	(property "Datasheet" ""
-		(at 0 0 0)
-		(unlocked yes)
-		(layer "F.Fab")
-		(hide yes)
-		(uuid "eecb0d42-b7e8-4d6c-9e11-7da99d566ec4")
-		(effects
-			(font
-				(size 1.27 1.27)
-				(thickness 0.15)
-			)
-		)
-	)
-	(property "Description" ""
-		(at 0 0 0)
-		(unlocked yes)
-		(layer "F.Fab")
-		(hide yes)
-		(uuid "3d50c72a-7f2d-44ad-9d66-9b7c9d539657")
-		(effects
-			(font
-				(size 1.27 1.27)
-				(thickness 0.15)
-			)
-		)
-	)
 	(attr through_hole)
 	(fp_line
 		(start -3.41 -0.3)
@@ -62,7 +33,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "5218c1c1-b84d-48fe-8d14-e3bfc93765aa")
 	)
 	(fp_line
 		(start -3.41 0.3)
@@ -72,7 +42,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "7b841c51-88bc-4efb-883e-e87ec50449df")
 	)
 	(fp_line
 		(start -2.81 0)
@@ -82,7 +51,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "7b02c9c5-6d7c-4f4a-bf38-19c508e5abaa")
 	)
 	(fp_line
 		(start -2.61 -3.81)
@@ -92,7 +60,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "8b6459ce-fde9-4738-91e1-7c733212681c")
 	)
 	(fp_line
 		(start -2.61 4.91)
@@ -102,7 +69,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "70ef327a-4325-45a2-8da4-88afe6e537bd")
 	)
 	(fp_line
 		(start 17.61 -3.81)
@@ -112,7 +78,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "07e0aee5-f66e-4345-bede-66bfbea2a2a3")
 	)
 	(fp_line
 		(start 17.61 4.91)
@@ -122,7 +87,6 @@
 			(type solid)
 		)
 		(layer "F.SilkS")
-		(uuid "0f9a96f6-b52c-43ad-917b-d6aa0763216f")
 	)
 	(fp_line
 		(start -3 -4.2)
@@ -132,7 +96,6 @@
 			(type solid)
 		)
 		(layer "F.CrtYd")
-		(uuid "e3f17978-89da-414c-a13d-7eb19ea414d7")
 	)
 	(fp_line
 		(start -3 5.3)
@@ -142,7 +105,6 @@
 			(type solid)
 		)
 		(layer "F.CrtYd")
-		(uuid "885166c0-dbec-4c0c-93ac-895168c5132c")
 	)
 	(fp_line
 		(start 18 -4.2)
@@ -152,7 +114,6 @@
 			(type solid)
 		)
 		(layer "F.CrtYd")
-		(uuid "40042418-db11-47ab-bfa5-9b876b021a73")
 	)
 	(fp_line
 		(start 18 5.3)
@@ -162,7 +123,6 @@
 			(type solid)
 		)
 		(layer "F.CrtYd")
-		(uuid "446855ca-acfa-4db4-b86a-ca6408c0837a")
 	)
 	(fp_line
 		(start -2.5 -3.7)
@@ -172,7 +132,6 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "c412454d-3186-4b96-9256-b8beb3f45ef1")
 	)
 	(fp_line
 		(start -2.5 -2)
@@ -182,7 +141,6 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "18b94307-6679-4bdc-9fff-0e14049c684c")
 	)
 	(fp_line
 		(start -2.5 -1)
@@ -192,7 +150,6 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "c754f065-0d72-4991-a77b-abad98ace9db")
 	)
 	(fp_line
 		(start -2.5 1)
@@ -202,7 +159,6 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "b4e02912-a422-4236-8daa-70b91caccc5e")
 	)
 	(fp_line
 		(start -2.5 4.8)
@@ -212,7 +168,6 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "c082ac87-7435-4392-9f40-12884d802f5b")
 	)
 	(fp_line
 		(start 17.5 -3.7)
@@ -222,7 +177,6 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "270f14e4-f51f-4bcf-ab39-1fb66ee60eaa")
 	)
 	(fp_line
 		(start 17.5 4.8)
@@ -232,12 +186,10 @@
 			(type solid)
 		)
 		(layer "F.Fab")
-		(uuid "e1ce93c4-a4a8-40c2-8adc-199cde6c8b63")
 	)
 	(fp_text user "${REFERENCE}"
 		(at 7.5 4.1 0)
 		(layer "F.Fab")
-		(uuid "9b7fb638-e533-4fca-8aa6-e0d7cf7714dc")
 		(effects
 			(font
 				(size 1 1)
@@ -245,13 +197,13 @@
 			)
 		)
 	)
-	(pad "1" thru_hole rect
+	(pad "1" thru_hole roundrect
 		(at 0 0)
 		(size 2.7 2.7)
 		(drill 1.7)
 		(layers "*.Cu" "*.Mask")
 		(remove_unused_layers no)
-		(uuid "d2dec9f4-02c2-4c5a-900f-107a88ed2c33")
+		(roundrect_rratio 0.092593)
 	)
 	(pad "2" thru_hole circle
 		(at 5 0)
@@ -259,7 +211,6 @@
 		(drill 1.7)
 		(layers "*.Cu" "*.Mask")
 		(remove_unused_layers no)
-		(uuid "1e5be950-e1c2-4da2-ad68-f1985498b5b6")
 	)
 	(pad "3" thru_hole circle
 		(at 10 0)
@@ -267,7 +218,6 @@
 		(drill 1.7)
 		(layers "*.Cu" "*.Mask")
 		(remove_unused_layers no)
-		(uuid "4803d3aa-1b33-47f8-b11e-edc2e4779fc7")
 	)
 	(pad "4" thru_hole circle
 		(at 15 0)
@@ -275,7 +225,6 @@
 		(drill 1.7)
 		(layers "*.Cu" "*.Mask")
 		(remove_unused_layers no)
-		(uuid "9d306f6d-4620-4f27-a5a4-12367050ec72")
 	)
 	(embedded_fonts no)
 	(model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_NV_B04P-NV_1x04_P5.00mm_Vertical.wrl"