Impact of Technological Improvements