var en uppfinning ,som