From db867ea7d578ea5a5019eb5b029c171e25813c6c Mon Sep 17 00:00:00 2001
From: Mojca Miklavec <mojca@macports.org>
Date: Fri, 8 Nov 2024 07:01:06 +0100
Subject: [PATCH] Update footprints after changes in generator

See merge request kicad/libraries/kicad-footprint-generator!1274
---
 ...x20mm_P0.5mm_EP4x4mm_ThermalVias.kicad_mod |  9 +++
 ...x20mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod | 16 +++++
 ...0.5mm_EP6.61x5.615mm_ThermalVias.kicad_mod | 20 ++++++
 ..._P0.5mm_EP7.2x6.35mm_ThermalVias.kicad_mod | 30 +++++++++
 ..._P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod | 49 ++++++++++++++
 ...m_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod | 16 +++++
 ...m_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod |  9 +++
 ..._P0.65mm_EP4.8x4.8mm_ThermalVias.kicad_mod | 16 +++++
 ...x10mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod | 16 +++++
 ...m_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod | 25 +++++++
 ...x14mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod | 25 +++++++
 ...7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod | 25 +++++++
 ....5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod | 36 ++++++++++
 ..._P1.27mm_EP2.3x2.3mm_ThermalVias.kicad_mod |  4 ++
 ...P1.27mm_EP2.41x3.1mm_ThermalVias.kicad_mod |  6 ++
 ..._P1.27mm_EP2.4x3.2mm_ThermalVias.kicad_mod |  6 ++
 ...P3.4x5mm_Mask3x3.1mm_ThermalVias.kicad_mod | 15 +++++
 ...x5mm_Mask2.46x2.31mm_ThermalVias.kicad_mod |  6 ++
 ....5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod | 15 +++++
 ....5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod | 15 +++++
 ...7.8mm_Mask2.4x2.98mm_ThermalVias.kicad_mod | 20 ++++++
 ...7.8mm_Mask2.4x4.68mm_ThermalVias.kicad_mod | 18 +++++
 ...P0.65mm_EP2.75x6.2mm_ThermalVias.kicad_mod |  8 +++
 ...P0.65mm_EP2.85x5.4mm_ThermalVias.kicad_mod |  8 +++
 ....5mm_Mask3.39x6.35mm_ThermalVias.kicad_mod | 40 ++++++++++++
 ...14mm_Mask4.31x8.26mm_ThermalVias.kicad_mod | 65 +++++++++++++++++++
 ...P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod |  4 ++
 ...0.65mm_EP1.57x1.89mm_ThermalVias.kicad_mod |  4 ++
 ...3.9x4.9mm_EP2.65x3mm_ThermalVias.kicad_mod |  9 +++
 ...P0.5mm_EP1.68x1.88mm_ThermalVias.kicad_mod |  4 ++
 ...P0.5mm_EP1.73x1.98mm_ThermalVias.kicad_mod |  4 ++
 ....1mm_Mask1.83x1.89mm_ThermalVias.kicad_mod |  6 ++
 ...0.65mm_EP1.65x2.85mm_ThermalVias.kicad_mod |  6 ++
 ....5mm_EP1.651x2.845mm_ThermalVias.kicad_mod |  6 ++
 ..._P0.65mm_EP1.5x1.8mm_ThermalVias.kicad_mod |  4 ++
 ...0.65mm_EP1.68x1.88mm_ThermalVias.kicad_mod |  4 ++
 ...0.65mm_EP1.73x1.85mm_ThermalVias.kicad_mod |  4 ++
 ...0.65mm_EP1.95x2.15mm_ThermalVias.kicad_mod |  4 ++
 ..._P0.5mm_EP2.5x3.61mm_ThermalVias.kicad_mod |  8 +++
 ...09mm_Mask3.56x4.47mm_ThermalVias.kicad_mod | 24 +++++++
 ...m_P1.27mm_EP2.29x3mm_ThermalVias.kicad_mod |  6 ++
 ...P1.27mm_EP2.41x3.3mm_ThermalVias.kicad_mod |  6 ++
 ...1.27mm_EP2.41x3.81mm_ThermalVias.kicad_mod |  6 ++
 ...1.27mm_EP2.514x3.2mm_ThermalVias.kicad_mod |  6 ++
 ...1.27mm_EP2.62x3.51mm_ThermalVias.kicad_mod |  6 ++
 ...4.9mm_Mask2.71x3.4mm_ThermalVias.kicad_mod |  8 +++
 ...1.27mm_EP4.57x4.45mm_ThermalVias.kicad_mod |  6 ++
 ...9mm_P1mm_EP2.1x3.3mm_ThermalVias.kicad_mod |  2 +
 ...x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod |  4 ++
 ...0.65mm_EP2.74x4.75mm_ThermalVias.kicad_mod | 12 ++++
 ...0.65mm_EP3.05x7.56mm_ThermalVias.kicad_mod | 15 +++++
 ...9.7mm_Mask3.1x4.05mm_ThermalVias.kicad_mod | 24 +++++++
 ...x3mm_Mask1.88x1.98mm_ThermalVias.kicad_mod |  6 ++
 ...94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod |  6 ++
 ...4mm_Mask1.846x2.15mm_ThermalVias.kicad_mod |  6 ++
 ....7mm_Mask2.94x5.62mm_ThermalVias.kicad_mod | 24 +++++++
 ...x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod |  6 ++
 57 files changed, 758 insertions(+)

diff --git a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias.kicad_mod b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias.kicad_mod
index 8db27ae5d..6aa5b4722 100644
--- a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias.kicad_mod
@@ -1408,6 +1408,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 0)
@@ -1415,6 +1416,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 1.2)
@@ -1422,6 +1424,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 -1.2)
@@ -1429,6 +1432,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 0)
@@ -1436,6 +1440,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" smd rect
 		(at 0 0)
@@ -1457,6 +1462,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 -1.2)
@@ -1464,6 +1470,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 0)
@@ -1471,6 +1478,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 1.2)
@@ -1478,6 +1486,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
index 001d9d9b5..593307b0f 100644
--- a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
@@ -1654,6 +1654,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 -0.6)
@@ -1661,6 +1662,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 0.6)
@@ -1668,6 +1670,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 1.8)
@@ -1675,6 +1678,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 -1.8)
@@ -1682,6 +1686,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 -0.6)
@@ -1689,6 +1694,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 0.6)
@@ -1696,6 +1702,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 1.8)
@@ -1703,6 +1710,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" smd rect
 		(at 0 0)
