 Welcome folks, we have the Dow Industries up 186, Nasdaq up 51, S&Ps up 18 and a half. Get over and take a look at the S&Ps as well as the other indices folks. You're at all time highs and what you do have happening out here is that it's getting away from the top of the range that we've traded in the last seven days. The top of that range in the S&P cash is $3,085, you're at $3,116, so what does that mean? That means that it does have a real shot to go basically a little leg up. No volume behind the move, bottom line we've seen that happen, but they're stretching it in a huge way. And the X100, same type of setup inside the NDX100, NDX100 now I've traded at a price point of $83.02 and bottom line is that a little bit different setup, it's getting away from it but it really is not far enough away from the top of this range. So at $83.02, $82.93 is basically the top of that range. Small caps, still the weakest indices out here, I mean in a huge way too, pretty amazing actually. Small caps just can't even catch a bid. IWM is up $0.90, last high and IWM was up there at $160, that was a week and a half ago and of course it was in July of 2018 that the IWM has topped out. Gold contract, gold contract down $6.20, trading $239,000 contracts, it's a nice setup. What do you have left here? You get a pullback, you get tremendously lighter volume on the pullback, you know you don't pull back a lot, bottom line looks a bit that we still want higher price in the gold market. As we do, and this is where you get that virgins out here, as you do in the 10-year note, the 30-year bond, bottom line, they continue to want higher price and you get both of them pulling back today and you don't have sellers in this market, it's pretty amazing. We went higher the last two days, first day with 1.4 million contracts, yesterday with 1.6 million contracts, you're pulling back today in the 10-year with $857,000. We go to the 30-year, we take a look at the 30-year, same type of setup inside the 30-year, 30-year, you're down 10 ticks right now, you're trading $158,000 at that level, you're going to see that number one, we got back inside the higher range, number two, we had gone higher Wednesday, Thursday with big volume, you're pulling back today, higher price, lower yield coming out of us, stay right there folks, next 60 minutes of trading to finish off this week coming right up at all time highs in the NASDAQ 100, the NASDAQ as well as the S&P and the Dow industrials, coming right back.