technology pushes