@@ -1724,6 +1732,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 -0.6)
@@ -1731,6 +1740,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 0.6)
@@ -1738,6 +1748,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 1.8)
@@ -1745,6 +1756,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 -1.8)
@@ -1752,6 +1764,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 -0.6)
@@ -1759,6 +1772,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 0.6)
@@ -1766,6 +1780,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 1.8)
@@ -1773,6 +1788,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias.kicad_mod b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias.kicad_mod
index 3f3fae8ce..16efb1b9f 100644
--- a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias.kicad_mod
@@ -1620,6 +1620,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.6 -0.7)
@@ -1627,6 +1628,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.6 0.7)
@@ -1634,6 +1636,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.6 2.1)
@@ -1641,6 +1644,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.3 -2.1)
@@ -1648,6 +1652,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.3 -0.7)
@@ -1655,6 +1660,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.3 0.7)
@@ -1662,6 +1668,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.3 2.1)
@@ -1669,6 +1676,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 -2.1)
@@ -1676,6 +1684,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 -0.7)
@@ -1683,6 +1692,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" smd rect
 		(at 0 0)
@@ -1704,6 +1714,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 2.1)
@@ -1711,6 +1722,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.3 -2.1)
@@ -1718,6 +1730,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.3 -0.7)
@@ -1725,6 +1738,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.3 0.7)
@@ -1732,6 +1746,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.3 2.1)
@@ -1739,6 +1754,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.6 -2.1)
@@ -1746,6 +1762,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.6 -0.7)
@@ -1753,6 +1770,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.6 0.7)
@@ -1760,6 +1778,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.6 2.1)
@@ -1767,6 +1786,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias.kicad_mod b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias.kicad_mod
index 06a0b9f62..03a9ad2fe 100644
--- a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias.kicad_mod
@@ -1692,6 +1692,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 -1.2)
@@ -1699,6 +1700,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 0)
@@ -1706,6 +1708,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 1.2)
@@ -1713,6 +1716,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 2.4)
@@ -1720,6 +1724,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 -2.4)
@@ -1727,6 +1732,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 -1.2)
@@ -1734,6 +1740,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 0)
@@ -1741,6 +1748,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 1.2)
@@ -1748,6 +1756,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.8 2.4)
@@ -1755,6 +1764,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 -2.4)
@@ -1762,6 +1772,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 -1.2)
@@ -1769,6 +1780,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 0)
@@ -1776,6 +1788,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 1.2)
@@ -1783,6 +1796,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -0.6 2.4)
@@ -1790,6 +1804,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" smd rect
 		(at 0 0)
@@ -1811,6 +1826,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 -1.2)
@@ -1818,6 +1834,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 0)
@@ -1825,6 +1842,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 1.2)
@@ -1832,6 +1850,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0.6 2.4)
@@ -1839,6 +1858,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 -2.4)
@@ -1846,6 +1866,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 -1.2)
@@ -1853,6 +1874,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 0)
@@ -1860,6 +1882,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 1.2)
@@ -1867,6 +1890,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.8 2.4)
@@ -1874,6 +1898,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 -2.4)
@@ -1881,6 +1906,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 -1.2)
@@ -1888,6 +1914,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 0)
@@ -1895,6 +1922,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 1.2)
@@ -1902,6 +1930,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 2.4)
@@ -1909,6 +1938,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod
index 18016ab40..f399e0ca3 100644
--- a/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod
@@ -1888,6 +1888,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3.6 -2.4)
@@ -1895,6 +1896,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3.6 -1.2)
@@ -1902,6 +1904,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3.6 0)
@@ -1909,6 +1912,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3.6 1.2)
@@ -1916,6 +1920,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3.6 2.4)
@@ -1923,6 +1928,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3.6 3.6)
@@ -1930,6 +1936,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 -3.6)
@@ -1937,6 +1944,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 -2.4)
@@ -1944,6 +1952,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 -1.2)
@@ -1951,6 +1960,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 0)
@@ -1958,6 +1968,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 1.2)
@@ -1965,6 +1976,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 2.4)
@@ -1972,6 +1984,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -2.4 3.6)
@@ -1979,6 +1992,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 -3.6)
@@ -1986,6 +2000,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 -2.4)
@@ -1993,6 +2008,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 -1.2)
@@ -2000,6 +2016,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 0)
@@ -2007,6 +2024,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 1.2)
@@ -2014,6 +2032,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 2.4)
@@ -2021,6 +2040,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1.2 3.6)
@@ -2028,6 +2048,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 -3.6)
@@ -2035,6 +2056,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 -2.4)
@@ -2042,6 +2064,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 -1.2)
@@ -2049,6 +2072,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" smd rect
 		(at 0 0)
@@ -2070,6 +2094,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 1.2)
@@ -2077,6 +2102,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 2.4)
@@ -2084,6 +2110,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 0 3.6)
@@ -2091,6 +2118,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 -3.6)
@@ -2098,6 +2126,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 -2.4)
@@ -2105,6 +2134,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 -1.2)
@@ -2112,6 +2142,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 0)
@@ -2119,6 +2150,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 1.2)
@@ -2126,6 +2158,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 2.4)
@@ -2133,6 +2166,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1.2 3.6)
@@ -2140,6 +2174,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 -3.6)
@@ -2147,6 +2182,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 -2.4)
@@ -2154,6 +2190,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 -1.2)
@@ -2161,6 +2198,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 0)
@@ -2168,6 +2206,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 1.2)
@@ -2175,6 +2214,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 2.4)
@@ -2182,6 +2222,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 2.4 3.6)
@@ -2189,6 +2230,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 -3.6)
@@ -2196,6 +2238,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 -2.4)
@@ -2203,6 +2246,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 -1.2)
@@ -2210,6 +2254,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 0)
@@ -2217,6 +2262,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 1.2)
@@ -2224,6 +2270,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 2.4)
@@ -2231,6 +2278,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3.6 3.6)
@@ -2238,6 +2286,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod b/Package_QFP.pretty/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
index c0b37ba34..4a40486da 100644
--- a/Package_QFP.pretty/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
@@ -1306,6 +1306,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 -1)
@@ -1313,6 +1314,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 1)
@@ -1320,6 +1322,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -3 3)
@@ -1327,6 +1330,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1 -3)
@@ -1334,6 +1338,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1 -1)
@@ -1341,6 +1346,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1 1)
@@ -1348,6 +1354,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at -1 3)
@@ -1355,6 +1362,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" smd rect
 		(at 0 0)
