add ops for all predicates