The world has seen many amazing inventions