changed the requried things
diff --git a/gf180mcu/magic/gf180mcu.tcl b/gf180mcu/magic/gf180mcu.tcl
index 6845a1c..81de06d 100644
--- a/gf180mcu/magic/gf180mcu.tcl
+++ b/gf180mcu/magic/gf180mcu.tcl
@@ -388,7 +388,7 @@
 
 #----------------------------------------------------------------
 
-proc gf180mcu::subconfet_06v0_draw {} {
+proc gf180mcu::subcon_06v0_draw {} {
    set w [magic::i2u [box width]]
    set h [magic::i2u [box height]]
    if {$w < 0.23} {
@@ -676,21 +676,6 @@
 	compatible {diode_pd2nw_03v3 diode_pd2nw_06v0}}
 }
 
-proc gf180mcu::np_6p0_defaults {} {
-    return {w 0.45 l 0.45 area 0.2025 peri 1.8 \
-	nx 1 ny 1 dummy 0 lmin 0.45 wmin 0.45 \
-	elc 1 erc 1 etc 1 ebc 1 doverlap 0 \
-	full_metal 1 \
-	compatible {diode_nd2ps_03v3 diode_nd2ps_06v0 np_6p0}}
-}
-
-proc gf180mcu::np_6p0_defaults {} {
-    return {w 0.45 l 0.45 area 0.2025 peri 1.8 \
-	nx 1 ny 1 dummy 0 lmin 0.45 wmin 0.45 \
-	elc 1 erc 1 etc 1 ebc 1 doverlap 0 \
-	full_metal 1 \
-	compatible {diode_nd2ps_03v3 diode_nd2ps_06v0 np_6p0}}
-}
 
 proc gf180mcu::diode_pd2nw_06v0_defaults {} {
     return {w 0.45 l 0.45 area 0.2025 peri 1.8 \
@@ -710,13 +695,6 @@
     return [gf180mcu::diode_convert $parameters]
 }
 
-proc gf180mcu::np_6p0_convert {parameters} {
-    return [gf180mcu::diode_convert $parameters]
-}
-
-proc gf180mcu::np_6p0_convert {parameters} {
-    return [gf180mcu::diode_convert $parameters]
-}
 
 proc gf180mcu::diode_pd2nw_06v0_convert {parameters} {
     return [gf180mcu::diode_convert $parameters]
@@ -732,14 +710,6 @@
     gf180mcu::diode_dialog diode_pd2nw_03v3 $parameters
 }
 
-proc gf180mcu::np_6p0_dialog {parameters} {
-    gf180mcu::diode_dialog diode_nd2ps_06v0 $parameters
-}
-
-proc gf180mcu::np_6p0_dialog {parameters} {
-    gf180mcu::diode_dialog np_6p0 $parameters
-}
-
 proc gf180mcu::diode_pd2nw_06v0_dialog {parameters} {
     gf180mcu::diode_dialog diode_pd2nw_06v0 $parameters
 }
@@ -754,14 +724,6 @@
     gf180mcu::diode_check $parameters
 }
 
-proc gf180mcu::np_6p0_check {parameters} {
-    gf180mcu::diode_check $parameters
-}
-
-proc gf180mcu::np_6p0_check {parameters} {
-    gf180mcu::diode_check $parameters
-}
-
 proc gf180mcu::diode_pd2nw_06v0_check {parameters} {
     gf180mcu::diode_check $parameters
 }
@@ -994,55 +956,6 @@
 
 #----------------------------------------------------------------
 
-proc gf180mcu::np_6p0_draw {parameters} {
-
-    # Set a local variable for each rule in ruleset
-    foreach key [dict keys $gf180mcu::ruleset] {
-        set $key [dict get $gf180mcu::ruleset $key]
-    }
-
-    set newdict [dict create \
-	    diff_poly_space	0.30 \
-	    diff_gate_space	0.30 \
-	    diff_spacing	0.36 \
-	    dev_type		mvndiode \
-	    dev_contact_type	mvndic \
-	    end_type		mvpsd \
-	    end_contact_type	mvpsc \
-	    end_sub_type	pwell \
-	    dev_spacing		0.25 \
-	    dev_surround	${diff_surround} \
-	    end_spacing		0.36 \
-	    end_surround	${diff_surround} \
-    ]
-    set drawdict [dict merge $gf180mcu::ruleset $newdict $parameters]
-    return [gf180mcu::diode_draw $drawdict]
-}
-
-#----------------------------------------------------------------
-
-proc gf180mcu::np_6p0_draw {parameters} {
-
-    # Set a local variable for each rule in ruleset
-    foreach key [dict keys $gf180mcu::ruleset] {
-        set $key [dict get $gf180mcu::ruleset $key]
-    }
-
-    set newdict [dict create \
-	    dev_type		mvnndiode \
-	    dev_contact_type	mvnndic \
-	    end_type		mvpsd \
-	    end_contact_type	mvpsc \
-	    end_sub_type	pwell \
-	    dev_spacing		0.64 \
-	    dev_surround	${diff_surround} \
-	    end_spacing		0.36 \
-	    end_surround	${diff_surround} \
-    ]
-    set drawdict [dict merge $gf180mcu::ruleset $newdict $parameters]
-    return [gf180mcu::diode_draw $drawdict]
-}
-
 #----------------------------------------------------------------
 
 #----------------------------------------------------------------