Machines and tools