worked on gui some more