technological shift..