technology crashing in on you ?