Progressive Machine Design