diff --git a/CyanLight.kicad_pcb b/CyanLight.kicad_pcb
index b43fd52339a2ae4e070f1383ff340b31e6e5ffc5..940715f573b7eab36f93a2b8272e4657b2e40e98 100644
--- a/CyanLight.kicad_pcb
+++ b/CyanLight.kicad_pcb
@@ -34,7 +34,7 @@
   )
 
   (setup
-    (last_trace_width 0.5)
+    (last_trace_width 0.25)
     (user_trace_width 0.5)
     (user_trace_width 0.7)
     (user_trace_width 1.025)
@@ -117,6 +117,48 @@
     (add_net Vin)
   )
 
+  (module TripwireHook_Diode:10W_LED (layer F.Cu) (tedit 6107DEEF) (tstamp 60FDC1B5)
+    (at 188.6 89)
+    (path /60FDD5EC)
+    (fp_text reference D1 (at -17.2 6.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 18.2 -11) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start -9 9) (end -11 9) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start 6 13) (end 6 11) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start 9 9) (end 9 11) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start -6 13) (end -4 13) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start 6 -13) (end 4 -13) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start -6 -13) (end -6 -11) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start 9 -9) (end 11 -9) (angle -90) (layer F.SilkS) (width 1))
+    (fp_arc (start -9 -9) (end -9 -11) (angle -90) (layer F.SilkS) (width 1))
+    (fp_text user -- (at 8 -16.7) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at 6 17.4) (layer F.SilkS)
+      (effects (font (size 3 3) (thickness 0.15)))
+    )
+    (fp_line (start -9 -11) (end -6 -11) (layer F.SilkS) (width 1))
+    (fp_line (start -4 -13) (end -4 -15.5) (layer F.SilkS) (width 1))
+    (fp_line (start 4 -13) (end 4 -15.5) (layer F.SilkS) (width 1))
+    (fp_line (start 4 -15.5) (end -4 -15.5) (layer F.SilkS) (width 1))
+    (fp_line (start 6 -11) (end 9 -11) (layer F.SilkS) (width 1))
+    (fp_line (start 9 11) (end 6 11) (layer F.SilkS) (width 1))
+    (fp_line (start -6 11) (end -9 11) (layer F.SilkS) (width 1))
+    (fp_line (start -4 13) (end -4 15.5) (layer F.SilkS) (width 1))
+    (fp_line (start -4 15.5) (end 4 15.5) (layer F.SilkS) (width 1))
+    (fp_line (start 4 13) (end 4 15.5) (layer F.SilkS) (width 1))
+    (fp_line (start -11 -9) (end -11 9) (layer F.SilkS) (width 1))
+    (fp_line (start 11 9) (end 11 -9) (layer F.SilkS) (width 1))
+    (pad EP smd roundrect (at 0 0) (size 21 21) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.07000000000000001))
+    (pad 2 smd roundrect (at 0 14) (size 7 2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 5 Anode))
+    (pad 1 smd roundrect (at 0 -14) (size 7 2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 6 Cathode))
+  )
+
   (module TripwireHook_Capacitor:0805_1206_combo (layer F.Cu) (tedit 60FD5082) (tstamp 61034CB6)
     (at 172.5 89 270)
     (path /61038131)
@@ -126,19 +168,19 @@
     (fp_text value 10µF (at 0 -2.05 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
+    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.8 0.8) (thickness 0.12)))
     )
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
     (pad 2 smd roundrect (at 1.25 0 270) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217)
       (net 5 Anode))
     (pad 1 smd roundrect (at -1.25 0 270) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217)
@@ -154,19 +196,19 @@
     (fp_text value 10µF (at 0 -2.05) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
+    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.8 0.8) (thickness 0.12)))
     )
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
     (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217)
       (net 1 GND))
     (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217)
