Yes Mark, its Joe. I would say, and you know this is – I mean, you've heard this countless times already. I mean given how well forecasted the times that we're in have been, we believe that our clients have been [inaudible] in preparation for what I'll say is more of a shallow type recession, and those activities started probably about a year ago, and they've continued to respond in that nature. You've been around this sector for quite some time and I don't know if it will be different this time, but historically, the first thing that I've seen and I think this is my 5th cycle in my 25-year career. What happens first is, first thing organizations do is they start to cut back on their use of flexible workers, whether they are a staff of or whether they are contract oriented. The next phase, if things get tougher, they start to reduce their permanent staffs and then the next phase, when they start to believe that there is some forward look, they start to quickly bring flexible resources back on, to address all the pent-up demand that is built up throughout the down cycle, and then once they have confidence, they start re-hiring the full-time staff. So we are – where we see our clients at this point in time is they are in a wait and see like everybody else in the market. They don't know what's around the corner, and you know we work with predominantly Fortune 500 organization, some of the most sophisticated organizations on the planet. No one has that crystal ball. So they are operating with caution. The good news is, unlike some of the more abrupt, I guess cycles that I've been involved with in the past, which has really been just about every cycle, has been an abrupt wake-up call. I think the foreshadowing of this has caused organizations to react very differently. So I'd say, the positive with that, usually when it's abrupt, we see projects ended and we see mass exits of consultants and projects coming to a complete halt. We haven't seen that this cycle. All that we've seen is really a trimming around the edges to basically keep projects moving along, albeit maybe deliver them in a little bit longer time period. So Kye, I don't know if you have any additional color you may want to add.