final fix, done playing around
temp gui added
more temp gui stuff