Inventions of the past