@@ -1376,6 +1384,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1 -1)
@@ -1383,6 +1392,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1 1)
@@ -1390,6 +1400,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 1 3)
@@ -1397,6 +1408,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 -3)
@@ -1404,6 +1416,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 -1)
@@ -1411,6 +1424,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 1)
@@ -1418,6 +1432,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "145" thru_hole circle
 		(at 3 3)
@@ -1425,6 +1440,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod b/Package_QFP.pretty/LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod
index c4e902432..1abe8c900 100644
--- a/Package_QFP.pretty/LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod
@@ -960,6 +960,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1 0)
@@ -967,6 +968,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1 1)
@@ -974,6 +976,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0 -1)
@@ -981,6 +984,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0 0)
@@ -988,6 +992,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" smd rect
 		(at 0 0)
@@ -1009,6 +1014,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1 -1)
@@ -1016,6 +1022,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1 0)
@@ -1023,6 +1030,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1 1)
@@ -1030,6 +1038,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias.kicad_mod b/Package_QFP.pretty/LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias.kicad_mod
index 212af7434..267c2698f 100644
--- a/Package_QFP.pretty/LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias.kicad_mod
@@ -910,6 +910,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -1.5 -0.5)
@@ -917,6 +918,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -1.5 0.5)
@@ -924,6 +926,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -1.5 1.5)
@@ -931,6 +934,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -0.5 -1.5)
@@ -938,6 +942,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -0.5 -0.5)
@@ -945,6 +950,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -0.5 0.5)
@@ -952,6 +958,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at -0.5 1.5)
@@ -959,6 +966,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" smd rect
 		(at 0 0)
@@ -980,6 +988,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 0.5 -0.5)
@@ -987,6 +996,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 0.5 0.5)
@@ -994,6 +1004,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 0.5 1.5)
@@ -1001,6 +1012,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 1.5 -1.5)
@@ -1008,6 +1020,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 1.5 -0.5)
@@ -1015,6 +1028,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 1.5 0.5)
@@ -1022,6 +1036,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "53" thru_hole circle
 		(at 1.5 1.5)
@@ -1029,6 +1044,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod b/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
index 16dc8e7e7..49a73f3fc 100644
--- a/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
@@ -1174,6 +1174,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.8 -0.6)
@@ -1181,6 +1182,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.8 0.6)
@@ -1188,6 +1190,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.8 1.8)
@@ -1195,6 +1198,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -0.6 -1.8)
@@ -1202,6 +1206,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -0.6 -0.6)
@@ -1209,6 +1214,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -0.6 0.6)
@@ -1216,6 +1222,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -0.6 1.8)
@@ -1223,6 +1230,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" smd rect
 		(at 0 0)
@@ -1244,6 +1252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0.6 -0.6)
@@ -1251,6 +1260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0.6 0.6)
@@ -1258,6 +1268,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0.6 1.8)
@@ -1265,6 +1276,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.8 -1.8)
@@ -1272,6 +1284,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.8 -0.6)
@@ -1279,6 +1292,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.8 0.6)
@@ -1286,6 +1300,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.8 1.8)
@@ -1293,6 +1308,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod b/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
index 804156ca2..e4d4d0fa5 100644
--- a/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
@@ -1048,6 +1048,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -2.4 -1.2)
@@ -1055,6 +1056,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -2.4 0)
@@ -1062,6 +1064,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -2.4 1.2)
@@ -1069,6 +1072,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -2.4 2.4)
@@ -1076,6 +1080,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.2 -2.4)
@@ -1083,6 +1088,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.2 -1.2)
@@ -1090,6 +1096,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.2 0)
@@ -1097,6 +1104,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.2 1.2)
@@ -1104,6 +1112,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at -1.2 2.4)
@@ -1111,6 +1120,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0 -2.4)
@@ -1118,6 +1128,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0 -1.2)
@@ -1125,6 +1136,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0 0)
@@ -1132,6 +1144,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" smd rect
 		(at 0 0)
@@ -1153,6 +1166,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 0 2.4)
@@ -1160,6 +1174,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.2 -2.4)
@@ -1167,6 +1182,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.2 -1.2)
@@ -1174,6 +1190,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.2 0)
@@ -1181,6 +1198,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.2 1.2)
@@ -1188,6 +1206,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 1.2 2.4)
@@ -1195,6 +1214,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 2.4 -2.4)
@@ -1202,6 +1222,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 2.4 -1.2)
@@ -1209,6 +1230,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 2.4 0)
@@ -1216,6 +1238,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 2.4 1.2)
@@ -1223,6 +1246,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "65" thru_hole circle
 		(at 2.4 2.4)
@@ -1230,6 +1254,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod b/Package_QFP.pretty/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
index 9689a923b..754532422 100644
--- a/Package_QFP.pretty/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
@@ -1372,6 +1372,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -2.25 -1.125)
@@ -1379,6 +1380,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -2.25 0)
@@ -1386,6 +1388,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -2.25 1.125)
@@ -1393,6 +1396,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -2.25 2.25)
@@ -1400,6 +1404,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -1.125 -2.25)
@@ -1407,6 +1412,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -1.125 -1.125)
@@ -1414,6 +1420,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -1.125 0)
@@ -1421,6 +1428,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -1.125 1.125)
@@ -1428,6 +1436,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at -1.125 2.25)
@@ -1435,6 +1444,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 0 -2.25)
@@ -1442,6 +1452,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 0 -1.125)
@@ -1449,6 +1460,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 0 0)
@@ -1456,6 +1468,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" smd rect
 		(at 0 0)
@@ -1477,6 +1490,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 0 2.25)
@@ -1484,6 +1498,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 1.125 -2.25)
@@ -1491,6 +1506,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 1.125 -1.125)
@@ -1498,6 +1514,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 1.125 0)
@@ -1505,6 +1522,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 1.125 1.125)
@@ -1512,6 +1530,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 1.125 2.25)
@@ -1519,6 +1538,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 2.25 -2.25)
@@ -1526,6 +1546,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 2.25 -1.125)
@@ -1533,6 +1554,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 2.25 0)
@@ -1540,6 +1562,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 2.25 1.125)
@@ -1547,6 +1570,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "101" thru_hole circle
 		(at 2.25 2.25)
