Machinery, tools and equipment