diagnosed
not defined yet