allow arguments to be passed to GUI, too
more docs