update chap 2 for syntax highlight