UPDATED GUI- run w/ server( will close if server not connected