tools and training