New inventions and technologies