Technology crashing in

on you ?