added first-order iir filter.