Mechanical Engines