working on gui, currently broken