think diag