updated hello world with new kernel convention