@@ -1554,6 +1578,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod b/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
index e21a156f9..99ce17347 100644
--- a/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
@@ -1060,6 +1060,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -2.25 -1.125)
@@ -1067,6 +1068,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -2.25 0)
@@ -1074,6 +1076,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -2.25 1.125)
@@ -1081,6 +1084,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -2.25 2.25)
@@ -1088,6 +1092,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.125 -2.25)
@@ -1095,6 +1100,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.125 -1.125)
@@ -1102,6 +1108,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.125 0)
@@ -1109,6 +1116,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.125 1.125)
@@ -1116,6 +1124,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.125 2.25)
@@ -1123,6 +1132,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0 -2.25)
@@ -1130,6 +1140,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0 -1.125)
@@ -1137,6 +1148,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0 0)
@@ -1144,6 +1156,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" smd rect
 		(at 0 0)
@@ -1165,6 +1178,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0 2.25)
@@ -1172,6 +1186,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.125 -2.25)
@@ -1179,6 +1194,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.125 -1.125)
@@ -1186,6 +1202,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.125 0)
@@ -1193,6 +1210,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.125 1.125)
@@ -1200,6 +1218,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.125 2.25)
@@ -1207,6 +1226,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 2.25 -2.25)
@@ -1214,6 +1234,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 2.25 -1.125)
@@ -1221,6 +1242,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 2.25 0)
@@ -1228,6 +1250,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 2.25 1.125)
@@ -1235,6 +1258,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 2.25 2.25)
@@ -1242,6 +1266,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm.wrl"
 		(offset
diff --git a/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod b/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod
index 341964f61..512c0610b 100644
--- a/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod
+++ b/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod
@@ -687,6 +687,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -3 -1.8)
@@ -694,6 +695,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -3 -0.6)
@@ -701,6 +703,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -3 0.6)
@@ -708,6 +711,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -3 1.8)
@@ -715,6 +719,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -3 3)
@@ -722,6 +727,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.8 -3)
@@ -729,6 +735,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.8 -1.8)
@@ -736,6 +743,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.8 -0.6)
@@ -743,6 +751,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.8 0.6)
@@ -750,6 +759,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.8 1.8)
@@ -757,6 +767,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -1.8 3)
@@ -764,6 +775,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -0.6 -3)
@@ -771,6 +783,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -0.6 -1.8)
@@ -778,6 +791,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -0.6 -0.6)
@@ -785,6 +799,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -0.6 0.6)
@@ -792,6 +807,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -0.6 1.8)
@@ -799,6 +815,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at -0.6 3)
@@ -806,6 +823,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" smd rect
 		(at 0 0)
@@ -827,6 +845,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0.6 -1.8)
@@ -834,6 +853,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0.6 -0.6)
@@ -841,6 +861,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0.6 0.6)
@@ -848,6 +869,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0.6 1.8)
@@ -855,6 +877,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 0.6 3)
@@ -862,6 +885,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.8 -3)
@@ -869,6 +893,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.8 -1.8)
@@ -876,6 +901,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.8 -0.6)
@@ -883,6 +909,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.8 0.6)
@@ -890,6 +917,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.8 1.8)
@@ -897,6 +925,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 1.8 3)
@@ -904,6 +933,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 3 -3)
@@ -911,6 +941,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 3 -1.8)
@@ -918,6 +949,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 3 -0.6)
@@ -925,6 +957,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 3 0.6)
@@ -932,6 +965,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 3 1.8)
@@ -939,6 +973,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "49" thru_hole circle
 		(at 3 3)
@@ -946,6 +981,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_QFP.3dshapes/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias.kicad_mod b/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias.kicad_mod
index 4b2382f7b..64b38057f 100644
--- a/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.9 0.9)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -272,6 +274,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.9 0.9)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias.kicad_mod b/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias.kicad_mod
index 06f02e5af..99c1796c1 100644
--- a/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.955 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.955 1.3)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.955 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.955 1.3)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias.kicad_mod
index 1806153f7..b13dcd41d 100644
--- a/Package_SO.pretty/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.95 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.95 1.35)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.95 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.95 1.35)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias.kicad_mod
index 8856ced26..969afb794 100644
--- a/Package_SO.pretty/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias.kicad_mod
@@ -285,6 +285,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at -1.3 -1.3)
@@ -292,6 +293,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at -1.3 0)
@@ -299,6 +301,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at -1.3 1.3)
@@ -306,6 +309,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at -1.3 2.6)
@@ -313,6 +317,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 0 -2.6)
@@ -320,6 +325,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 0 -1.3)
@@ -327,6 +333,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 0 0)
@@ -334,6 +341,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" smd rect
 		(at 0 0)
@@ -355,6 +363,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 0 2.6)
@@ -362,6 +371,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 1.3 -2.6)
@@ -369,6 +379,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 1.3 -1.3)
@@ -376,6 +387,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 1.3 0)
@@ -383,6 +395,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 1.3 1.3)
@@ -390,6 +403,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "15" thru_hole circle
 		(at 1.3 2.6)
@@ -397,6 +411,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias.kicad_mod
index 9083666b6..c02fc8538 100644
--- a/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias.kicad_mod
@@ -285,6 +285,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.75 0)
@@ -292,6 +293,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.75 1.5)
@@ -299,6 +301,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" smd rect
 		(at 0 0)
@@ -320,6 +323,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.75 0)
@@ -327,6 +331,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.75 1.5)
@@ -334,6 +339,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod
index bfc17d345..2be8fd284 100644
--- a/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod
@@ -321,6 +321,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 -1.3)
@@ -328,6 +329,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 0)
@@ -335,6 +337,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 1.3)
@@ -342,6 +345,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 2.6)
@@ -349,6 +353,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -2.6)
@@ -356,6 +361,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -1.3)
@@ -363,6 +369,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 0)
@@ -370,6 +377,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" smd rect
 		(at 0 0)
@@ -391,6 +399,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 2.6)
@@ -398,6 +407,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 -2.6)
@@ -405,6 +415,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 -1.3)
@@ -412,6 +423,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 0)
@@ -419,6 +431,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 1.3)
@@ -426,6 +439,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 2.6)
@@ -433,6 +447,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod
index c0cf8560a..dd8262ac4 100644
--- a/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod
@@ -321,6 +321,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 -1.3)
@@ -328,6 +329,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 0)
@@ -335,6 +337,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 1.3)
@@ -342,6 +345,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -1.3 2.6)
@@ -349,6 +353,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -2.6)
@@ -356,6 +361,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -1.3)
@@ -363,6 +369,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 0)
@@ -370,6 +377,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" smd rect
 		(at 0 0)
