semi-working gtk gui
gtk gui