prehensive
not defined yet