diagnosis and classifucation