Side effects of technological advancement