Precision, Speed, and Reliability ! Auxiliary diagnosis and restoration