tools and maintenance