 My name's Phil Loomis and let me start with mesh architectures and we're familiar with this from Microsoft recently. And I'm not sure people know exactly what mesh architectures are, but I'll say what I think they are. I imagine a big infrastructure which is able to accommodate lots of what you might call bots, intelligent agents or semi-intelligent agents, which have some sort of an informational gathering capacity, which you're able to transfer that information to a very large collection of other units. So these units are like these larger units actually serve organizations. And by organizations I mean collections of individuals that have a common purpose or a set of common purposes. They're trying to get something done in other words. And it might be entertainment or it might be something else or something much more productive. And so they're going to need to pull in information from everybody and how do they get that information? I think that's an interesting point and how do people, how do they also collaborate out? How do they project out what they're actually doing so that they can expand their usefulness, their contacts and how they're structured through time? So I think that's what I'm looking forward to and I'll be looking forward to seeing if it actually happens.