standard hello world setup