Doug said you'll be here tomorrow. Okay. The, when of more stability, and fewer surprises is something that I don't think, I can directly comment on. But I would definitely tell you that the company is going through a series of transitions, and some of those transitions, the fallout from them have not been a surprise. And others, there have been a surprise. And if I reflect back over the course of the last 2.5 years, when we had the sharp decline in gross margin, couple years ago, that was strongly affected by change in currency and simultaneous change in mix of the products that we sold. And that knocked us for a loop and really caused us great pain in terms of adjustment. The second event of note, which has already come up in this conversation, while we planned very far in advance relative to RoHs, and we didn't disappoint our customers in terms of delivering RoHS compatible products. It had a very, very penetrating and deep impact on the manufacturing operations of this business, and particularly things like inventory levels, and on-time delivery and variances were all going in the wrong direction; and from the middle of last year on, we faced that. We've now gone ahead and here in early '07, done an acquisition; that acquisition is a different kind of business than Zebra's core business. It's a business that as you saw from some of the financial metrics that Randy was talking about, start moving some of our metrics in different directions. So, we've a business here that currently has a lower gross margin. It goes ahead and affects the overall gross margin of the business. We have a company that has a large component of software and services, much different than Zebra's historical business, and it has a base of business very large order business that is all sold on a direct basis, which gives us a different profile than the traditional bar-code and card business, which is really predominantly channel business versus direct business. So, it's those drivers that are creating I'm not sure what you would call it, the instability, in the business, and so there's adjustments to those circumstances that are going on. Now, I think that the first two that I mentioned, we've adjusted to reasonably well, and things are improving in that regard. Relative to the WhereNet acquisition, and how it's going to affect the company going forward, we're working on that, and I'm very optimistic about how that is going to affect the growth of the top line and the bottom line of the business, as we go forward. But there is some turbulence, as we do that. So, while I don't think, I gave you an answer directly to your question of when, I think even perhaps, maybe have a little better context for what it is we're facing.