Chapter 7.  Mangaging filter state