@@ -182,19 +224,19 @@
     (fp_text value 10µF (at 0 -2.05) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
+    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.8 0.8) (thickness 0.12)))
     )
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
     (pad 2 smd roundrect (at 1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217)
       (net 1 GND))
     (pad 1 smd roundrect (at -1.25 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217)
@@ -210,87 +252,30 @@
     (fp_text value L (at 0 -5.2) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_poly (pts (xy 2.1 3.9) (xy 1.75 4.25) (xy -1.75 4.25) (xy -2.1 3.9)
-      (xy -1.8 3.6) (xy 1.8 3.6)) (layer F.SilkS) (width 0.2))
+    (fp_line (start -4 -3.9) (end -2.1 -3.9) (layer F.SilkS) (width 0.2))
+    (fp_line (start 2.1 -3.9) (end 4 -3.9) (layer F.SilkS) (width 0.2))
+    (fp_line (start -2.1 3.9) (end -4 3.9) (layer F.SilkS) (width 0.2))
+    (fp_line (start 4 3.9) (end 2.1 3.9) (layer F.SilkS) (width 0.2))
+    (fp_line (start 4 -3.9) (end 4.35 -3.55) (layer F.SilkS) (width 0.2))
+    (fp_line (start 4.35 -3.55) (end 4.35 3.15) (layer F.SilkS) (width 0.2))
+    (fp_line (start 4 3.9) (end 4.35 3.55) (layer F.SilkS) (width 0.2))
+    (fp_line (start 4.35 3.55) (end 4.35 3.15) (layer F.SilkS) (width 0.2))
+    (fp_line (start -4 3.9) (end -4.35 3.55) (layer F.SilkS) (width 0.2))
+    (fp_line (start -4.35 3.55) (end -4.35 -3.15) (layer F.SilkS) (width 0.2))
+    (fp_line (start -4 -3.9) (end -4.35 -3.55) (layer F.SilkS) (width 0.2))
+    (fp_line (start -4.35 -3.55) (end -4.35 -3.15) (layer F.SilkS) (width 0.2))
+    (fp_line (start -1.75 3.55) (end -1.75 -3.55) (layer F.SilkS) (width 0.2))
+    (fp_line (start 1.75 3.55) (end 1.75 -3.55) (layer F.SilkS) (width 0.2))
     (fp_poly (pts (xy 2.1 -3.9) (xy 1.75 -3.55) (xy -1.75 -3.55) (xy -2.1 -3.9)
       (xy -1.8 -4.2) (xy 1.8 -4.2)) (layer F.SilkS) (width 0.2))
-    (fp_line (start 1.75 3.55) (end 1.75 -3.55) (layer F.SilkS) (width 0.2))
-    (fp_line (start -1.75 3.55) (end -1.75 -3.55) (layer F.SilkS) (width 0.2))
-    (fp_line (start -4.35 -3.55) (end -4.35 -3.15) (layer F.SilkS) (width 0.2))
-    (fp_line (start -4 -3.9) (end -4.35 -3.55) (layer F.SilkS) (width 0.2))
-    (fp_line (start -4.35 3.55) (end -4.35 -3.15) (layer F.SilkS) (width 0.2))
-    (fp_line (start -4 3.9) (end -4.35 3.55) (layer F.SilkS) (width 0.2))
-    (fp_line (start 4.35 3.55) (end 4.35 3.15) (layer F.SilkS) (width 0.2))
-    (fp_line (start 4 3.9) (end 4.35 3.55) (layer F.SilkS) (width 0.2))
-    (fp_line (start 4.35 -3.55) (end 4.35 3.15) (layer F.SilkS) (width 0.2))
-    (fp_line (start 4 -3.9) (end 4.35 -3.55) (layer F.SilkS) (width 0.2))
-    (fp_line (start 4 3.9) (end 2.1 3.9) (layer F.SilkS) (width 0.2))
-    (fp_line (start -2.1 3.9) (end -4 3.9) (layer F.SilkS) (width 0.2))
-    (fp_line (start 2.1 -3.9) (end 4 -3.9) (layer F.SilkS) (width 0.2))
-    (fp_line (start -4 -3.9) (end -2.1 -3.9) (layer F.SilkS) (width 0.2))
+    (fp_poly (pts (xy 2.1 3.9) (xy 1.75 4.25) (xy -1.75 4.25) (xy -2.1 3.9)
+      (xy -1.8 3.6) (xy 1.8 3.6)) (layer F.SilkS) (width 0.2))
     (pad 2 smd roundrect (at 3.05 0 180) (size 2.3 7.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.15)
       (net 4 SW))
     (pad 1 smd roundrect (at -3.05 0 180) (size 2.3 7.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.15)
       (net 6 Cathode))
   )
 
