diff --git a/README.md b/README.md
index d5a3c69f9c193705525522c65c35f22cf428fc27..2de97a84e0b7148f17a51e38cacb3bd30995b1c7 100644
--- a/README.md
+++ b/README.md
@@ -15,18 +15,8 @@ This project serves the developement environment / api we use to write and repre
 
 ## For MW
 
- - serial link OK, attach
- - how do users know to hookup, how to hookup ? 
- - then draw something, and how does UI hook up, and when route changes ? 
-
- - catch err where can't click-escape from settings ?
-
- - 
-
  - walk program units and change 
-  - rename inout to jsunit
-  - buttons get onClick evt 
- - make hardware link / ports work / hardware type 
+  - hardware, and consolidate ? 
  - what program units do we want?
  - try demo machine setup ... want flow control, better planning, this is actually a big thing 
  - jogging, etc ... keydown modules ? 
diff --git a/client/client.js b/client/client.js
index eec0eee130a9c12063abcf2c5968091edb1bec63..373a54d0ed3f6fa7087a2cf2168d945f382faee7 100644
--- a/client/client.js
+++ b/client/client.js
@@ -420,6 +420,10 @@ onwheel = function(evt) {
 }
 
 onmousedown = function(evt) {
+    var qr = document.querySelector(':focus')
+    if(qr){
+        qr.blur()
+    }
     var el = document.elementFromPoint(evt.pageX, evt.pageY)
     if (elementIsNotModule(el)) {
         evt.preventDefault()