We're at the tenderloin of the earnings season and you are going to see powerful earnings reports from a lot of companies this week, and I think while we have got economic reports, earnings are going to be the focal point of the market right now, ... I think one feature that we've not talked a lot about is just the sentiment on the part of professional money managers. They have had to be kind of tentative the past two or three months with the Fed hiking. My guess is the one move they can't miss is a big up move here, and I think you could have a train-leaving-the-station kind of rally as institutions come into this marketplace.