machine substructures