Added Chapter 9 event handler