added new filter method