add tools instead diag