diagnose3