Machinery and equipment