diff --git a/Library/magic/L500_ZENER_W10_L1.mag b/Library/magic/L500_ZENER_W10_L1.mag
index 730d10d4f8d5a960ec3e34d4aa1aa54efa64a28b..16ac2445c8903f4f2fc02e5affa89419b7965f80 100644
--- a/Library/magic/L500_ZENER_W10_L1.mag
+++ b/Library/magic/L500_ZENER_W10_L1.mag
@@ -13,9 +13,9 @@ rect 90 129 145 139
 rect 155 129 210 139
 rect 90 100 100 129
 rect 200 100 210 129
-<< rndiffusion >>
+<< rnfet >>
 rect 145 150 155 155
-<< rpdiffusion >>
+<< rpfet >>
 rect 145 144 155 149
 << rpoly >>
 rect 145 149 155 150
diff --git a/Library/magic/L500_ZENER_W10_L2.mag b/Library/magic/L500_ZENER_W10_L2.mag
index 67a519aa0afdc4b9748f40f7ed65031bfd9b8603..74b40a94f91651902fb285620502e21bafa52196 100644
--- a/Library/magic/L500_ZENER_W10_L2.mag
+++ b/Library/magic/L500_ZENER_W10_L2.mag
@@ -9,9 +9,9 @@ rect 100 200 200 210
 rect 145 179 155 200
 rect 145 100 155 121
 rect 100 90 200 100
-<< rndiffusion >>
+<< rnfet >>
 rect 145 151 155 160
-<< rpdiffusion >>
+<< rpfet >>
 rect 145 140 155 149
 << rpoly >>
 rect 145 149 155 151
diff --git a/Library/magic/L500_ZENER_W10_L3.mag b/Library/magic/L500_ZENER_W10_L3.mag
index 6d5a9584a587ee01efac56b776f981f3466bb1dc..9c0fb23516d2ddc48946d6be30e65f40cf7cefc9 100644
--- a/Library/magic/L500_ZENER_W10_L3.mag
+++ b/Library/magic/L500_ZENER_W10_L3.mag
@@ -13,9 +13,9 @@ rect 90 108 145 118
 rect 155 108 210 118
 rect 90 100 100 108
 rect 200 100 210 108
-<< rndiffusion >>
+<< rnfet >>
 rect 145 151 155 166
-<< rpdiffusion >>
+<< rpfet >>
 rect 145 133 155 148
 << rpoly >>
 rect 145 148 155 151
diff --git a/Library/magic/L500_ZENER_W10_L4.mag b/Library/magic/L500_ZENER_W10_L4.mag
index c7190483ae5aa5b65651bec65d64873f6f12a671..0bf30e656407cdd7754de290cc61587b0d226c60 100644
--- a/Library/magic/L500_ZENER_W10_L4.mag
+++ b/Library/magic/L500_ZENER_W10_L4.mag
@@ -13,9 +13,9 @@ rect 90 112 145 122
 rect 155 112 210 122
 rect 90 100 100 112
 rect 200 100 210 112
-<< rndiffusion >>
+<< rnfet >>
 rect 145 152 155 165
-<< rpdiffusion >>
+<< rpfet >>
 rect 145 135 155 148
 << rpoly >>
 rect 145 148 155 152
diff --git a/Library/magic/L500_ZENER_W10_L5.mag b/Library/magic/L500_ZENER_W10_L5.mag
index 49413920e3fb2c8bcc285c1c0fcc1d0e3cae06b9..cb0699b38ad122fd94e5a51faab925f126f1173f 100644
--- a/Library/magic/L500_ZENER_W10_L5.mag
+++ b/Library/magic/L500_ZENER_W10_L5.mag
@@ -13,9 +13,9 @@ rect 90 114 145 124
 rect 155 114 210 124
 rect 90 100 100 114
 rect 200 100 210 114
-<< rndiffusion >>
+<< rnfet >>
 rect 145 153 155 165
-<< rpdiffusion >>
+<< rpfet >>
 rect 145 136 155 148
 << rpoly >>
 rect 145 148 155 153
