DIVERSE MACHINERY