It was created to support the game, but it was also created with the idea that it would become standalone middleware which was capable of supporting more than one kind of game. MMOs were definitely always figured into the process, but in the rush to get a game out, you always take some shortcuts that later you have to go back and do more thoroughly. That's an ongoing effort, because we have so many MMO licensees, and we have good relationships with them such that we don't want to see a lot of replication of work. We want to make sure that everybody who has a good idea and makes a change to the engine and makes it more MMO-friendly... that that gets shared with the rest of the community. So we foster that kind of interaction between them."