Here you can use FilterInterface