diff --git a/Library/magic/L500_ZENER_W20_L1.mag b/Library/magic/L500_ZENER_W20_L1.mag
index 06ef029cc156e73c2bf9d6d05994eaf1d5f5b41b..f552330cdcde194b6d98f1361ee18dd88c9788ce 100644
--- a/Library/magic/L500_ZENER_W20_L1.mag
+++ b/Library/magic/L500_ZENER_W20_L1.mag
@@ -9,9 +9,9 @@ rect 100 203 200 223
 rect 140 185 160 203
 rect 140 97 160 116
 rect 100 77 200 97
-<< rndiffusion >>
+<< rnfet >>
 rect 140 151 160 158
-<< rpdiffusion >>
+<< rpfet >>
 rect 140 143 160 150
 << rpoly >>
 rect 140 150 160 151
diff --git a/Library/magic/L500_ZENER_W20_L2.mag b/Library/magic/L500_ZENER_W20_L2.mag
index aece67edc902681980223c7df62b3a88b3d1a9aa..226fefbffb81e4c24f75ed0cc8cff3dc1baf8a5c 100644
--- a/Library/magic/L500_ZENER_W20_L2.mag
+++ b/Library/magic/L500_ZENER_W20_L2.mag
@@ -9,9 +9,9 @@ rect 100 208 200 228
 rect 140 189 160 208
 rect 140 92 160 111
 rect 100 72 200 92
-<< rndiffusion >>
+<< rnfet >>
 rect 140 151 160 160
-<< rpdiffusion >>
+<< rpfet >>
 rect 140 140 160 149
 << rpoly >>
 rect 140 149 160 151
diff --git a/Library/magic/L500_ZENER_W20_L3.mag b/Library/magic/L500_ZENER_W20_L3.mag
index 106f85e0596f3ce15420e2a3740b634e99cd106b..5256fae2e51752ecc00c95aceb6d67cefec0a869 100644
--- a/Library/magic/L500_ZENER_W20_L3.mag
+++ b/Library/magic/L500_ZENER_W20_L3.mag
@@ -9,9 +9,9 @@ rect 100 217 200 237
 rect 140 197 160 217
 rect 140 83 160 103
 rect 100 63 200 83
-<< rndiffusion >>
+<< rnfet >>
 rect 140 152 160 165
-<< rpdiffusion >>
+<< rpfet >>
 rect 140 136 160 149
 << rpoly >>
 rect 140 149 160 152
diff --git a/Library/magic/L500_ZENER_W20_L4.mag b/Library/magic/L500_ZENER_W20_L4.mag
index 836e402e53eb619ac0459656e08dbb95e0ab5408..b01c88829758ded87c8fdb6dc63415dd5318789e 100644
--- a/Library/magic/L500_ZENER_W20_L4.mag
+++ b/Library/magic/L500_ZENER_W20_L4.mag
@@ -9,9 +9,9 @@ rect 100 226 200 246
 rect 140 208 160 226
 rect 140 74 160 92
 rect 100 54 200 74
-<< rndiffusion >>
+<< rnfet >>
 rect 140 152 160 170
-<< rpdiffusion >>
+<< rpfet >>
 rect 140 130 160 148
 << rpoly >>
 rect 140 148 160 152
diff --git a/Library/magic/L500_ZENER_W20_L5.mag b/Library/magic/L500_ZENER_W20_L5.mag
index c25c153f9e1e300ac420d74048afd29abff70bf8..08e75c0683cd4565b6cd38d07d12fcab1fad9e18 100644
--- a/Library/magic/L500_ZENER_W20_L5.mag
+++ b/Library/magic/L500_ZENER_W20_L5.mag
@@ -9,9 +9,9 @@ rect 100 225 200 245
 rect 140 219 160 225
 rect 140 75 160 82
 rect 100 55 200 75
-<< rndiffusion >>
+<< rnfet >>
 rect 140 153 160 176
-<< rpdiffusion >>
+<< rpfet >>
 rect 140 125 160 148
 << rpoly >>
 rect 140 148 160 153
