helloword based gui