depredicate

not defined yet