implement the filter timer