Machinery, equipment and tools