Effects of technology