Chapter 2 initial version