basic server
gui