move filters and comparators to the new interface