 No, he'll be full go. He was full go all the way up until the last day of OTAs. And, you know, we had two heavy throw-in sessions the two days before, and so we backed off a little bit the last day. And, of course, which sends up, anytime you talk about a shoulder in this city, there's some scars that everybody has. But he'll be good to go come training camp.