multiple with clause
allow list on predicates