Impact of tech