all_predicate