added strident predicate