European inventions