add base filter class