invention; fabrication