Mechanical Engineering Review