what are the improvement done by technology