just remain global variables for chapter 10