 And welcome to the 2pm update with me David White with a show following in just a few minutes. So what do we have today? Well, as far as I could tell yesterday was a buying climax at the short term. And of course we had a bunch of folks stumble into the market or a parade or a stampede probably a better word. Yesterday into the markets and into fund buying. I don't suspect that we're going to see the market pull back anytime significantly before Monday. We've got weakness mostly in the doubt today on the president talking about going after mining and mining companies. Much like coal and the other ones. It's unclear whether or not anything legislatively would ever get done, but still having an impact on the Dow. And of course, probably the biggest loser in that is Bungie. Assemble BG, they're down about 6% on the day. And of course, we've got some other things going on. Earnings were not all that good last night, although some stocks way too short. We had some numbers from snow in the 120s after the bell last night, now up about 6%. But that stock had been almost daily shorted from the FINRA data at about 30%. So you still need to watch out for stocks that still miss but have huge amounts of short interest built up in them right before earnings. Some of the others out there, kind of a small surprise in five. It's kind of like the dollar store except it's five bucks. They're up 14%. Another huge short interest into that going into earnings. The losers are big lots down about 8%. Dollar general down about 8%. And of course, we talked about it on the show yesterday. Hard to think how Salesforce can compete with the bigger cloud services companies down about 10%. Talk about this. And of course, we've got Tim Ord on at 215.