a blueprint of a machine