With these frameworks is it necessary for the company to have some architecture in place, or can you put in it in place where there is zero architecture? Karen Parrish: It's absolutely possible to go from zero architecture. We have customers where they are just beginning to decide on an architecture. Part of the frameworks and part of the value of what we do with the frameworks is there is a methodology that goes along with it. So if you're working with a customer, who is already down the SOA path, we might go one way. The customer who is not doing SOA, or is just starting it, we can handle all of them. The guidance that we give customers is you get greater bang for your buck if you are moving on the SOA journey. This is an easy way to get started with SOA because we've built the platform for you that helps you get a head start. That seems to be comforting to the customer who doesn't know where to start.