understand predicates I do not