Technology and inventions