new new gui stuff

fixed the bugs