cleanup Predicates