lecture: lecture 04: add filter