chapter 7: parFilter
chapter 7: parFilter