The funny part is those all seem like bad VC bets to me. Not sure of any 10 billion dollar companies come out of this areas in the next 5-7 years. I think the timeline is longer. IOT is a 1% product. Same with vr. ML requires massive data sets.