-  (module TripwireHook_Diode:3W_LED (layer F.Cu) (tedit 6102B67B) (tstamp 60FDC1B5)
-    (at 180.5 89 270)
-    (path /60FDD5EC)
-    (fp_text reference D1 (at 6.7 5.6 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value LED (at -8 4 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.9 -4.1) (end -1.9 -4.1) (layer F.SilkS) (width 2.1))
-    (fp_poly (pts (xy -1.8 -3.1) (xy -2.9 -1.2) (xy -2.9 -4) (xy -0.9 -4)
-      (xy -0.9 -3.1)) (layer F.SilkS) (width 0.1))
-    (fp_poly (pts (xy 4.2 -3.8) (xy 4.2 4.2) (xy 2.45 4.85) (xy 0.6 3.25)
-      (xy 3.15 1.8) (xy 3.15 -1.8) (xy 0.6 -3.25) (xy 2.8 -4.7)) (layer F.SilkS) (width 0.1))
-    (fp_line (start 3 4) (end 3.2 4.2) (layer F.SilkS) (width 2.1))
-    (fp_line (start 3 -3.6) (end 3.2 -3.8) (layer F.SilkS) (width 2.1))
-    (fp_line (start -2 4.1) (end -2 4.1) (layer F.SilkS) (width 2.1))
-    (fp_poly (pts (xy -1.8 3.1) (xy -1 3.1) (xy -1 4) (xy -3 4)
-      (xy -3 1)) (layer F.SilkS) (width 0.1))
-    (fp_line (start 8 0) (end -8 0) (layer B.SilkS) (width 2))
-    (fp_line (start -2.54 0) (end -1.27 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end 1.27 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.55 -3.15) (end 8.55 0.45) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 0) (end 2.54 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.826 1.524) (end 4.826 0.508) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 0) (end 1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -8.55 -0.45) (end -8.55 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.27 0) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.318 1.016) (end 5.334 1.016) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.334 -1.016) (end -4.318 -1.016) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.59 -0.45) (end -8.55 -0.45) (layer F.CrtYd) (width 0.05))
-    (fp_circle (center 0 0) (end 4.025 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.55 0.45) (end 4.59 0.45) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -8.55 3.15) (end -3.37 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.37 -3.15) (end 8.55 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_arc (start 0 0) (end 0 -2.8) (angle -90) (layer Eco1.User) (width 0.12))
-    (fp_arc (start 0 0) (end 4.59 0.45) (angle 131.3332206) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 -2.54 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_arc (start 0 0) (end -4.59 -0.45) (angle 131.3332206) (layer F.CrtYd) (width 0.05))
-    (pad 3 smd custom (at 0 0 300) (size 4 4) (layers F.Cu F.Paste F.Mask)
-      (zone_connect 0)
-      (options (clearance outline) (anchor circle))
-      (primitives
-        (gr_poly (pts
-           (xy 2.82 -1.62) (xy 2.82 1.62) (xy 0 3.24) (xy -2.79 1.62) (xy -2.79 -1.62)
-           (xy 0 -3.24)) (width 0.5))
-      ))
-    (pad 2 smd rect (at 6.35 -1.35 270) (size 3.5 2.7) (layers F.Cu F.Paste F.Mask)
-      (net 5 Anode))
-    (pad 1 smd rect (at -6.35 1.35 270) (size 3.5 2.7) (layers F.Cu F.Paste F.Mask)
-      (net 6 Cathode))
-  )
-
   (module TripwireHook_Capacitor:0805_1206_combo locked (layer F.Cu) (tedit 60FD5082) (tstamp 60FDC187)
     (at 145.1 82.8)
     (path /60FD4E02)
@@ -300,16 +285,16 @@
     (fp_text value 10µF (at 0 -2.05) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
-    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
     (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.8 0.8) (thickness 0.12)))
     )
