Technology is improving faster than ever.