working on the nicer Gui