very complex machine design