 But I say if you back out the top five or seven names, corporate America has still been under a lot of pressure. This earnings season, we're going to be positive from an earnings growth perspective with or without the top five to seven names. So that's a big deal in terms of market breadth. Is it all about earnings expectations going forward? Or do you see something in the earnings that we've gotten so far, the reports that have come out, that give an indication that we could see further fuel for this rally?