@@ -328,16 +313,16 @@
     (fp_text value 10µF (at 0 -2.05) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
-    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
     (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.8 0.8) (thickness 0.12)))
     )
@@ -356,16 +341,16 @@
     (fp_text value 10µF (at 0 -2.05) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
-    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
     (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -1) (end 1 -1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.2))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.8 0.8) (thickness 0.12)))
     )
@@ -387,16 +372,16 @@
     (fp_text value Rs (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
     (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
@@ -420,16 +405,16 @@
     (fp_text value SK36A (at 0 -2.6) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05))
     (fp_poly (pts (xy 0.50118 -0.79908) (xy 0.500001 -0.79826) (xy 0.50118 0.75032) (xy -0.64944 0.00102)
       (xy 0.500001 -0.79826) (xy 0.5 -0.8)) (layer F.SilkS) (width 0.2))
+    (fp_line (start -3.5 1.75) (end -3.5 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.5 -1.75) (end 3.5 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.5 1.75) (end -3.5 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1))
     (pad 2 smd trapezoid (at 2.1 0 270) (size 2.5 2.2) (rect_delta 0 0.8 ) (layers F.Cu F.Paste F.Mask)
       (net 4 SW))
     (pad 1 smd trapezoid (at -2.1 0 270) (size 2.5 2.2) (rect_delta 0 0.8 ) (layers F.Cu F.Paste F.Mask)
@@ -448,22 +433,22 @@
     (fp_text value PT4115 (at 0 3.5) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -3.85 2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -3.85 2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.85 -2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.85 -2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.25 -2.25) (end 1.25 -2.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 2.25) (end -1.25 -1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 -1.25) (end -0.25 -2.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.36 2.36) (end -1.36 2.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.36 -2.36) (end -1.36 -2.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.36 -2.36) (end 1.36 -2.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.36 -2.36) (end 1.36 -2.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.54 -2.03) (end -1.36 -2.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.36 2.36) (end -1.36 2.36) (layer F.SilkS) (width 0.12))
     (fp_line (start 1.36 2.03) (end 1.36 2.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.36 2.36) (end -1.36 2.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.54 -2.03) (end -1.36 -2.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.36 -2.36) (end 1.36 -2.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.36 -2.36) (end 1.36 -2.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.36 -2.36) (end -1.36 -2.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.36 2.36) (end -1.36 2.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end -0.25 -2.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.25 -2.25) (end 1.25 2.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.25 2.25) (end -1.25 2.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.25 2.25) (end -1.25 -1.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.25 -2.25) (end 1.25 -2.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.85 -2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.85 2.5) (end 3.85 2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.85 2.5) (end -3.85 -2.5) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0.5 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
diff --git a/CyanLight.sch b/CyanLight.sch
index 4d32fc36035d39b52a27ad7eb026f7e3de71d8f7..a3f9e615198829d0f08be4c0d9c9fe40c1aeebb9 100644
--- a/CyanLight.sch
+++ b/CyanLight.sch
@@ -185,20 +185,20 @@ F 3 "" H 4250 3600 50  0001 C CNN
 	1    4250 3600
 	1    0    0    -1  
 $EndComp
-Text Notes 6850 5350 2    50   ~ 0
+Text Notes 6850 5850 2    50   ~ 0
 0,1 A\n0,2 A\n0,3 A\n0,4 A\n0,5 A\n0,6 A\n0,7 A\n0,8 A\n0,9 A\n1,0 A\n1,1 A\n1,2 A
-Text Notes 7450 5350 2    50   ~ 0
+Text Notes 7450 5850 2    50   ~ 0
 1,000 Ω\n0,500 Ω\n0,333 Ω\n0,250 Ω\n0,200 Ω\n0,167 Ω\n0,143 Ω\n0,125 Ω\n0,111 Ω\n0,100 Ω\n0,091 Ω\n0,083 Ω
-Text Notes 7250 4150 0    50   ~ 10
+Text Notes 7250 4650 0    50   ~ 10
 Values for Rs
-Text Notes 7200 4300 0    50   ~ 10
+Text Notes 7200 4800 0    50   ~ 10
 Rs
-Text Notes 6650 4300 0    50   ~ 10
+Text Notes 6650 4800 0    50   ~ 10
 I_LED
 Wire Notes Line
-	6500 4000 6500 5400
+	6500 4500 6500 5900
 Wire Notes Line
-	7000 4200 7000 5400
+	7000 4700 7000 5900
 Text Notes 9800 3750 0    50   ~ 10
 Values for L
 Text Notes 9500 3900 0    50   ~ 10
@@ -225,30 +225,30 @@ Wire Notes Line
 	9200 3950 10750 3950
 Wire Notes Line
 	9200 3930 10750 3930
-Text Notes 7700 4300 0    50   ~ 10
+Text Notes 7700 4800 0    50   ~ 10
 P
-Text Notes 7600 5350 0    50   ~ 0
+Text Notes 7600 5850 0    50   ~ 0
  10 mW\n 20 mW\n 30 mW\n 40 mW\n 50 mW\n 60 mW\n 70 mW\n 80 mW\n 90 mW\n100 mW\n110 mW\n120 mW
 Wire Notes Line
-	7500 4200 7500 5400
-Text Notes 8100 4300 0    50   ~ 10
+	7500 4700 7500 5900
+Text Notes 8100 4800 0    50   ~ 10
 Min Pkg
-Text Notes 8150 5350 0    50   ~ 0
+Text Notes 8150 5850 0    50   ~ 0
 0201\n0201\n0201\n0201\n0201\n0402\n0603\n0603\n0603\n0603\n0805\n0805
 Wire Notes Line
-	6500 5400 8500 5400
+	6500 5900 8500 5900
 Wire Notes Line
-	6500 4200 8500 4200
+	6500 4700 8500 4700
 Wire Notes Line
-	6500 4000 8500 4000
+	6500 4500 8500 4500
 Wire Notes Line
-	8000 4200 8000 5400
+	8000 4700 8000 5900
 Wire Notes Line
-	6500 4330 8500 4330
+	6500 4830 8500 4830
 Wire Notes Line
-	6500 4350 8500 4350
+	6500 4850 8500 4850
 Wire Notes Line
-	8500 4000 8500 5400
+	8500 4500 8500 5900
 Wire Wire Line
 	4250 2900 4250 3000
 Wire Wire Line
@@ -334,17 +334,6 @@ Wire Wire Line
 	7150 3600 7100 3600
 Wire Wire Line
 	7150 3250 7150 3600
-$Comp
-L Device:LED D1
-U 1 1 60FDD5EC
-P 6950 3250
-F 0 "D1" H 6950 3050 50  0000 C CNN
-F 1 "LED" H 6950 3150 50  0000 C CNN
-F 2 "TripwireHook_Diode:3W_LED" H 6950 3250 50  0001 C CNN
-F 3 "~" H 6950 3250 50  0001 C CNN
-	1    6950 3250
-	-1   0    0    1   
-$EndComp
 Wire Wire Line
 	7150 3600 7150 3700
 Wire Wire Line
@@ -355,4 +344,15 @@ Wire Wire Line
 Wire Wire Line
 	6750 3700 6650 3700
 Connection ~ 6750 3600
+$Comp
+L Device:LED D1
+U 1 1 60FDD5EC
+P 6950 3250
+F 0 "D1" H 6950 3050 50  0000 C CNN
+F 1 "LED" H 6950 3150 50  0000 C CNN
+F 2 "TripwireHook_Diode:10W_LED" H 6950 3250 50  0001 C CNN
+F 3 "~" H 6950 3250 50  0001 C CNN
+	1    6950 3250
+	-1   0    0    1   
+$EndComp
 $EndSCHEMATC
diff --git a/TripwireHook b/TripwireHook
index c2d90e7970e3a8dd85c91092769cb9ffc5025965..80a76300561248dc0c60b7ffdad9e1c8ae933afa 160000
--- a/TripwireHook
+++ b/TripwireHook
@@ -1 +1 @@
-Subproject commit c2d90e7970e3a8dd85c91092769cb9ffc5025965
+Subproject commit 80a76300561248dc0c60b7ffdad9e1c8ae933afa