diff --git a/python/pcb.py b/python/pcb.py
index ffde7a75c73e9dc180df91d44e4d4695affd429b..1a7bc44c9a9a3d94ae618b40cf219b2a473a771d 100755
--- a/python/pcb.py
+++ b/python/pcb.py
@@ -31,7 +31,7 @@ output = "top, labels, holes, and exterior"
 #output = "bottom traces reversed and exterior"
 #output = "holes"
 #output = "interior"
-output = "holes and interior"
+#output = "holes and interior"
 #output = "exterior"
 #output = "solder mask"
 
@@ -2359,9 +2359,9 @@ class header_LCD(part):
       self.pad.append(point(-.107,.2,0))
       self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'GND\n1'))
 
-class header_serial_reverse(part):
+class header_serial_reverse_3V3(part):
    #
-   # serial cable header, reverse for female connector
+   # serial cable header, reverse for female connector, 3.3V
    #    GCT BG300-06-A-L-A	
    #
    def __init__(self,value=''):
@@ -2369,38 +2369,38 @@ class header_serial_reverse(part):
       self.pad = [point(0,0,0)]
       self.labels = []
       #
-      # pin 1: GND
+      # pin 1
       #
       self.shape = translate(pad_header,0,-.25,0)
       self.shape = add(self.shape,cylinder(-.05,-.25,0,0,.025))
       self.pad.append(point(0,-.25,0))
       self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'GND'))
       #
-      # pin 2: CTS (brown)
+      # pin 2
       #
       self.shape = add(self.shape,translate(pad_header,0,-.15,0))
       self.pad.append(point(0,-.15,0))
       self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'CTS'))
       #
-      # pin 3: VCC (red)
+      # pin 3
       #
       self.shape = add(self.shape,translate(pad_header,0,-.05,0))
       self.pad.append(point(0,-.05,0))
-      self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'VCC'))
+      self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'3.3V'))
       #
-      # pin 4: Tx (orange)
+      # pin 4
       #
       self.shape = add(self.shape,translate(pad_header,0,0.05,0))
       self.pad.append(point(0,.05,0))
       self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'Tx'))
       #
-      # pin 5: Rx (yellow)
+      # pin 5
       #
       self.shape = add(self.shape,translate(pad_header,0,.15,0))
       self.pad.append(point(0,.15,0))
       self.labels.append(self.text(self.pad[-1].x,self.pad[-1].y,self.pad[-1].z,'Rx'))
       #
-      # pin 6: RTS (green)
+      # pin 6
       #
       self.shape = add(self.shape,translate(pad_header,0,.25,0))
       self.pad.append(point(0,.25,0))