MachineSuite passing
merged