predistinguish
not defined yet