TCPL chapter 1