add addFilter method