diff --git a/src/tankdemo.jl b/src/tankdemo.jl
index 27c2938032a85f4a57783f0db13fe38c2a9353e5..ae8d0021fea554af32964777c96ece08f8c26509 100644
--- a/src/tankdemo.jl
+++ b/src/tankdemo.jl
@@ -1,4 +1,4 @@
-using InteractNext, Mux, Plots, LabProcesses, LabGUI
+using InteractNext, Plots, LabProcesses, LabGUI
 include("tankgraphic.jl")
 include("DoubleTank.jl")
 include("tanklabgui.jl")
@@ -14,6 +14,13 @@ catch
     port = 8000
 end
 
+if webservice
+    using Mux
+else
+    using Mux #change later
+    using Blink
+end
+
 if simulated
     R = DoubleTankSimulator(σ = 0.001)
 else
@@ -67,7 +74,8 @@ g1, r1, tp = makegui(R)
 if webservice
     webio_serve(page("/", r1), port)
 else
-    using Blink
+    webio_serve(page("/", r1), port)
     w = Window()
-    body!(w, r1)
+    size(w, 1900, 900)
+    loadurl(w, "http:0.0.0.0:$port")
 end
diff --git a/src/tankgraphic.jl b/src/tankgraphic.jl
index ca25ea465ea94e5542632409ec99561e5ba136c0..952b4295b4082b4606f2e736f4c6059627a874be 100644
--- a/src/tankgraphic.jl
+++ b/src/tankgraphic.jl
@@ -1,4 +1,3 @@
-using InteractNext, Mux, Plots, LabGUI
 
 const lightblue = (150, 150, 255)
 const wall_thickness = 5
@@ -7,6 +6,10 @@ const animationspeed = 1500
 
 inspectdr(show=false)
 
+const tankattr = Dict("y" => 0,
+                      "x" => 0,
+                      "height" => 800,
+                      "width" => 300)
 
 function stream(width, height, x, y)
     bigstyle = Dict(:fill => "rgb$s_blue")
@@ -63,8 +66,6 @@ function tank_construct(upper, lower, pump_speed = 1, tnum = 0, r = -1)
     arrowwidth = 0
     arrowheight= 20
     arrowtext = ""
-    #level_upper = height*upper
-    #level_lower = height*lower
     upper_x = 75
     upper_y = 100
     lower_x = 75
@@ -105,11 +106,9 @@ function tank_construct(upper, lower, pump_speed = 1, tnum = 0, r = -1)
     stream(w2, height+50, upper_x+(width-w2)/2, height+100)...,
     stream(w3, 100, upper_x+(width-w3)/2, 2*height+150)...,
     container1, container2, redarrow, 
-    #water_container(width, height, upper, upper_x, upper_y), 
-    #water_container(width, height, lower, lower_x, lower_y),
     svg_rect(tank_width, tank_height, tank_x, tank_y),
     pipe,
     funnel,
     id = "tank",
-    attributes = stdattr)
+    attributes = tankattr)
 end
diff --git a/src/tanklabgui.jl b/src/tanklabgui.jl
index 1e40fbf36f6d7599ad4a27527704cdedbec7ea12..c1e2699e05e96ec924bf52d6db3163899750d813 100644
--- a/src/tanklabgui.jl
+++ b/src/tanklabgui.jl
@@ -96,7 +96,7 @@ function makegui(P, plottingframerate = 10, guiframerate = 10)
 
     layout = make_grid(1, 2)
     left_element  = make_grid(2,1)
-    settings_element = make_grid(5,1)
+    settings_element = make_grid(4,1)
     corner_element = make_grid(1,4)
 
 
@@ -112,11 +112,10 @@ function makegui(P, plottingframerate = 10, guiframerate = 10)
     d_element = setindex_(d_element, dom"div"(gui.widgets[:dOn]), 1, 1)
     d_element = setindex_(d_element, dom"div"(gui.widgets[:Td]), 2, 1)
 
-    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:run]), 1, 1)
-    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:tankno]), 2, 1)
-    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:mode]), 3, 1)
-    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:rbox]), 4, 1)
-    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:u]), 5, 1)
+    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:tankno]), 1, 1)
+    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:mode]), 2, 1)
+    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:rbox]), 3, 1)
+    settings_element = setindex_(settings_element, dom"div"(gui.widgets[:u]), 4, 1)
 
     io_element = Node(:div, attributes=Dict("display"=>"inlineBlock"), 
                       gui.widgets[:run],