Review of Diag Tools