To devise or invent.