@@ -391,6 +399,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 2.6)
@@ -398,6 +407,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 -2.6)
@@ -405,6 +415,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 -1.3)
@@ -412,6 +423,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 0)
@@ -419,6 +431,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 1.3)
@@ -426,6 +439,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 1.3 2.6)
@@ -433,6 +447,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm_ThermalVias.kicad_mod
index a3a764d43..065b85354 100644
--- a/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm_ThermalVias.kicad_mod
@@ -327,6 +327,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.45 -2.433333)
@@ -334,6 +335,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.45 -1.216667)
@@ -341,6 +343,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.45 0)
@@ -348,6 +351,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.45 1.216667)
@@ -355,6 +359,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.45 2.433333)
@@ -362,6 +367,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.45 3.65)
@@ -369,6 +375,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 -3.65)
@@ -376,6 +383,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 -2.433333)
@@ -383,6 +391,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 -1.216667)
@@ -390,6 +399,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" smd rect
 		(at 0 0)
@@ -418,6 +428,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 2.433333)
@@ -425,6 +436,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 3.65)
@@ -432,6 +444,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 -3.65)
@@ -439,6 +452,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 -2.433333)
@@ -446,6 +460,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 -1.216667)
@@ -453,6 +468,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 0)
@@ -460,6 +476,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 1.216667)
@@ -467,6 +484,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 2.433333)
@@ -474,6 +492,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.45 3.65)
@@ -481,6 +500,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias.kicad_mod
index 5147e6b52..e9d9568f5 100644
--- a/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias.kicad_mod
@@ -333,6 +333,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.3 -1.95)
@@ -340,6 +341,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.3 -0.65)
@@ -347,6 +349,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.3 0.65)
@@ -354,6 +357,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.3 1.95)
@@ -361,6 +365,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at -1.3 3.25)
@@ -368,6 +373,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 -3.25)
@@ -375,6 +381,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 -1.95)
@@ -382,6 +389,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 -0.65)
@@ -389,6 +397,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" smd rect
 		(at 0 0)
@@ -410,6 +419,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 1.95)
@@ -417,6 +427,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 0 3.25)
@@ -424,6 +435,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.3 -3.25)
@@ -431,6 +443,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.3 -1.95)
@@ -438,6 +451,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.3 -0.65)
@@ -445,6 +459,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.3 0.65)
@@ -452,6 +467,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.3 1.95)
@@ -459,6 +475,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "25" thru_hole circle
 		(at 1.3 3.25)
@@ -466,6 +483,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm_ThermalVias.kicad_mod
index fd85ad5d2..68c6f5427 100644
--- a/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm_ThermalVias.kicad_mod
@@ -394,6 +394,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.075 -0.933333)
@@ -401,6 +402,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.075 0.933333)
@@ -408,6 +410,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.075 2.8)
@@ -415,6 +418,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" smd rect
 		(at 0 0)
@@ -436,6 +440,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.075 -0.933333)
@@ -443,6 +448,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.075 0.933333)
@@ -450,6 +456,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.075 2.8)
@@ -457,6 +464,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias.kicad_mod
index 95a10b579..2c696dc1a 100644
--- a/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias.kicad_mod
@@ -394,6 +394,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.125 -0.8)
@@ -401,6 +402,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.125 0.8)
@@ -408,6 +410,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.125 2.4)
@@ -415,6 +418,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" smd rect
 		(at 0 0)
@@ -436,6 +440,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.125 -0.8)
@@ -443,6 +448,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.125 0.8)
@@ -450,6 +456,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.125 2.4)
@@ -457,6 +464,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias.kicad_mod
index aa678a859..4452d3339 100644
--- a/Package_SO.pretty/HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias.kicad_mod
@@ -441,6 +441,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 -4.55)
@@ -448,6 +449,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 -3.25)
@@ -455,6 +457,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 -1.95)
@@ -462,6 +465,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 -0.65)
@@ -469,6 +473,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 0.65)
@@ -476,6 +481,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 1.95)
@@ -483,6 +489,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 3.25)
@@ -490,6 +497,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 4.55)
@@ -497,6 +505,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -1.95 5.85)
@@ -504,6 +513,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 -5.85)
@@ -511,6 +521,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 -4.55)
@@ -518,6 +529,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 -3.25)
@@ -525,6 +537,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 -1.95)
@@ -532,6 +545,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 -0.65)
@@ -539,6 +553,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 0.65)
@@ -546,6 +561,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 1.95)
@@ -553,6 +569,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 3.25)
@@ -560,6 +577,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 4.55)
@@ -567,6 +585,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at -0.65 5.85)
@@ -574,6 +593,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" smd rect
 		(at 0 0)
@@ -595,6 +615,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 -4.55)
@@ -602,6 +623,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 -3.25)
@@ -609,6 +631,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 -1.95)
@@ -616,6 +639,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 -0.65)
@@ -623,6 +647,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 0.65)
@@ -630,6 +655,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 1.95)
@@ -637,6 +663,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 3.25)
@@ -644,6 +671,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 4.55)
@@ -651,6 +679,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 0.65 5.85)
@@ -658,6 +687,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 -5.85)
@@ -665,6 +695,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 -4.55)
@@ -672,6 +703,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 -3.25)
@@ -679,6 +711,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 -1.95)
@@ -686,6 +719,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 -0.65)
@@ -693,6 +727,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 0.65)
@@ -700,6 +735,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 1.95)
@@ -707,6 +743,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 3.25)
@@ -714,6 +751,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 4.55)
@@ -721,6 +759,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "39" thru_hole circle
 		(at 1.95 5.85)
