new gui and tester