Well, let me -- Mark, why don’t I start and maybe just talk a little bit about the revenue environment and what may drive. So, if we look, Jim, at 2019, Mark referenced the back half of the year and rate cuts but I would say throughout the year, we saw, what I would describe as a lot of things out there that was driving uncertainty, be it the lack of a China trade deal, USMCA, where was that headed, Brexit, Hong Kong. And I think, we see ourselves in a position now where the horizon looks like some of those things make clear. Right? Hopefully, we get a trade deal in the next couple of days here, at least phase 1 of the trade deal, hopefully USMCA and it looks like it should be pretty well along the path to being ratified and looks like we will get a Brexit deal. So, I think some of the things that were overhanging some of the volume-related parts of the market might have a chance to lift and we maybe get a bit more action out of the C-suite, not if some of our investors. You would see volumes pick up, but I think as we look at the activities that we see, and again, I think a pretty reasonable close to the year here when you look at the combination of ECM, when you look at the combination of DCM banking more broadly. Obviously, M&A down a little bit. But, I think the backlog looks pretty good. And I think, the forward calendar as we look into the other areas, look good. So, one is I think is a pretty good driver on the revenue side.