tool tests