store a list of predicates