chapter 1 text rendering