Effects of Technological Advancements