diff --git a/Library/magic/L500_ZENER_W40_L1.mag b/Library/magic/L500_ZENER_W40_L1.mag
index 702818e6243b2170c1ed64d9bd3bcda60f3636c1..6cdd93b97522d7d141b11ac89cec70648332f5a9 100644
--- a/Library/magic/L500_ZENER_W40_L1.mag
+++ b/Library/magic/L500_ZENER_W40_L1.mag
@@ -9,9 +9,9 @@ rect 100 203 200 223
 rect 130 185 170 203
 rect 130 97 170 116
 rect 100 77 200 97
-<< rndiffusion >>
+<< rnfet >>
 rect 130 151 170 158
-<< rpdiffusion >>
+<< rpfet >>
 rect 130 143 170 150
 << rpoly >>
 rect 130 150 170 151
diff --git a/Library/magic/L500_ZENER_W40_L2.mag b/Library/magic/L500_ZENER_W40_L2.mag
index e55ecbfc08af2971d1530202a2251058100b3a7b..fc3ea25ad7b2b1d8fcd0f6cc709c76f26288a5f7 100644
--- a/Library/magic/L500_ZENER_W40_L2.mag
+++ b/Library/magic/L500_ZENER_W40_L2.mag
@@ -9,9 +9,9 @@ rect 100 208 200 228
 rect 130 189 170 208
 rect 130 92 170 111
 rect 100 72 200 92
-<< rndiffusion >>
+<< rnfet >>
 rect 130 151 170 160
-<< rpdiffusion >>
+<< rpfet >>
 rect 130 140 170 149
 << rpoly >>
 rect 130 149 170 151
diff --git a/Library/magic/L500_ZENER_W40_L3.mag b/Library/magic/L500_ZENER_W40_L3.mag
index 3fb5b540ebe9ae53f0acc2575288942e9bfa9c8c..4105d061ad5da0a808ac66dea56b120263821313 100644
--- a/Library/magic/L500_ZENER_W40_L3.mag
+++ b/Library/magic/L500_ZENER_W40_L3.mag
@@ -9,9 +9,9 @@ rect 100 217 200 237
 rect 130 197 170 217
 rect 130 83 170 103
 rect 100 63 200 83
-<< rndiffusion >>
+<< rnfet >>
 rect 130 152 170 165
-<< rpdiffusion >>
+<< rpfet >>
 rect 130 136 170 149
 << rpoly >>
 rect 130 149 170 152
diff --git a/Library/magic/L500_ZENER_W40_L4.mag b/Library/magic/L500_ZENER_W40_L4.mag
index 6ad7c4babd9cc2b48d2cf4f5144de0e65b7e994e..4f28f8b6caba779e3b7c910b98c33b8fe6422dc3 100644
--- a/Library/magic/L500_ZENER_W40_L4.mag
+++ b/Library/magic/L500_ZENER_W40_L4.mag
@@ -9,9 +9,9 @@ rect 100 226 200 246
 rect 130 208 170 226
 rect 130 74 170 92
 rect 100 54 200 74
-<< rndiffusion >>
+<< rnfet >>
 rect 130 152 170 170
-<< rpdiffusion >>
+<< rpfet >>
 rect 130 130 170 148
 << rpoly >>
 rect 130 148 170 152
diff --git a/Library/magic/L500_ZENER_W40_L5.mag b/Library/magic/L500_ZENER_W40_L5.mag
index c5b6a3ee4f8f089d3e89b9e9b5f6fe6481157d1b..694904069bbaad6b2be7c2f9aceba171e5947c21 100644
--- a/Library/magic/L500_ZENER_W40_L5.mag
+++ b/Library/magic/L500_ZENER_W40_L5.mag
@@ -9,9 +9,9 @@ rect 100 225 200 245
 rect 130 219 170 225
 rect 130 75 170 82
 rect 100 55 200 75
-<< rndiffusion >>
+<< rnfet >>
 rect 130 153 170 176
-<< rpdiffusion >>
+<< rpfet >>
 rect 130 125 170 148
 << rpoly >>
 rect 130 148 170 153