@@ -728,6 +767,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm_ThermalVias.kicad_mod b/Package_SO.pretty/HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm_ThermalVias.kicad_mod
index 448a33790..6add71c01 100644
--- a/Package_SO.pretty/HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm_ThermalVias.kicad_mod
@@ -477,6 +477,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 -5.625)
@@ -484,6 +485,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 -4.5)
@@ -491,6 +493,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 -3.375)
@@ -498,6 +501,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 -2.25)
@@ -505,6 +509,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 -1.125)
@@ -512,6 +517,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 0)
@@ -519,6 +525,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 1.125)
@@ -526,6 +533,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 2.25)
@@ -533,6 +541,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 3.375)
@@ -540,6 +549,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 4.5)
@@ -547,6 +557,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 5.625)
@@ -554,6 +565,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -2.35 6.75)
@@ -561,6 +573,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 -6.75)
@@ -568,6 +581,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 -5.625)
@@ -575,6 +589,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 -4.5)
@@ -582,6 +597,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 -3.375)
@@ -589,6 +605,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 -2.25)
@@ -596,6 +613,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 -1.125)
@@ -603,6 +621,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 0)
@@ -610,6 +629,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 1.125)
@@ -617,6 +637,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 2.25)
@@ -624,6 +645,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 3.375)
@@ -631,6 +653,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 4.5)
@@ -638,6 +661,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 5.625)
@@ -645,6 +669,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at -1.175 6.75)
@@ -652,6 +677,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 -6.75)
@@ -659,6 +685,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 -5.625)
@@ -666,6 +693,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 -4.5)
@@ -673,6 +701,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 -3.375)
@@ -680,6 +709,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 -2.25)
@@ -687,6 +717,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 -1.125)
@@ -694,6 +725,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 0)
@@ -701,6 +733,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" smd rect
 		(at 0 0)
@@ -722,6 +755,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 2.25)
@@ -729,6 +763,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 3.375)
@@ -736,6 +771,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 4.5)
@@ -743,6 +779,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 5.625)
@@ -750,6 +787,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 0 6.75)
@@ -757,6 +795,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 -6.75)
@@ -764,6 +803,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 -5.625)
@@ -771,6 +811,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 -4.5)
@@ -778,6 +819,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 -3.375)
@@ -785,6 +827,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 -2.25)
@@ -792,6 +835,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 -1.125)
@@ -799,6 +843,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 0)
@@ -806,6 +851,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 1.125)
@@ -813,6 +859,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 2.25)
@@ -820,6 +867,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 3.375)
@@ -827,6 +875,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 4.5)
@@ -834,6 +883,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 5.625)
@@ -841,6 +891,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 1.175 6.75)
@@ -848,6 +899,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 -6.75)
@@ -855,6 +907,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 -5.625)
@@ -862,6 +915,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 -4.5)
@@ -869,6 +923,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 -3.375)
@@ -876,6 +931,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 -2.25)
@@ -883,6 +939,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 -1.125)
@@ -890,6 +947,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 0)
@@ -897,6 +955,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 1.125)
@@ -904,6 +963,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 2.25)
@@ -911,6 +971,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 3.375)
@@ -918,6 +979,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 4.5)
@@ -925,6 +987,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 5.625)
@@ -932,6 +995,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "45" thru_hole circle
 		(at 2.35 6.75)
@@ -939,6 +1003,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod b/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod
index ac1068b14..9bfc089ca 100644
--- a/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod
@@ -256,6 +256,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at -0.485 0.64)
@@ -263,6 +264,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" smd rect
 		(at 0 0)
@@ -284,6 +286,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at 0.485 0.64)
@@ -291,6 +294,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm.wrl"
 		(offset
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
index f23d1e346..278e5cd08 100644
--- 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
@@ -244,6 +244,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.485 0.645)
@@ -251,6 +252,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -272,6 +274,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.485 0.645)
@@ -279,6 +282,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias.kicad_mod b/Package_SO.pretty/Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias.kicad_mod
index d62e4d553..4b2925520 100644
--- a/Package_SO.pretty/Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -1.075 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -1.075 1.25)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0 -1.25)
@@ -265,6 +268,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0 0)
@@ -272,6 +276,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 1.075 -1.25)
@@ -300,6 +306,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 1.075 0)
@@ -307,6 +314,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 1.075 1.25)
@@ -314,6 +322,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias.kicad_mod
index eb9aef252..378a0ded2 100644
--- a/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias.kicad_mod
@@ -256,6 +256,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at -0.55 0.65)
@@ -263,6 +264,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" smd rect
 		(at 0 0)
@@ -284,6 +286,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at 0.55 0.65)
@@ -291,6 +294,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias.kicad_mod
index 407fe47bc..a2dfa871c 100644
--- a/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias.kicad_mod
@@ -256,6 +256,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at -0.5 0.6)
@@ -263,6 +264,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" smd rect
 		(at 0 0)
@@ -284,6 +286,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at 0.5 0.6)
@@ -291,6 +294,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalVias.kicad_mod
index ca5c8d2da..ba66e7f87 100644
--- a/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalVias.kicad_mod
@@ -261,6 +261,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at -0.65 0)
@@ -268,6 +269,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at -0.65 1.3)
@@ -275,6 +277,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" smd rect
 		(at 0 0)
@@ -296,6 +299,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at 0.65 0)
@@ -303,6 +307,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" thru_hole circle
 		(at 0.65 1.3)
@@ -310,6 +315,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias.kicad_mod
index 3dbedd6f3..802970bb2 100644
--- a/Package_SO.pretty/MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias.kicad_mod
@@ -268,6 +268,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "13" thru_hole circle
 		(at -0.5 0)
@@ -275,6 +276,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "13" thru_hole circle
 		(at -0.5 1)
@@ -282,6 +284,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "13" smd rect
 		(at 0 0)
@@ -303,6 +306,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "13" thru_hole circle
 		(at 0.5 0)
@@ -310,6 +314,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "13" thru_hole circle
 		(at 0.5 1)
@@ -317,6 +322,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias.kicad_mod
index f38da0972..6236d1f6e 100644
--- a/Package_SO.pretty/MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias.kicad_mod
@@ -292,6 +292,7 @@
 		(drill 0.25)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.5505 0)
@@ -299,6 +300,7 @@
 		(drill 0.25)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.5505 1.1475)
@@ -306,6 +308,7 @@
 		(drill 0.25)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" smd rect
 		(at 0 0)
@@ -327,6 +330,7 @@
 		(drill 0.25)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.5505 0)
@@ -334,6 +338,7 @@
 		(drill 0.25)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.5505 1.1475)
@@ -341,6 +346,7 @@
 		(drill 0.25)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.5x1.8mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.5x1.8mm_ThermalVias.kicad_mod
