Chapter 2: alpha version