added regex predicate