rewrite hello world example, add more notes