tool complete