index 43a55281d..29d565016 100644
--- a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.5x1.8mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.5x1.8mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0.65)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -272,6 +274,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0.65)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.5x1.8mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias.kicad_mod
index 9854eec0b..46d518794 100644
--- a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0.65)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -272,6 +274,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0.65)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias.kicad_mod
index 760f04ba1..07256b7b1 100644
--- a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0.65)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -272,6 +274,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0.65)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias.kicad_mod b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias.kicad_mod
index 3b147bfab..87b9948b6 100644
--- a/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0.65)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -272,6 +274,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0.65)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/PowerSSO-16-1EP_3.9x4.9mm_P0.5mm_EP2.5x3.61mm_ThermalVias.kicad_mod b/Package_SO.pretty/PowerSSO-16-1EP_3.9x4.9mm_P0.5mm_EP2.5x3.61mm_ThermalVias.kicad_mod
index 1319c35d0..3cd167a26 100644
--- a/Package_SO.pretty/PowerSSO-16-1EP_3.9x4.9mm_P0.5mm_EP2.5x3.61mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/PowerSSO-16-1EP_3.9x4.9mm_P0.5mm_EP2.5x3.61mm_ThermalVias.kicad_mod
@@ -310,6 +310,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.6 -0.6)
@@ -317,6 +318,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.6 0.6)
@@ -324,6 +326,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -0.6 1.8)
@@ -331,6 +334,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" smd rect
 		(at 0 0)
@@ -352,6 +356,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.6 -0.6)
@@ -359,6 +364,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.6 0.6)
@@ -366,6 +372,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 0.6 1.8)
@@ -373,6 +380,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/PowerSSO-16-1EP_3.9x4.9mm_P0.5mm_EP2.5x3.61mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias.kicad_mod b/Package_SO.pretty/SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias.kicad_mod
index 3b2a328cb..8058be77d 100644
--- a/Package_SO.pretty/SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias.kicad_mod
@@ -357,6 +357,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 -1.2375)
@@ -364,6 +365,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 -0.7425)
@@ -371,6 +373,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 -0.2475)
@@ -378,6 +381,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 0.2475)
@@ -385,6 +389,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 0.7425)
@@ -392,6 +397,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 1.2375)
@@ -399,6 +405,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at -0.66 1.7325)
@@ -406,6 +413,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -1.7325)
@@ -413,6 +421,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -1.2375)
@@ -420,6 +429,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -0.7425)
@@ -427,6 +437,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 -0.2475)
@@ -434,6 +445,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" smd rect
 		(at 0 0)
@@ -455,6 +467,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 0.7425)
@@ -462,6 +475,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 1.2375)
@@ -469,6 +483,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0 1.7325)
@@ -476,6 +491,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 -1.7325)
@@ -483,6 +499,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 -1.2375)
@@ -490,6 +507,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 -0.7425)
@@ -497,6 +515,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 -0.2475)
@@ -504,6 +523,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 0.2475)
@@ -511,6 +531,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 0.7425)
@@ -518,6 +539,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 1.2375)
@@ -525,6 +547,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "21" thru_hole circle
 		(at 0.66 1.7325)
@@ -532,6 +555,7 @@
 		(drill 0.33)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias.kicad_mod
index 8daa2103c..641bc3ce9 100644
--- a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 1)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 1)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias.kicad_mod
index e1184b72b..f94c69cc0 100644
--- a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 1.2)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 1.2)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias.kicad_mod
index 82112cbed..2e1a83eac 100644
--- a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 1.4)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 1.4)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias.kicad_mod
index 4ddbc3ccf..78b0cf21d 100644
--- a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 1)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 1)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias.kicad_mod
index ce0296d80..7e29e6618 100644
--- a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 0)
@@ -251,6 +252,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.7 1)
@@ -258,6 +260,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 0)
@@ -286,6 +290,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.7 1)
@@ -293,6 +298,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias.kicad_mod
index d9e91d926..0370ac3c0 100644
--- a/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias.kicad_mod
@@ -249,6 +249,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 -0.65)
@@ -256,6 +257,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 0.65)
@@ -263,6 +265,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 1.95)
@@ -270,6 +273,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -291,6 +295,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 -0.65)
@@ -298,6 +303,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 0.65)
@@ -305,6 +311,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 1.95)
@@ -312,6 +319,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias.kicad_mod b/Package_SO.pretty/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias.kicad_mod
index 4167abdea..53cdf2f71 100644
--- a/Package_SO.pretty/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias.kicad_mod
@@ -244,6 +244,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -1.27 0)
@@ -251,6 +252,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -1.27 1.27)
@@ -258,6 +260,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -279,6 +282,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 1.27 0)
@@ -286,6 +290,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 1.27 1.27)
@@ -293,6 +298,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm_ThermalVias.kicad_mod b/Package_SO.pretty/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm_ThermalVias.kicad_mod
index bbd14c291..80f163b47 100644
--- a/Package_SO.pretty/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm_ThermalVias.kicad_mod
@@ -238,6 +238,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "11" smd rect
 		(at 0 0)
@@ -259,6 +260,7 @@
 		(drill 0.51)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod b/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod
index 801327493..c9cbd18b0 100644
--- a/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod
@@ -292,6 +292,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at -1.2 1.2)
@@ -299,6 +300,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" smd rect
 		(at 0 0)
@@ -320,6 +322,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "17" thru_hole circle
 		(at 1.2 1.2)
@@ -327,6 +330,7 @@
 		(drill 0.3)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.74x4.75mm_ThermalVias.kicad_mod b/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.74x4.75mm_ThermalVias.kicad_mod
index 0e92c4487..6a80908f6 100644
--- a/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.74x4.75mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.74x4.75mm_ThermalVias.kicad_mod
@@ -412,6 +412,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.12 -0.708333)
@@ -419,6 +420,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.12 0.708333)
@@ -426,6 +428,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.12 2.125)
@@ -433,6 +436,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -2.125)
@@ -440,6 +444,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -0.708333)
@@ -447,6 +452,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" smd rect
 		(at 0 0)
