basic stuff to build a gui on