add chapter 6 demos