@@ -468,6 +474,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 2.125)
@@ -475,6 +482,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.12 -2.125)
@@ -482,6 +490,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.12 -0.708333)
@@ -489,6 +498,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.12 0.708333)
@@ -496,6 +506,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.12 2.125)
@@ -503,6 +514,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.74x4.75mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.05x7.56mm_ThermalVias.kicad_mod b/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.05x7.56mm_ThermalVias.kicad_mod
index 63bde3475..b5a4879a1 100644
--- a/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.05x7.56mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.05x7.56mm_ThermalVias.kicad_mod
@@ -424,6 +424,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.275 -1.765)
@@ -431,6 +432,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.275 0)
@@ -438,6 +440,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.275 1.765)
@@ -445,6 +448,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.275 3.53)
@@ -452,6 +456,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -3.53)
@@ -459,6 +464,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -1.765)
@@ -466,6 +472,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 0)
@@ -473,6 +480,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" smd rect
 		(at 0 0)
@@ -494,6 +502,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 3.53)
@@ -501,6 +510,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.275 -3.53)
@@ -508,6 +518,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.275 -1.765)
@@ -515,6 +526,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.275 0)
@@ -522,6 +534,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.275 1.765)
@@ -529,6 +542,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.275 3.53)
@@ -536,6 +550,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.05x7.56mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mm_ThermalVias.kicad_mod b/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mm_ThermalVias.kicad_mod
index 18c4090f4..c4f12abbc 100644
--- a/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mm_ThermalVias.kicad_mod
@@ -405,6 +405,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 -3.285714)
@@ -412,6 +413,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 -1.971429)
@@ -419,6 +421,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 -0.657143)
@@ -426,6 +429,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 0.657143)
@@ -433,6 +437,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 1.971429)
@@ -440,6 +445,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 3.285714)
@@ -447,6 +453,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.45 4.6)
@@ -454,6 +461,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -4.6)
@@ -461,6 +469,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -3.285714)
@@ -468,6 +477,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -1.971429)
@@ -475,6 +485,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -0.657143)
@@ -482,6 +493,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" smd rect
 		(at 0 0)
@@ -503,6 +515,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 1.971429)
@@ -510,6 +523,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 3.285714)
@@ -517,6 +531,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 4.6)
@@ -524,6 +539,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 -4.6)
@@ -531,6 +547,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 -3.285714)
@@ -538,6 +555,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 -1.971429)
@@ -545,6 +563,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 -0.657143)
@@ -552,6 +571,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 0.657143)
@@ -559,6 +579,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 1.971429)
@@ -566,6 +587,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 3.285714)
@@ -573,6 +595,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.45 4.6)
@@ -580,6 +603,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/Texas_DGN0008B_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x3mm_Mask1.88x1.98mm_ThermalVias.kicad_mod b/Package_SO.pretty/Texas_DGN0008B_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x3mm_Mask1.88x1.98mm_ThermalVias.kicad_mod
index 3cb2014c9..20297d6c8 100644
--- a/Package_SO.pretty/Texas_DGN0008B_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x3mm_Mask1.88x1.98mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/Texas_DGN0008B_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x3mm_Mask1.88x1.98mm_ThermalVias.kicad_mod
@@ -353,6 +353,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0)
@@ -360,6 +361,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 1.22)
@@ -367,6 +369,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -388,6 +391,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0)
@@ -395,6 +399,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 1.22)
@@ -402,6 +407,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/Texas_DGN0008B_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x3mm_Mask1.88x1.98mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod b/Package_SO.pretty/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod
index 116a37565..9cb572763 100644
--- a/Package_SO.pretty/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod
@@ -269,6 +269,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0)
@@ -276,6 +277,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 1.22)
@@ -283,6 +285,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -304,6 +307,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0)
@@ -311,6 +315,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 1.22)
@@ -318,6 +323,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm_ThermalVias.kicad_mod b/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm_ThermalVias.kicad_mod
index a65908d85..109c90a09 100644
--- a/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm_ThermalVias.kicad_mod
@@ -353,6 +353,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 0)
@@ -360,6 +361,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.55 1.22)
@@ -367,6 +369,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -388,6 +391,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 0)
@@ -395,6 +399,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.55 1.22)
@@ -402,6 +407,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/Texas_PWP0028V_TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask2.94x5.62mm_ThermalVias.kicad_mod b/Package_SO.pretty/Texas_PWP0028V_TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask2.94x5.62mm_ThermalVias.kicad_mod
index 9338512ef..4fcb15127 100644
--- a/Package_SO.pretty/Texas_PWP0028V_TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask2.94x5.62mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/Texas_PWP0028V_TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask2.94x5.62mm_ThermalVias.kicad_mod
@@ -441,6 +441,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 -2.8)
@@ -448,6 +449,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 -1.68)
@@ -455,6 +457,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 -0.56)
@@ -462,6 +465,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 0.56)
@@ -469,6 +473,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 1.68)
@@ -476,6 +481,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 2.8)
@@ -483,6 +489,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at -1.47 3.92)
@@ -490,6 +497,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -3.92)
@@ -497,6 +505,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -2.8)
@@ -504,6 +513,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -1.68)
@@ -511,6 +521,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 -0.56)
@@ -518,6 +529,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" smd rect
 		(at 0 0)
@@ -539,6 +551,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 1.68)
@@ -546,6 +559,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 2.8)
@@ -553,6 +567,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 0 3.92)
@@ -560,6 +575,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 -3.92)
@@ -567,6 +583,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 -2.8)
@@ -574,6 +591,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 -1.68)
@@ -581,6 +599,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 -0.56)
@@ -588,6 +607,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 0.56)
@@ -595,6 +615,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 1.68)
@@ -602,6 +623,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 2.8)
@@ -609,6 +631,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "29" thru_hole circle
 		(at 1.47 3.92)
@@ -616,6 +639,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/Texas_PWP0028V_TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask2.94x5.62mm.wrl"
 		(offset
diff --git a/Package_SO.pretty/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod b/Package_SO.pretty/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod
index 09c89e795..35b93fc61 100644
--- a/Package_SO.pretty/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod
+++ b/Package_SO.pretty/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod
@@ -261,6 +261,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 0)
@@ -268,6 +269,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at -0.65 1.3)
@@ -275,6 +277,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" smd rect
 		(at 0 0)
@@ -296,6 +299,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 0)
@@ -303,6 +307,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(pad "9" thru_hole circle
 		(at 0.65 1.3)
@@ -310,6 +315,7 @@
 		(drill 0.2)
 		(property pad_prop_heatsink)
 		(layers "*.Cu")
+		(remove_unused_layers no)
 	)
 	(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm.wrl"
 		(offset