 Hello everyone and welcome to the 9.30 breakout session of the Open Simulator Community Conference 2013. As a reminder to our in-world and web audiences, you can view the full conference schedule at our website at conference.opensimulator.org and you can post your questions in local chat or on the Ustream chat or tweet your comments using the hashtag OSCC13. This hour we are happy to introduce Maria Korolov and Olivia Bettini who will be presenting New World Studio Open Sim Setup Tool for Dummies. Maria Korolov is the editor and publisher of HyperGrid Business. She has been a journalist for the past 20 years starting at the Chicago Tribune. She has been covering technology for the past 15 years starting at Computer World. Today she also writes for CIO Magazine, Network World, PC World and other technology and finance magazines. Maria will be accompanied by Olivia Bettini. Olivia is an IT security analyst and a 3D learning consultant based in the south of France. She is the CEO of Viria, a virtual world consulting company and the founder of the Virtuous Association which runs the non-profit New World Grid. Welcome Maria Korolov. Thank you very much for that kind introduction. And I guess I should have sat down here first so that I can pull up my slides ahead of time. What I'm going to talk about is how to set up Open Sim if you are a total complete idiot which is what I was when I first started working on this and my slides are not coming up. Ah, I had to clear out the, really sorry about this. I practiced this last night too. The slides are also available online and there will be a link to it. I don't have, okay this did work last night for me. Okay, I am going to, I don't know what I'm going to do. Can I have any suggestions? I guess I can pull them up on a web page and give them to you here. But the main idea with the slides is that it's, you can set up Open Sim in literally a few minutes. And I've used Open Studio to do this. And I am really sorry. Okay. Yay, it's working. Okay, it just took a little bit to activate it. Oh, right. Oh, what a relief. Okay. All right, I'm going to go through these a little quicker because my presentation turned out to be a little bit longer than I expected it to be. My contact information is here. It's also going to be at the end of the slide pack. And I'm going to be covering other types of Open Sim distributions as well because there was supposed to be two panels about how to set up Open Sim. But it turns out that I'm just, it's just having the one. So the Open Sim distributions by ranking of difficulty is first OpenSimilar.org is the hardest, then a Diva distro, then Sim on a stick. And the OpenSimulator.org is the main website where you can download OpenSim software. It's the big, it's the real thing. If you want to run a full grid with thousands of users, this is where you download the software. You have to know how to use the databases. You have to know how to use MySQL. You have to know how to do the networking and everything else. You have to manually configure all the files, manually do other upgrades and migrations. So this is for the advanced user. The Diva distro has built-in upgrades. It's the configuration files are all set. It has a built-in web interface to show stats and create new users. But you still have to set up the database and the web server and it only allows for like mini grids like 1, 4, 9 or 16 or so regions. The Sim on a stick is even easier to set up than the Diva distro. It can run on a USB stick. You only have to run two separate set of programs, one for the databases and then one for the OpenSim. And then it pretty much configures itself. You still have to enter in some settings and things, but you don't have to deal with any configuration files. But again, like the Diva distro, which it's based on, you can only use it for little mini grids. Then there's some individual grids also have their own versions of OpenSim for their own users where you can set up a region. Like OS Grid and Metropolis have it. So we'll rush through that. So NewWorldStudio.net. This is the newest and latest distribution of OpenSim. And it's extremely easy to use. Everything's installed automatically. Everything is pre-configured. If you want to configure it manually, you can. All the options you have available for the previous three versions that I mentioned are still available here. You're not losing any functionality. You're getting some extra configuration features. The downsides, from what I'm seeing from NewWorldStudio, the downside is that it's not updated as often as Diva distro and Sim on a stick. And you will still need to do some editing. Much easier editing of configuration files than with the other distributions, but still you have to do a little bit. And if you want to do really advanced features, you'll have to use the console, which is true for every OpenSim distribution. And you do have access to the console. So I'm going to be talking about the only free version here today. So the one where you don't have to pay for it, just download it and use it. So to get started, you go to this website. And these slides will be available online, so you don't have to write this down. You click the Download button. It took me, I went through this again this week just to make sure that I had everything, the latest version. So you can pick the Windows Mac or Linux download. It took me 10 minutes to download it because all the files come as part of this packet. And it might be different for you depending on how your internet speed connection is. It downloads as a zipped file. You extract that zipped file into a folder, which is what you would often do this when you download software. Remember to keep a backup copy of the zipped file just in case you don't have to download the whole thing at once. You unzip it, and then you run an installer program. It's called NewWorldStudio.exe. Where was I? Okay. So then this little screen will come up for starting the world. Click on the first blue button right on top, the little red button down at the bottom. That's the commercial paid version. So you click the blue button on top. Then you say no here. Again, it's asking you if you want to upgrade to the commercial paid version. You accept to allow access for this program to make changes to your computer. And you wait a couple of minutes while it configures everything. You can lift your hands up. You don't have to touch anything. Next, you click on this middle button, the middle blue button. It says enter the world. Again, the bottom button is for the paid version. So you can ignore that. Click the middle button. And it loads up whatever your default viewer is, and you are in the world. It is literally that easy to get your virtual world going. This is it. This is what? Five clicks. Most of the time is spent waiting for the first download to take place. And this is all it takes to set up a little one region minigrid on your own computer. And you have a little default avatar. It's a little construction guy. And you can do whatever you want. If you're betting on how your modem is set up, you might be automatically hypergrid enabled. And next, I will tell you how to make changes to that and how to customize it. But first, does anyone have any questions about, you know, this, like, easy to use all default settings in the configuration of New World Studio? And I'll wait a few seconds for the lag to catch up, so people can ask the questions. Can you download to the flash drive? Well, yeah, it's a zip file. You can install that zip file anywhere you want. So the SIM on a stick comes ready for a kind of flash installation. What I've been doing is when I unzip it, I unzip it several times for each little minigrid I have and title each folder a different thing. So you will take that entire whole folder and you would stick on a USB. And you can run it off the USB. I haven't run it on a USB. The one who's been doing that is Enerhax. She's the leader of it. And I have the link to the SIM on a stick site where there's a discussion on her blog of the exact which sticks work better and what the delay is like and so on and so forth. So any other questions about the easy default setup? All right, so let's talk about customizations. All right, at the beginning, I said keep a copy of the unzipped one. Somebody asked me if it's standalone only or is it possible to link it to any good? It is set up as a standalone minigrid. You can connect individual regions to a grid, but that would involve more configuration things than I can go through here. And in fact, I don't even know how to do it. When I attach a region to a grid, I normally use the grid's own installers for doing this. So this New World Studio is ideally set up for either a hypergrid enabled minigrid or a local minigrid that you would use for your own building at home. Okay, so the thing about New World Studio is some of the changes need to be made before the first time the world starts up. Like, you know, how many regions it has, what the starting ors are, what the starting avatar is, that kind of thing. So you will need to, if you followed along this slide step by step and loaded up your own default world, you need to go back to this original zip file, unzip it again and start over from scratch. That's why I didn't delete it, that's why I kept it. So you unzip the file, you open up the folder and next to the NewWorldStudio.exe file, there's a NewWorldStudio.ini file, and the INI stands for Initialization Settings. It is a tiny file, the picture I have on the screen is the entire thing. Okay, I had to squeeze it down a little bit to get to fit on one screen, but that's the whole file. You can open it up in a notepad and you can start editing it in a notepad or wordpad or any other text editor that you're going to use. And so the first section up top is the information about the world. So you can change the name of your grid by default at New World Studio. So you can just type in a different grid name right over it and that will be the new name of your grid. You can make your world bigger than one region by changing the size. Size X here is one, size Y is one, so it's a one by one world, that's the default. Typical configurations are two by two, three by three, four by four, but you can also make it three by two and four by two. And the maximum size of the world depends on the power of your computer. I don't recommend going bigger than four by four or 16 regions on a typical desktop. Mega regions, by default mega regions are set to false. When you turn it to true, region crossings go away. This is really nice if you're making one campus or one role-playing area where people and vehicles are traveling back and forth around it. And then when you save a backup, you're going to save a backup of it as a whole big unit. If you're building individual regions, so you want to sell or save them individually one by one, then you want to set mega regions to false so that you can save them individually instead of saving them all as one big giant thing. I love mega regions. I use them whenever I possibly can because I hate border crossings. But individual regions designers, it would be an obstacle for them. By default, the world is located at the position 7,000, 7,000. If you know how OpenSim and Second Life work, the regions are located in a giant grid, giant numbered grid. And the problem in OpenSim is that you can't jump more than 4,096 regions in any direction because I guess in Second Life, the entire grid fits into that area and nobody needed to jump farther. In OpenSim, however, some grids are up at 10,000, 10,000 and some grids are at 1,000, 1,000. I recommend that people put their grids around the 7,000 mark so it's an easy hop to OS grid and other major grids and you only one intermediary hop away to some of the smaller grids at the 1,000 place. There's some educational grids down there. I do not recommend keeping them as round numbers, however, because you can't jump between two regions with exactly the same coordinates. If you want to know why your hyper grid jumps fail, this could be one of the reasons. In Second Life, obviously, no two regions can have the same coordinates or you have significant issues there with your grid. So the teleports don't work if you're traveling between two regions with the same numbers. So I recommend changing the 7,000 to something like 7,243, some odd number that other people aren't likely to occupy. Otherwise, if you leave it at 7,000 and your friend leaves it at 7,000 and you want to teleport over to his grid and you both have the default settings, then you're not going to be able to make it. I would like to see this changed to a random number in the 7,000 range if Olivier takes requests to help avoid this issue. One thing I want to mention while I'm still on this section of the file is see where it says at the bottom IP address equals local host. You can also change that to your external IP address if you're having problems connecting on a hyper grid. I can't guarantee that it will work if you do this because, as I want to explain later, I am not a networking expert, but that's one of the things you can try. So next is the avatar information. You can change the first name of your avatar, the last name of your avatar. You can change the avatar's password and you can change the actual starting avatar. By default, the starting avatar's name is Benjiro, but there are three other starting avatars you could be using when you launch your grid. There's Benjiro, there's Benjiro2, there's Cara, and there's Cara2. All you do is replace the name Benjiro with one of the others. Don't forget the space between Benjiro2 and Cara2. You can also further down the initialization file. You can also change your default viewer. Right now, by default, the New World Studio will run whatever viewer you have set as your default viewer. But maybe you want a different viewer. Say you want to use imprudence for building in your local grid, but you use Firefox everywhere else. You would set the useCustomViewer setting to true, then you would type in the viewer path without the quotation marks. Mine was, for example, I wanted to use Firestorm. Mine was C colon backslash program files backslash firestorm release backslashfirestormrelease.exe. You will have a different viewer path depending on where you installed your viewers. And you could also change your starting oar. Similar to the way you changed the avatar, there's a selection of oars you can pick from. The selection of oars comes with five oars you start with. There's the OpenVC, which is the default, which is a little bit of a conference center. There's a totally flat one. There's a Linda Kelly business district, Linda Kelly mountain retreat, and an undersea observatory. These are all folder names. That's how you know that these are starting regions. Copy and paste the entire name. The parentheses, the periods, everything. You want to get it exactly right. You want to avoid typos. You can also use your own oar. What you do is you type in the name of your region of the oar file into the INI file. You create a new folder inside the regions folder with the name of your oar. You take a copy of your oar and put it into that folder and rename the oar file itself region. So the name of it goes into the folder name. The region is just called region. If Olivier is still taking requests, what I would like to see is make this process a little bit easier so that you don't have to rename your oar files and stuff like that. That it would just pull in the name list of oar files from the regions instead of pulling in the folder names. Okay, so hypergrid. So I mentioned the IP address, the local host thing, a few slides back. The default New World Studio is hypergrid enabled. You can teleport out to OS grid, Metropolis grid, Franco grid, Kraft, and hundreds of other grids. But I cannot guarantee that you will be able to do it. I myself, I've been installing OpenSim on all of my computers since 2009. My track record is about 33% for getting hypergrid working, and I don't know what makes the difference. So I can't help anybody do it. I can just say try random things until something works because I'm not a networking expert. Issues that are involved have to do with your particular router configuration, your particular port forwarding setup. You're not loopback of whatever that is. So I'm not an expert on these things. If you need experts on these things, email me and I'll set you up with the various discussion groups, list serves, help centers, et cetera, for people who do know how this stuff works. All right, so let's talk about the console. Okay, so all the previous changes were in the INI file. You save that INI file and you run, and you can run New World Studio and those changes will be in there. If you want to make other kinds of changes, you'll have to make them in the OpenSim console itself. And this is what the OpenSim console setting is. It's called show OS window. It's in the INI file. You change this to true. You run New World Studio. That's the last change you have to make to your INI file. Now you'll run New World Studio. And in addition to the little New World Studio window popping up, you will also get the console window popping up. I mean, look at it. It looks horrible. It looks like one of those old PC-DOS windows from a million years ago. This is what you pay hosting companies to deal with when they're doing stuff with OpenSim. There's a long, giant list of commands available that you can use on a console. I'm only going to give you the top five commands that you're going to need. It's not too hard. Just type it in. You hit Return. And then if you type something wrong, everything breaks. I can't help you there. Make plenty of backups. All right. So the first command is ShowRegions. And it gives you a list of all the regions on your simulator. So if you have four regions or eight regions or 16 regions, it'll give you all their names and all their coordinates. Then in order to do anything to a region, you have to change the simulator's attention to that region. And you do this by typing in ChangeRegion and the region name. This is kind of for the old people who remember DOS. It's kind of like the CD ChangeDrive command, where you change to a particular folder to navigate the directories. So you can change a region to go down in there. And then once you've got yourself focused on the region you want to do stuff to, you can save a copy of that region by just typing Save or File Name. It saves the entire region to that file name. It saves it to the local open sim folder if you don't give a full file name, or you can give a full file name extension. And you can also load an OR into that region by typing LoadOrFileName. And two other easy commands are the Inventory Archive. So when you save an inventory archive, you have to give the avatar's first name, last name, the inventory folder you're trying to save. You don't have to save the whole inventory, you can just save a particular folder, a password of the avatar, then the file name you're saving it to. And similarly, you can also load inventory archives. And the reason you would use inventory archives is if you want to move a whole avatar from one region to another, or if you want to give somebody a whole bunch of content. Say you have a nice pack of plants or something that you've created and you want to email it to somebody. You can send it like one plant at a time with an XML file that they would upload and, you know, it takes a long time, it's a nightmare and the textures get lost and, you know, all that stuff. Or you can just save, put in a folder, save it as an IR file, and email it to them. Some online sites distribute content this way. Linda Kelly has IR files for a lot of her content, which makes it really easy when you start up a new grid. You can just load up these IRs for the default avatars and things like that. IRs are really nice. And then more commands, if that's not enough for you, is in Open Simulator Wiki. They've got a whole lot of them. You can change the terrain height, you can rename regions, you can boot individual avatars, you can do stuff to the database, you can do stuff to content. I mean, all sorts of stuff you can do once you have the console. Okay, so we're to halfway point. All right, so we've got the main part of it all set up, how to do anything you want with a new old studio without paying a dime. All right. So before we go on to Olivier, does anyone have any questions for me, Cam? Yes, I did have a question come through earlier. I'll just pull it up for you. And somebody was asking, is it standalone only or is it possible to link into any grid? Okay. Yes, so as I mentioned, you can hypergrid out to other grids if you're able to turn on the networking stuff. If you plug it in directly to your modem, instead of going through a router, hypergrid connectivity is a lot easier. I've tried both ways and it works almost all the time for me if I plug it in directly to my internet modem. As far as attaching a region to a grid, normally what I do is I download the grid's own installer for that because it's preconfigured to the grid's own settings. The New World Studio does not come with any of those settings. So if you want to take the New World Studio, which is designed to work as a mini-grid and you want to reconfigure it to work as a single region, you'll have to spend a lot of time in the deep dark configuration files getting it to work. I don't recommend it. If you're going to be doing it that way, go to opensim.org and download the single region version of OpenSim instead. Or go to your grid and get the configuration files from them. Most open grids should have a page set up where you can download the configuration files. I gave you the ones for OpenSim and Metropolis. Every grid is different and I've done it once with OS grid, and that was a few years back, and I'm sure things have changed since then, so I cannot answer any specific technical questions about how to do it. Any other questions? I do have a couple more that have come in here. I'll just throw them to you. The first one is, can a normal user actually set this up? Or do you have to be some kind of developer, somebody's asked? Well, as you saw from the beginning thing with the five clicks, what you need to be able to do is download an unzip file. And I think pretty much anybody can do that, and then after that you just click, click, click, and you're in world. You look like a construction worker, but you're in world, you've got your region, you're up and running. So that takes no skill whatsoever. If you're able to edit a simple text file, which I've mentioned, then you can do things like change your starting avatar, change your starting region. The console commands, those are harder. It takes courage to go in there because it looks scary. And the average user is not going to want to do that. I mean, it's really hard to convince somebody to go in and edit those things. I mean, it's hard enough to get somebody to edit a text file. Really. If you are going to be doing this for, like I say, a school or a company where you're giving it out to a large number of users to set it up and you want them to do it on their own, I would talk to Olivier about getting a custom setup. So get a custom version of New World Studio that's already pre-configured with your or's, your company's starting avatars or your school's starting avatars in your settings. Because you can make mistakes. The text files, you get a wrong comma in there, nothing works and then you can't figure out why and what went wrong. There's no error checking built in when you edit a text file. So if you want to make it foolproof, you really should have people use the default settings if at all possible. Anything else or can we turn over to Olivier to talk about why people might want to, even though they can do everything for free, why they might still want to upgrade to a commercial version. While he does that, while you guys are thinking about it, I am going to, there's a contact page and I'm going to pull up the address for these slides. It's bit.ly slash open sim for dummies. That's it. So you can go and you can look at these slides, feel free to forward it to anybody and that's a permanent address. It's going to stay up there. Oh, okay. Well, why don't I, Olivier, why don't you take my place here and yes, life is much easier with a hosting company to do it all for you than if something goes wrong, you can just like email them and say fix this and you don't have to do anything. All right. So I'm going to post the address of the presentation in local chat as well, so you can just copy it and here's the full address. Okay, we're not hearing Olivier. Olivier, are you having problems? Hi. Okay, good. Okay, I guess some people are having connection issues. I was just asking Olivier if you can talk about why people should upgrade to the paid version of New World Studio even though they can do everything they want with the free one. Sure. Yes, so first, Maria, thank you for your great presentation and so why would you upgrade to the paid version? Well, most of the technical people are used to OpenSim and to go in the files to configure for what they want to do but sometimes you just want to stop losing time and do only what you have to do with OpenSim, that is, for example, designing and then uploading to your grid. You can do whatever you want, so... How much does it cost? Well, it depends on... It depends on what you do exactly, in fact. For the moment, I didn't limit the features. I just offered licenses according to how you use New World Studio. For example, individuals using it for home can buy it for about €15, that is perhaps around $20 and educators can buy it for €30 and if you want to use it for profit you can buy the provision for around €50. This isn't limited with features. This is based only on usage. And what are some of the features that the commercial version of New World Studio adds? Well, it adds all the features that you described that we can do manually with the console, for example, or in the ini file. You can do it through the interface of New World Studio. For example, you can go to the public 3D world with a single click. That is, New World Studio will configure your files automatically and configure your router, your firewall. And you can also have an easier choice for predefined avatars and 3D worlds. You can even load your own RFIs or IRRFIs. You can set an exact number of regions for your world and you have also advanced configuration settings. For example, in the next development you will be able to configure each region separately. You will be able to backup and restore content for the wall grids or for a single region. And you also can select a custom viewer. So New World Studio will not start the viewer that is shipped with it, that is imprudence. And there are also nice features for the future that already work and that I need to adapt to New World Studio. For example, procedural terrain generation. So you could make a random terrain for the world grid when you set it up. And I also plan to add 3D complex molecules. For example, you can load a molecule file on your own web server or you can request the pdb.org website which is a public database of complex molecules. So this is advanced use but this is what you will be able to do in the future. So I'm leaving a link if anyone is interested for these little features. Thanks for reminding me about the viewer. I forgot to mention this. When you first download New World Studio, the viewer is included. So if you're sending this to somebody who's never used Second Life for OpenSim and don't have a viewer downloaded, it will install the viewer for them. And one of the major reasons why the download is so long is because it includes not just the database software, the OpenSim software, the web server software, but also the viewer to access OpenSim. And it's a really great combined tightly packaged installer. It's very nice. Yes, indeed. Yes, most other distros are not shipping everything. So this is the aim of New World Studio to have everything set up in one time and make it easier for people to discover OpenSim and eventually use it every day without losing time with manipulations. Do you know how many people have downloaded New World Studio so far? I don't have any recent stats yet. But so far, I can remember of not of download numbers, but installs that are more than a thousand, I think. I can bring more dated stats eventually. So there's more than a thousand installations of it, not just downloads, but people who actually ran it and installed it and set up a grid. Yes, right. Wow, very cool. Cam, are there any other questions from the audience? Yes, I've got a couple of questions coming in here. Firstly, what license type is being offered on the free version of NWS? Is it Creative Commons or what type of license he's asking? What kind of license when purchasing the paid version? The difference, I guess, between the free version and the paid version. The free version was actually asked about in the question. Yes, the free version is limited by the start and stop 3D world and the login to 3D world building. So licenses are not about usage, in fact. It's a GPL open source license, right? For the main part of the OpenSim software? Well, OpenSim is based on BSD license. Oh, yes, sorry, BSD. Yes, and there is GPL for the viewer, but there is no... New World Studio is not open source. This is a license based on usage, in fact. But that's just an installer, the New World Studio Packager installer interface part. Not the viewer openSim. All that keeps the open source license and only the little bit of installer part is your proprietary code. Yes, absolutely. It's just a graphical user interface that simply configures files and launches executables. So there is no code inside the two parts, in fact. There is no command called between New World Studio interface and the other packages of open source software. So I hope I answered the question. Yes, I hope you answered the question there. I do have another question. It's possibly more from Maria, but somebody is asking, are you going to be adding more starter ores and avatars to the package? Excuse me, can you repeat a question? Are you going to be adding more starter ores and avatars? Yes, yes. Okay, so that would be a growing library. Yes, yes. In fact, I didn't take time for adding things like that, but if people know about Creative Commons content or open source content, I can add them quite easily in the next distribution. I have a follow-up question to that if I can interject. OpenSim has the ability to install ores right from a website. Can you add a feature where you would just give the URL of the OR or the IAR and OpenSim Studio will install it without you having to download it and distribute it as part of the package? Oh, sure, yes. It's already working. So we can just specify URLs for the avatars or regions, and it will download it automatically at the first region started. And it already works. We can adjust URLs. Excellent. I'm going to paste a local link for Linda Kelly's ores. So if people want a few dozen more really nice OR files, they can get them there. And her IAR files are here. Thanks. And Cam says he's lost audio connection. Yes, so Linda Kelly has a lot of beautiful, fully set up OR files for all kinds, business districts, winter gardens, commercial districts, shopping malls, fully stocked, really, really nice. Okay, so if Cam has lost his voice. It's okay. I've got it back now, I think. Oh, good. Welcome back. So we only have a few minutes left for last minute questions. Okay, let's throw it back to the audience now. Has anybody got any more questions for Olivia or for Maria? As people type those in, I just want to say that a lot of OpenSim developers work for free because their job pays for it or because they also run a hosting company or a grid or because it's their life's passion and they're independently wealthy. But in order to encourage people to add really cool features and tools to the OpenSim community, it is a really nice gesture for people who can afford it, an important situation for Ford to buy the commercial versions of these things and help support the existing developers and encourage more developers, more content creators to come to the community. So I'm a big proponent of this and the New World Studio Premium Edition is not a lot of money, 15 euros or 20 dollars is a very small amount of money to pay for a lot of usability and you don't have to worry about configuring the text file or the console. Everything is with an easy click and approve kind of interface. It's a foolproof interface. You can't make mistakes. You can't mess it up. So I do recommend that. I love getting stuff for free, but it's also a good thing to support people who are putting in the effort to do stuff in this community. All right. That's my two cents. Okay, so if you've got no more questions, we should drop that up there. Okay. Yes. And if anything has follow-up questions after this, my contact information is on the slides. I'm also going to type it into local chat, maria at hypergridbusiness.com. I am not independently wealthy, but I have a day job that allows me to spend quite a bit of my free time doing open sim stuff and I love this and I will answer anybody's question. You can even call me on the phone if you wanted to. All my contact information is up on the website too. Well, thank you, Maria, for your presentation and thank you everyone too for your questions and listening. So if you have questions, anything, you can contact me at this email address and I will be happy to answer. Okay. Thank you, Maria. Thank you for Maria. Thanks, Cam. Great. Well, thank you for having us here. I really appreciate the opportunity to talk about this. Thank you. And for our audience in this room, the next session will be at 12.30. And there will be an introduction to Kitely Market, the Metaverse Marketplace with Ilan Tokna. Thank you again to our speakers and to the audience. I'll be back. All right. So breaking down for lunch, followed by the afternoon keynote speakers. Oh, this was fun. And hey, I got all those slides in within our time limit.