distinguish

not defined yet