predicates_and_actions