make it so that you can run 2x with same gui instance