added tool spec