interdistinguish
not defined yet