Index: trunk/hardware/greenSmartSwitch.kicad_pro
===================================================================
--- trunk/hardware/greenSmartSwitch.kicad_pro	(revision 4)
+++ trunk/hardware/greenSmartSwitch.kicad_pro	(revision 5)
@@ -59,5 +59,146 @@
         }
       ],
-      "drc_exclusions": [],
+      "drc_exclusions": [
+        [
+          "lib_footprint_mismatch|137825000|195000000|4d3e381c-2b79-4975-acff-06d8e690a07b|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|146925000|195000000|ed2783d8-c27f-444b-9028-711221626a4c|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|166500000|275197500|d724f204-7255-448b-ae19-94b1fcc54559|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|166750000|160000000|7e791dd5-a0f1-4930-abd3-bccaeebe264a|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|174000000|152750000|174c734c-786f-43cc-91b8-b4e4b184370e|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|181500000|275197500|f0b60e74-4b86-4e2b-99ba-c64f5eb877b7|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|243352500|192515000|68bd7c64-16db-418a-91b0-4c70946b4f76|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "lib_footprint_mismatch|243352500|202525000|c6f17421-5740-45c9-bd1f-bdeaadcb9a0f|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|103500000|125000000|8e6ee015-de04-4626-9021-a9ba24efb78e|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|103500000|295000000|1beff32a-308e-4529-b324-9a4b68a5a8af|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|104000000|124500000|7de0277b-4ec2-4069-a493-81cf8dfa62ae|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|104000000|294500000|7567bd3f-77a6-49b6-a6a1-ff0743370b15|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|113500000|210000000|99587db1-7c0a-46aa-97c4-b490baf916dc|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|114000000|209500000|5819c45d-2389-446f-8e2a-47cd9b205235|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|141313949|228067121|64fee125-ca47-4bd5-a9e5-7755043e1026|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|143219045|168493139|a05f80c0-392a-4f7e-9e7c-25668b9736cb|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|156000000|210000000|807a4594-b8c7-4958-a55c-7ad71c431e8f|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|156000000|245000000|df2f54d2-3905-4fe8-b68d-2b3ba1893c09|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|156500000|209500000|8e47d364-5c75-40b7-85c8-8fc2a3501e40|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|156500000|244500000|07f77d00-fc82-4dae-9784-c67f70d732b7|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|191000000|210000000|2d0595e4-2a4f-4eeb-a9b7-735b7fb9878d|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|191000000|245000000|94b5a6af-f4de-4c76-9fc2-3511192bb23a|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|191500000|209500000|69a71fcf-85e3-4ad4-a438-56b4db8f1a50|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|191500000|244500000|7939f3ab-5b73-478a-8984-031c0e85152c|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|243500000|125000000|c6f24d79-51d3-4761-9c59-c5fe0b8de6ce|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|243500000|210000000|90a6c40a-03e7-4b14-8063-7192a09f1909|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|243500000|295000000|3501b168-626d-4252-a2bf-89d24dec8b87|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|244000000|124500000|ca8b5120-acfc-4fb3-9c0c-fe6c3136bb2d|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|244000000|209500000|d2fb999a-05cd-4c2f-a318-6448a743c906|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|244000000|294500000|f64d3b72-add8-4026-a10d-cd8d29cccc18|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "silk_over_copper|245119047|293464315|82d1dbfe-a9b3-4c42-bf20-ba3d851bee1b|00000000-0000-0000-0000-000000000000",
+          ""
+        ],
+        [
+          "solder_mask_bridge|156500000|210000000|6eec3b1a-f7af-45eb-931a-4e0f0791f26c|00fc3b7b-a961-4c32-96a6-3022c13135a1",
+          ""
+        ],
+        [
+          "solder_mask_bridge|156500000|245000000|6eec3b1a-f7af-45eb-931a-4e0f0791f26c|00fc3b7b-a961-4c32-96a6-3022c13135a1",
+          ""
+        ],
+        [
+          "solder_mask_bridge|191500000|210000000|c9dba14b-f13c-45c4-ac09-3b611c206bdd|00145e50-add2-40c6-9aef-15c12a6cf5d9",
+          ""
+        ],
+        [
+          "solder_mask_bridge|191500000|245000000|c9dba14b-f13c-45c4-ac09-3b611c206bdd|00145e50-add2-40c6-9aef-15c12a6cf5d9",
+          ""
+        ]
+      ],
       "meta": {
         "version": 2
@@ -70,4 +211,5 @@
         "copper_sliver": "warning",
         "courtyards_overlap": "error",
+        "creepage": "error",
         "diff_pair_gap_out_of_range": "error",
         "diff_pair_uncoupled_length_too_long": "error",
@@ -76,8 +218,10 @@
         "extra_footprint": "warning",
         "footprint": "error",
+        "footprint_filters_mismatch": "ignore",
         "footprint_symbol_mismatch": "warning",
         "footprint_type_mismatch": "ignore",
         "hole_clearance": "error",
         "hole_near_hole": "error",
+        "hole_to_hole": "error",
         "holes_co_located": "warning",
         "invalid_outline": "error",
@@ -90,7 +234,9 @@
         "malformed_courtyard": "error",
         "microvia_drill_out_of_range": "error",
+        "mirrored_text_on_front_layer": "warning",
         "missing_courtyard": "ignore",
         "missing_footprint": "warning",
         "net_conflict": "warning",
+        "nonmirrored_text_on_back_layer": "warning",
         "npth_inside_courtyard": "ignore",
         "padstack": "warning",
@@ -107,5 +253,7 @@
         "through_hole_pad_without_hole": "error",
         "too_many_vias": "error",
+        "track_angle": "error",
         "track_dangling": "warning",
+        "track_segment_length": "error",
         "track_width": "error",
         "tracks_crossing": "error",
@@ -120,4 +268,5 @@
         "min_connection": 0.2,
         "min_copper_edge_clearance": 0.5,
+        "min_groove_width": 0.0,
         "min_hole_clearance": 0.25,
         "min_hole_to_hole": 0.25,
@@ -137,8 +286,9 @@
       "teardrop_options": [
         {
-          "td_onpadsmd": true,
+          "td_onpthpad": true,
           "td_onroundshapesonly": false,
+          "td_onsmdpad": true,
           "td_ontrackend": false,
-          "td_onviapad": true
+          "td_onvia": true
         }
       ],
@@ -235,4 +385,5 @@
       "mpn": ""
     },
