separate filter class added