predications
not defined yet