diff --git a/README.md b/README.md
index 367cf63dac6925ba5f86c46874344ea05bd40f72..ba18aea161de8e22aea1c73293f9f241c5ad5146 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ aka project 'consistent-sandbox'
 
 We aim to take an event graph architecture down through multiple layers of computing, routing event propagation also through a message passing network between multiple cpus each operating modular hardware endpoints.
 
-This project serves the developement environment / api we use to write and represent programs that are event graphs. 
+This project serves the developement environment / api we use to write and represent programs that are event graphs. [Install and Run](https://gitlab.cba.mit.edu/jakeread/atkapi/blob/master/installing-node-sp-ws.md)
 
 ![img moving](doc/images/mothermother.gif)
 
diff --git a/client/client.js b/client/client.js
index a0561d4044aa0aceb82a08c289cd2052265051bb..2c72cdc32964b4fba43e636eca4575b0f1827139 100644
--- a/client/client.js
+++ b/client/client.js
@@ -160,7 +160,7 @@ function heapSendsNewProgram(prgm) {
     // whole hearted replace
     // hello for bugs when we lay this on top of something else 
     program = prgm
-    // 1st we want to git rm old shit ... 
+    // 1st we want to git rm old files ... 
     // when adding links, we'll have to add all and then draw links
     console.log(program)
     for (mdlName in program.modules) {
diff --git a/installing-node-sp-ws.md b/installing-node-sp-ws.md
index 779e2481d9356a6faa15ea45cd19ae8c44dcbeed..a50f060df38efbd829019746d016e67925683f70 100644
--- a/installing-node-sp-ws.md
+++ b/installing-node-sp-ws.md
@@ -1,15 +1,17 @@
-# Installing Node.js, WebSocket and SerialPort
+# Installing Node.js, WebSocket and SerialPort | Run atkapi
 
-To interface over mods, or with atkterminal, you'll need to install node.js, and then the packages serialport and ws (websocket).
+To run atkapi you'll need to install node.js, and then the packages serialport and ws (websocket).
 
 ## Install Node.js
 
-Node.js is a runtime environment for javascript, so you can write and run js locally. [Download and install it here](https://nodejs.org/en/download/) - right now, I'm running v6.11.3, 8.11.3 should work as well. 
+Node.js is a runtime environment for javascript, so you can write and run js locally. [Download and install it here](https://nodejs.org/en/download/). 
 
 To check that node is installed, you can use
 
 ``node -v``
 
+In Windows check that in *Environment Variables, System Variables, Path* there is a path for C:\Users\yourusername\npm folder. If the folder does not exist, create it and set the path.  
+
 ## Install Serialport
 
 Node comes with a package controller called 'npm' - node package manager. You can use this to install dependencies for node programs. 
@@ -26,4 +28,18 @@ WebSockets are very simple web connections. In the *atkbridge* we use one to mov
 
 To install ws, do
 
-``npm install ws``
\ No newline at end of file
+``npm install ws``
+
+## Run atkapi (yay!)
+
+cd to the atkapi folder and run: 
+
+``node main``
+
+You should see this message in the terminal *OPENING THIS PRGRAM REP ...* 
+
+## Open local host
+
+In a browser open *localhost:8080* you will see the mods and this msg in the terminal *SEND PROGRAMS TO UI* 
+
+## Ready to play with atkapi. 
\ No newline at end of file