+    "layer_pairs": [],
     "layer_presets": [],
     "viewports": []
@@ -244,7 +395,16 @@
   "erc": {
     "erc_exclusions": [
-      "lib_symbol_issues|3302000|1270000|4fca5270-c273-44b6-b005-e5eaf86f363d|00000000-0000-0000-0000-000000000000|||",
-      "pin_to_pin|3251200|685800|303e122c-bd71-46b1-ba9e-d566b7b74552|0010c4ec-9ca4-401f-b31c-9d9d1f7ea765|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/495a9cc7-0a8f-4e5c-b2f2-b552a73e5326|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/495a9cc7-0a8f-4e5c-b2f2-b552a73e5326|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/495a9cc7-0a8f-4e5c-b2f2-b552a73e5326",
-      "pin_to_pin|635000|1016000|7319b3a0-e470-4746-b009-b309cee55bd7|7319b3a0-e470-4746-b009-b309cee55bd7|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/108fac66-0a35-4a2b-bdbd-3dd4b8eaee87|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/108fac66-0a35-4a2b-bdbd-3dd4b8eaee87|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/15739c62-38dc-437e-9b84-14f2967fa6be"
+      [
+        "lib_symbol_issues|3302000|1270000|4fca5270-c273-44b6-b005-e5eaf86f363d|00000000-0000-0000-0000-000000000000|||",
+        ""
+      ],
+      [
+        "pin_to_pin|3251200|685800|303e122c-bd71-46b1-ba9e-d566b7b74552|0010c4ec-9ca4-401f-b31c-9d9d1f7ea765|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/495a9cc7-0a8f-4e5c-b2f2-b552a73e5326|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/495a9cc7-0a8f-4e5c-b2f2-b552a73e5326|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/495a9cc7-0a8f-4e5c-b2f2-b552a73e5326",
+        ""
+      ],
+      [
+        "pin_to_pin|635000|1016000|7319b3a0-e470-4746-b009-b309cee55bd7|7319b3a0-e470-4746-b009-b309cee55bd7|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/108fac66-0a35-4a2b-bdbd-3dd4b8eaee87|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/108fac66-0a35-4a2b-bdbd-3dd4b8eaee87|/bf1f8167-8e29-49cc-a467-dd9cc2c77246/15739c62-38dc-437e-9b84-14f2967fa6be",
+        ""
+      ]
     ],
     "meta": {
@@ -433,8 +593,13 @@
       "endpoint_off_grid": "warning",
       "extra_units": "error",
+      "footprint_filter": "ignore",
+      "footprint_link_issues": "warning",
+      "four_way_junction": "ignore",
       "global_label_dangling": "warning",
       "hier_label_mismatch": "error",
       "label_dangling": "error",
+      "label_multiple_wires": "warning",
       "lib_symbol_issues": "warning",
+      "lib_symbol_mismatch": "warning",
       "missing_bidi_pin": "warning",
       "missing_input_pin": "warning",
@@ -449,7 +614,12 @@
       "pin_to_pin": "warning",
       "power_pin_not_driven": "error",
+      "same_local_global_label": "warning",
+      "similar_label_and_power": "warning",
       "similar_labels": "warning",
+      "similar_power": "warning",
       "simulation_model_issue": "ignore",
+      "single_global_label": "ignore",
       "unannotated": "error",
+      "unconnected_wire_endpoint": "warning",
       "unit_value_mismatch": "error",
       "unresolved_variable": "error",
@@ -463,5 +633,5 @@
   "meta": {
     "filename": "greenSmartSwitch.kicad_pro",
-    "version": 1
+    "version": 3
   },
   "net_settings": {
@@ -478,4 +648,5 @@
         "name": "Default",
         "pcb_color": "rgba(0, 0, 0, 0.000)",
+        "priority": 2147483647,
         "schematic_color": "rgba(0, 0, 0, 0.000)",
         "track_width": 0.2,
@@ -486,5 +657,5 @@
     ],
     "meta": {
-      "version": 3
+      "version": 4
     },
     "net_colors": null,
@@ -622,4 +793,5 @@
       "filter_string": "",
       "group_symbols": true,
+      "include_excluded_from_bom": false,
       "name": "",
       "sort_asc": true,
@@ -682,4 +854,5 @@
     "page_layout_descr_file": "",
     "plot_directory": "",
+    "space_save_all_events": true,
     "spice_current_sheet_as_root": false,
     "spice_external_command": "spice \"%I\"",
@@ -694,5 +867,5 @@
     [
       "bf1f8167-8e29-49cc-a467-dd9cc2c77246",
-      "Stammblatt"
+      "Root"
     ],
     [
