commented out  base gui stuff