benchmark: add filter support