diff --git a/Library/magic/L500_ZENER_W5_L1.mag b/Library/magic/L500_ZENER_W5_L1.mag
index 57528198668657e3028feacd5dbaf0f1f46036fd..bab7c2cd278d9081ad5f550da6aedc60c53b3e2e 100644
--- a/Library/magic/L500_ZENER_W5_L1.mag
+++ b/Library/magic/L500_ZENER_W5_L1.mag
@@ -13,9 +13,9 @@ rect 90 124 145 134
 rect 155 124 210 134
 rect 90 100 100 124
 rect 200 100 210 124
-<< rndiffusion >>
+<< rnfet >>
 rect 147 150 152 153
-<< rpdiffusion >>
+<< rpfet >>
 rect 147 146 152 149
 << rpoly >>
 rect 147 149 152 150
diff --git a/Library/magic/L500_ZENER_W5_L2.mag b/Library/magic/L500_ZENER_W5_L2.mag
index 2ca242d27f7ea647a362dfdbce993dd871dfd171..145041bd1f86791806bc798c0aff55ef5331124a 100644
--- a/Library/magic/L500_ZENER_W5_L2.mag
+++ b/Library/magic/L500_ZENER_W5_L2.mag
@@ -13,9 +13,9 @@ rect 90 120 145 130
 rect 155 120 210 130
 rect 90 100 100 120
 rect 200 100 210 120
-<< rndiffusion >>
+<< rnfet >>
 rect 147 144 152 148
-<< rpdiffusion >>
+<< rpfet >>
 rect 147 150 152 154
 << rpoly >>
 rect 147 148 152 150
diff --git a/Library/magic/L500_ZENER_W5_L3.mag b/Library/magic/L500_ZENER_W5_L3.mag
index 7bb0269bff79af5d8811de973b46299ebbe8c301..d03f6fa949a845ac29ff23ebe14ee88da960dcc7 100644
--- a/Library/magic/L500_ZENER_W5_L3.mag
+++ b/Library/magic/L500_ZENER_W5_L3.mag
@@ -13,9 +13,9 @@ rect 90 122 145 132
 rect 155 122 210 132
 rect 90 100 100 122
 rect 200 100 210 122
-<< rndiffusion >>
+<< rnfet >>
 rect 147 153 152 159
-<< rpdiffusion >>
+<< rpfet >>
 rect 147 144 152 150
 << rpoly >>
 rect 147 150 152 153
diff --git a/Library/magic/L500_ZENER_W5_L4.mag b/Library/magic/L500_ZENER_W5_L4.mag
index 452a1d600afe7a3d2342a583176bfe5259491e35..7472c1b3b9872e91d04d313e7ce6b8958c89d367 100644
--- a/Library/magic/L500_ZENER_W5_L4.mag
+++ b/Library/magic/L500_ZENER_W5_L4.mag
@@ -13,9 +13,9 @@ rect 90 121 145 131
 rect 155 121 210 131
 rect 90 100 100 121
 rect 200 100 210 121
-<< rndiffusion >>
+<< rnfet >>
 rect 147 153 152 159
-<< rpdiffusion >>
+<< rpfet >>
 rect 147 143 152 149
 << rpoly >>
 rect 147 149 152 153
diff --git a/Library/magic/L500_ZENER_W5_L5.mag b/Library/magic/L500_ZENER_W5_L5.mag
index 7226c5fe16bdb65f4a36e789f86b34c782cbd889..1874d26d7d665f11653fe81423a68c395111d5df 100644
--- a/Library/magic/L500_ZENER_W5_L5.mag
+++ b/Library/magic/L500_ZENER_W5_L5.mag
@@ -13,9 +13,9 @@ rect 90 120 145 130
 rect 155 120 210 130
 rect 90 100 100 120
 rect 200 100 210 120
-<< rndiffusion >>
+<< rnfet >>
 rect 147 153 152 159
-<< rpdiffusion >>
+<< rpfet >>
 rect 147 142 152 148
 << rpoly >>
 rect 147 148 152 153