extended hello world demo