Invalid Date
12:00 AM UTC
- Camp Counselorfluttermobilecross-platformdart
- Camp CounselorTest Driven DevelopmentUnit tests
- Camp Counselorheadless cmsarchitecturesaasserverless
- Camp Counselorcloudsecurity
- Camp Counselorkidsactivitygamescavenger huntart and craft
Sunday, July 24, '22
9:00 PM UTC
- You made it in to town and are ready to get started. Tomorrow starts our Pre-Conference workshops and were really excited to get started! Headregistrationpre-conference
Monday, July 25, '22
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
11:30 AM UTC
- Wake up early and come on down and get registered for your precon session(s) before they get started. Registration starts at 6:30 AM.registrationprecon
1:00 PM UTC
- Camp CounselorLife Design offers participants practical design-thinking tools to build a meaningful and intentionally-designed life.careerdesign thinking
- Camp CounselorThis session demonstrates practical techniques that drop a web page's size from almost 3MB to 143K, and load time from 4 seconds to less thanWeb PerformanceSpeedOptimization
- Camp CounselorLast year at THAT conference, Lance Larsen presented an hour long talk on building an XR game. The number one request afterwards was to makeXRVRQuestC#Unity
- Camp CounselorThis session will introduce the fundamentals of OpenTelemetry and how to use it in order to get metrics and traces from your app. We willOpenTelemetrytoolfeaturesfuncationalityobservability
3:15 PM UTC
- Camp CounselorTinyML is short for Tiny Machine Learning. It’s a fast-growing field of Machine Learning technologies that are able to run on-device sensor data analytics atTinyML
4:30 PM UTC
- Lunch is provided for all attendees with a Pre-Conference ticket. Take a break from learning to have a bit to eat, recharge, and head backlunchrecharge
6:00 PM UTC
- Camp CounselorWe will assume no prior Go experience and teach Go's core concepts and what you need to understand in order to be a successful Go#golang#languages#googlecloud
- Camp Counselor4-hour workshop about web application security from an offensive POV. You’ll learn how to think like a hacker, explore hacking tools like Burp Suite and even
- Camp CounselorIn this workshop, you’ll learn how to leverage the power of Machine Learning on Edge Devices and build secure, cloud-independent IoT applications using the BluesIoTMLAITinyMLHardware
8:00 PM UTC
- Camp CounselorIn this hands-on workshop, the attendees will learn what is the MERN stack, and how to build a MERN stack application.javascriptreactmongodbexpressnode.js
10:00 PM UTC
- You just rolled into town, tent is setup, now what? Why not, stop down at the convention center, and get registered before the rush. Onceregistration
Tuesday, July 26, '22
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
- You just rolled into town, tent is setup and now what? Time to get registered before we officially get started. Once you have your badgeregistration
- Start the day off right, with a little walk, jog, run, whatever. Get those muscles moving, talk to a fellow geek and enjoy the summerexercise5k
12:30 PM UTC
- Get out of bed sleepy head and get fed. Come down to the mess hall, grab a plate, cup of java, and wake up beforefoodcollaboratebreakfast
1:30 PM UTC
- Camp CounselorKid activities in the Family Track areaKidsFamilyRobots
3:30 PM UTC
- Camp CounselorIn this presentation, you'll gain a high-level overview of privacy laws around the world, what it means to you, and how you can quickly getconsent managementdata privacycookie consentprivacy managementcookie banner
- Camp CounselorLet's find (and potentially fix) issues in our code quicklyC#.NETRoslynCode Analysis
- Camp CounselorData can be powerful, meaningful, AND fun. Making data-driven decisions can level up your family vacation from awful to awesome. In this session, attendees willData StorytellingData VisualizationData ScienceDisney
- Camp CounselorA strategic approach to code-reviewing a massive, complex changesetcode reviewpull requestcommunity
- Camp CounselorIn some cases, in an effort to provide governance and permissioning, technology makes it overly burdensome to access data, which creates a “bottleneck” or alookermodeling layersqldata analyticsbusiness intelligence
4:30 PM UTC
- We know you want to eat right??? We might not have a campfire but we do have food. During lunch on Monday we will kicklunchfoodcollaborate
5:15 PM UTC
- We couldn't fit it all onto the menu so we've dedicated 10k square feet for Open Spaces. Open Spaces is a great way to meetopen spaceskickoff
6:00 PM UTC
- Camp CounselorIn this session, we'll look at how you can add live, interactive video streaming to your application with the Amazon Interactive Video Service (IVS) JavaScriptstreamingvideo streaminglive videotwitchcloud
- Camp CounselorHow good is your test suite? Would it all still pass if the tested code was changed? If so, you may have gapsweird tricksfuncode quality
- Camp CounselorGraphQL is no longer the new kid on the block and has become a tool utilized in organizations everywhere. In this talk, we dive intoGraphQLNodeJSJavascript
- Camp CounselorExploring Bluetooth LE, BLE Mesh and the Nordic nRF52 development kit(s) [other IoT boards] to create BLE enabled IoT devices.BLEBluetoothArduinoNordic SDKIoT
- Camp CounselorI am two semesters away from a computer science degree. Let's talk about what is taught in four-year programs as well as smaller programs sucheducationcs degreecollegelearn to code
- Camp CounselorDo you work on MySQL, SQL Server, Postgres (or other RDBMS) full time? Have you ever wanted to dip your toes into the NoSQL world?
- Camp CounselorOut of all traits that make a great Product Manager, the ability to influence teams and earn trust (and even friendship) across organizations is key.Productdeveloperscareer
- Camp CounselorThis is a real world story of how the community around That Conference wants to help others succeed, and how to take the first stepsentrepreneurshipcommunity building
- Camp CounselorCloud Architecture Framework provides recommendations and describes best practices to help architects, developers, administrators, and other cloud practitioners design and operate a cloud topology that's
- Lions and tigers and bears, oh my! Bring your family to this special event where Timbavati Wildlife Park will bring several wild animals to uswildlifeanimalszoofuninteresting
- Camp CounselorKid activities in the Family Track areaKidsFamilyRobots
7:00 PM UTC
- Camp Counselor3 Days of Fun Questing Challenges, Puzzles, and Trivia for the whole geeky familyFamily timePuzzlesTriviaQuest
7:30 PM UTC
- Camp CounselorLearn advanced concepts to create an ASP.NET Blazor line of business (LOB) application in under an hour. Go from zero to enterprise grade application usingBlazorASP.NETC#MicrosoftAzure
- Camp CounselorLearn how to utilize your existing skills (like .NET and C#) and existing tools (like Visual Studio) to build connected hardware solutions with the IoT.iotmachine learningcloud.netc#
- Camp CounselorLearn how functional programming, using F# as a model, flows from your existing knowledge of SQL.fsharpfunctional programming.net
- Camp CounselorWant to create your own art for retro video games? This is the talk for you. This introductory talk will teach you to start drawingartpixel artdrawinggame developmentgames
- Camp CounselorHow do I get schema updates into production with automation?DatabaseDevOpsAutomation
- Camp CounselorLet’s discuss the state of serverless in modern web development and how traditional databases fit in. We’ll look at pain points you might experience andserverlessmodern databasesweb developmentapplication architecture
- Camp CounselorWhat is Remix? Should you check it out? How can it help you build better web apps?javascriptremixreact
- Camp CounselorAt the last THAT Conference, we shared ideas for starting Robot Fight Club -- building and battling in our own robot combat tournament. This yearrobotcombatmakerelectronics
- Camp CounselorIn this session we’ll discuss what TypeScript is and why you should consider using it. Then we’ll look at TypeScript code to learn the basicTypeScriptJavaScriptTypesOOPModules
- Camp CounselorTo effectively debug HTTP/S network traffic you need full visibility go get the job. The key to successful outcomes is knowing what to look for
- Camp CounselorThis is a discussion about what the future of people might look like. It’s a deep dive into the technology that will shape our world,voiceambientalexamachine learningfuture
9:00 PM UTC
- Camp CounselorHands-on learning about series and parallel circuits.KidsFamilyHands-on
- Camp CounselorIf you are a supervisor or a team leader, you know how difficult it is to manage distributed teams with constant pressure to perform and
- Camp CounselorThere can be a lot of great benefits of developing with a NoSQL database over a relational database. In this presentation, you will learn aboutNoSQL
- Camp CounselorHow to use content marketing to create business and personal brand awareness, and use it to attract, nurture and retain customers.
- Camp CounselorWhether you're showing off code, teaching someone a new concept, exploring data, or just having some fun, .NET Interactive takes the power of .NET and.NET InteractiveNotebooksJupyter
- Camp CounselorCome on in and learn about microcontrollers. Wire and code an Arduino to light up a ring of Neopixel lights with sound, code a Dot
- Camp CounselorBecome a Marshmallow Engineer around the campfireFamilyAll AgesSTEM
- Camp CounselorMicro Frontends have gathered some steam over the past few years, but they are far from a silver bullet. In this session we will goarchitecturefront-endfull stack
- Camp CounselorLessons learned from two decades of scaled software delivery, attending conferences and trainings, and leading an architecture practice at a large financial institution.architectureagilecloudorganizational structureSCRUM
- Camp CounselorBlazor Hybrid is a new way to build desktop and mobile apps using Razor components. Learn how to combine your Blazor WebAssembly skills with theblazormauimobilewebhybrid
10:00 PM UTC
- Camp CounselorLearn the importance of self-promotion in your personal and professional life and be equipped with tools to develop this skill. Participants will be invited to#DEI#empowerment#buildingconfidence#inspiration#growth
10:30 PM UTC
- After the last session on Tuesday don’t go running off just yet, stick around for **happy hour**. We’re rolling out the beverage carts and somehappy hourcollaborate
11:30 PM UTC
- Join up with the other THAT Membership Geeks for a couple of beverages and a bit of gratitude.
Wednesday, July 27, '22
12:00 AM UTC
- In case you haven’t heard, there is going to be a Game Night social event on Tuesday during That Conference. What could be better aftergamesfamilyfuncollaborate
- Camp CounselorYou will learn the game that people at That are falling in love with. Nertz is a fast-paced multiplayer solitaire-based card game. I will walk
- Camp CounselorJoin your friends or meet new ones to compete in THAT Valorant Tournament! Valorant is an exciting new entry into the tactical FPS genre withValorantTeamworkGamingFamily-Friendly
- Camp CounselorCome a play catch with two competition robots built by KnightKrawler, a high school robotics team from New Brighton, MN.Robots
12:30 AM UTC
- Camp CounselorWe'll play 5 rounds of 5-minute dungeon. Each round, we'll swap in a new party of 5 people. We'll play until the final boss is
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
- Start the day off right, with a little walk, jog, run, whatever. Get those muscles moving, talk to a fellow geek and enjoy the summer5kexercise
- Start off your day with a bike ride around the beautiful Wisconsin Dells. Get those muscles moving, talk to a fellow geek and enjoy theBicyclehealthfresh air
12:30 PM UTC
- Get out of bed sleepy head and get some chow. Come down to the mess hall, grab a plate, some java, and wake up beforebreakfastfoodcollaborate
1:30 PM UTC
3:30 PM UTC
- Camp CounselorThis activity is about how to program microcontrollers using JavaScript, and how to collect and store data efficiently. Oh yeah! It'll also be an introductionjavascriptiotmakerbeerdatabase
- Camp CounselorDealing with asynchronous events has been a part of JavaScript for a very long time, but luckily the ways we can do so have improved
- Camp CounselorMake your GraphQL apis more performant with this pattern for building resolvers and fetching data.graphqljavascriptperformanceweb
- Camp CounselorCome on in and learn how robots work and watch a few in action. Then learn to code a robot and see if you can
- Camp CounselorHave you ever wondered why some applications are so successful while others never make it off the ground or why you're willing to defend aCustomer ExperienceUser ExperiencePsychologyDesignStrategy
- Camp CounselorThis activity is all about building pipelines for streaming DATA in Real-Time in Cloud. There will be a 25 minute presentation followed by a 15Real-TimeStreaming PipelinesIoT DataIoT DevicesPre-Built Templates
- Camp CounselorYou. created an amazing open source project that's both useful & popular - now what?? Well, there's plenty more work that needs to be done,communityopen sourcediversity and inclusionDEI
- Camp CounselorLearn how to use the widely available (and even free) program SketchUp to design and model your own 3d creations.3D DesignModelingSketch Up3D
- Camp CounselorAs most of us have learned, often the hard way, over the past 2+ years: adversity can make us stronger. Prior to that, in 2018, Ipersonal growthwork life balancelearning from adversity
- Camp CounselorHow to secure your modern web applications using OpenId Connect and OAuth2.oidcoauth2identity
- Camp CounselorThis session is a fun story of a developer who became a software architect who started helping the Sales and Product orgs and wound upexecutive management post-technical remote
4:30 PM UTC
- We know you want to eat right??? We might not have a campfire but we do have food. Enjoy the bacon and relax with alunchfoodcollaborate
5:15 PM UTC
- Camp CounselorUnlocking your creative potential by retraining your brain.
6:00 PM UTC
- Camp CounselorAnimations are an easy way to add depth and dimension to an application. There are a lot of animation platforms out there, but in myVue.jsAnimationJavascriptApp DevelopmentGSAP
- Camp CounselorLearn to use the free online tool TinkerCad to create and edit 3D models that you can print with your 3D printer.3d printing3d modeling
- Camp CounselorStop refusing to take advantage of what Sql Server can do. The notions that everything must be in application code or that a databaseSql Server.NETDatabaseORMDevelopment
- Camp CounselorLearn how build a cohesive frontend experience across multiple teams in an enterprise scale environment. This session will show how teams at Amazon Robotics areReactAWSMicro-FrontendsFrontendJavascript
- Camp CounselorIn this session you'll learn about the Kubernetes resource model and how to build a Kubernetes controller from scratch.containerskubernetesgolang
- Camp CounselorCreate an Arduino-powered robot that performs a fun magic trick! This is a great project to start learning about robotics and programming.familyroboticsarduinofun
- Camp CounselorI will be walking campers through a Cyber Security Tabletop Exercise. This will include the reason why it's important, planning of the exercise and anCyber SecurityTabletop ExerciseCyber Attack Plan
- Camp CounselorWhere do I even start if I want to try a data science project? There are steps to take when walking through a data sciencedata sciencemodelingAIMachine Learning
- Camp CounselorThis presentation will teach you how to use Dapr to simplify development. You'll learn how to set up Dapr locally and how to use itDAPRMicroservicesDistributed Architecture
- Camp CounselorLevel up your TypeScript Skillset.
- Camp CounselorKid activities in the Family Track area
7:30 PM UTC
- Camp CounselorBuild your own drawing robot in this hands-on, crafty session!Family, Craft
- Camp CounselorDuring this session, we’ll explore event-driven architecture and how we can incorporate it into a microservice pattern to develop lightweight services that can quickly reactEvent-DrivenArchitectureCloudAzureMicroservices
- Camp CounselorThe world of music composition, production, and theory can be super overwhelming. But it doesn't have to be hard. Even if you've never picked upmusic,composition,electronic musicart
- Camp CounselorMy daughter and I share how we do programming to go to bed (instead of reading).learning kids fun programming
- Camp CounselorInfrastructure as Code (IaC) is a vital part of the operational excellence we strive for in modern scalable solutions. IaC allows us to create repeatableiacbiceptemplateinfrastructure
- Camp CounselorEver wonder what brings the world of IoT devices together? MQTT is the message bus of IoT and together we’ll explore what it is, howMQTTIoT
- Camp CounselorElegant design requires talent, but talent is not a prerequisite for avoiding bad design. If you lack artistic touch and prefer rules and logic overDesignUXFundamentals
- Camp CounselorCome learn about supporting mobile and desktop cross-platform application development natively with .NET MAUI, the next evolution of Xamarin.Forms.NET
- Camp CounselorLearn about Sveltekit, the hot new full-stack framework, and how to build full-stack applications with the power and ease of serverless.serverlessjamstacksveltefull-stack
- Camp CounselorGraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs. But what is GraphQL? Why is it better than REST? AndgraphqlC#dotnet.NETAPI
- Camp CounselorCheck your entire development environment into source control and never install another framework ever again. This is the future of developer tools - never sayingDeveloper ToolsContainersVS CodeProductivity
- Camp CounselorFlutter is the hottest cross platform framework in the world. Quick tutorials are fun, but what can you really do with it? In this sessionFlutterDartMobileCross Platform
- Camp CounselorCloud is a no-brainer for most orgs, yet IDC reported that 40% of companies move back on-prem after their first try. Every Cloud journey shouldCloudLanding Zonemigrationmodernization
9:00 PM UTC
- Camp CounselorHave we found nirvana for Blockchain developers? This session will focus on building blockchain dApps (distributed Apps) with one set of source code and deployBlockchainAlgorandreachjavascriptethereum
- Camp CounselorExplaining what the heck the Jamstack is and why static sites are suddenly getting a lot more attention.
- Camp CounselorOAuth is a well known standard and is useful for delegating authentication and authorization decisions to a central identity provider. As a developer, you’ve givenapioauthsecurity
- Camp CounselorBuilding JavaScript applications today means that we take a step further from writing code. We use open-source dependencies, create a Dockerfile to deploy containers tojavascriptsecuritydevopsdevsecops
- Camp Counselor2020 was a long year for everyone. It was even longer in Nashville, Tennessee. The week before the COVID-19 shutdown, an EF-3 tornado moved throughmental healthsoft skillswork-life balance
- Camp CounselorBring a laptop and learn the basics of creating your own Roblox games!robloxgamesgame designgame developmentlua
- Camp CounselorAsk a developer what they know about using feature flags and they will probably describe them as simple booleans that either show a feature orfeature flagsfeature management
- Camp CounselorBecoming a data Analyst on your own might seem impossible. Let me show you how I did it.Data scienceAnalyticsAnalysisData
- Camp CounselorIoT devices that we can buy off the shelf are a great way to automate your home, but you’re either investing all into one systemIoTMakerHome AssistantIoT HubDocker
- Camp CounselorAndroid and iOS, Server and Web, all Kotlinkotlinkotlin multiplatformandroidiosweb
- Camp CounselorMaking Oobleck to take with you all conference long and on the way home. In our session you will be walked through the processHands-on, create, Oobleck, slime, family friendly
- Camp CounselorUsing App Insights to gain visibility into our deployed code.azurecloudmonitoring
- Camp CounselorLet's look at how we can implement features from a native app that can take your app from stale and boring, to highly interactive andPerformanceJavaScriptWeb AppsPWA
10:30 PM UTC
- Day 2, you’re loaded with tech and getting a little tired. Its ok, we have just the answer; a Pig Roast. We’re camping, who saidfoodpig roast
Thursday, July 28, '22
2:30 AM UTC
- Are you about to overheat from a long day taking in the tech? Well we have just the answer, the waterpark. Get some food, andwaterparkfamilyslideswaverider
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
- Start the day off right, with a little walk, jog, run, whatever. Get those muscles moving, talk to a fellow geek and enjoy the summerexercise5k
- Start off your day with a bike ride around the beautiful Wisconsin Dells. Get those muscles moving, talk to a fellow geek and enjoy thebicyclehealthfresh air
12:30 PM UTC
- Get out of bed sleepy head and get some chow. Come down to the mess hall, grab a plate, some java, and wake up beforebreakfastfoodcollaborate
1:30 PM UTC
3:30 PM UTC
- Camp CounselorWhat is really the best architecture to use for your project?
- Camp CounselorEveryone should have a mentor, no matter what stage you are in your career. Let's walk through some steps to find the perfect onecareer developmentself improvementgrowthmentoring
- Camp CounselorReview the history of HTTP, the major features of HTTP/2, and what’s coming with HTTP/3HTTPHTTP/2HTTP/3QUIC
- Camp CounselorThere are so many databases that claim to be modern and scalable or specialize in this specific niche in storing data. I'll go through asdatabase
- Camp CounselorCode reviews come in a lot of shapes and sizes, but they all share fundamentals components. We'll dive into the body of the code reviewcode reviewqualityteamculture
- Camp CounselorStories from my experience building a JS-based music/light show platform and the crossover between a side project and work.JSNode.jsMIDI
- Camp CounselorCommand Query Responsibility Segregation and Mediator in ASP.NET Core MVC.c#
- Camp CounselorAs an ode to myspace and GeoCities, I wanted to be able to make bad looking websites for fun once more. However, I also wantedjavascriptweb components
- Camp CounselorTogether we’ll combine embedded LEDs and electronic components with UV resin and molds to build wearable Geek-Chic! Then turn your creation solid through the sciencemakerLEDselectronics
- Camp CounselorWho says robots don't have moves? Robots are becoming a staple of everyday life. Sadly, a lot of times they can be quite boring. Butcodingroboticsdisco
- Camp CounselorYou're on a team and you want to collaborate and review each other's code, but you have not done that before. Join here to createazure-adodevelopersdevopspipelines.net
4:30 PM UTC
- We know you want to eat right??? We might not have a campfire but we do have food. Enjoy the bacon and relax with alunchfoodcollaborate
6:00 PM UTC
- Camp CounselorAn infrastructure of major cloud providers spans dozens of geographical regions and availability zones. Come and learn how to design geo-distributed applications that achieve low
- Camp CounselorMost of us learn programming in the context of solving a specific problem. For a lot of us, we equate that with all programming andCareer AdvancementEducationProductivity
- Camp CounselorBeyond the skills to program and create your own video game, there is a process to create a unique story to base it on. InGame developmentNarrative Skills
- Camp CounselorLearn about how OpenTelemetry and how it can help make sense of the chaos of data left behind by the running of any distributed system.logginggcptracingopentelemetryobservability
- Camp CounselorIn this session, you will participate in a hands-on experience that will spark curiosity and inspiration in the kitchen and beyond. You will learn howkidsrecipecampmatesgeeklingstrail mix
- Camp CounselorMentorship is important to build into your organization. In order to maintain a cohesive culture of your organization, you must pass on a legacy. Mentorshipmentorshipcareer developmentsoft skillshuman skills
- Camp CounselorThis is an introduction to Natural Language Processing. We will consider simple text examples in order to provide an entry point for a wide rangeNatural Language ProcessingMachine LearningAIData Science
- Camp CounselorWe will look at the technology behind Google's own products: BigQuery, K8s, Cloud Spanner and the Google network and how Google uses Open Source.Google CloudCloud ComputingData PlatformsKubernetes
- Camp CounselorIt's (almost) Christmas in July, come listen to Christmas music, a story or two, and craft some ornamentsfamilyholidayarts and crafts
- Camp CounselorEveryone wants to launch an app, start a business, and have wild success but most people don't know what it takes to get there.startupsproduct managemententrepreneurshipsuccess
- Camp CounselorIn this session you’ll learn how to build a GPS tracker from scratch. You’ll first see how to build a tracker that works with configurationPythonIoTGPSArduinoWireless
- Camp CounselorLearn about the importance of engagement and how to utilize SMS and email communication.CommunicationAPIsCodeless
7:30 PM UTC
- Camp CounselorDo you have some old apps lying around that you have to maintain? Do you long for a world where you could easily use the
- Camp CounselorTo dig into software performance, we'll discuss queueing theory and Amdahl's law, common issues with synchronization and concurrency, and how we should think about measuringSoftware PerformanceTestingLinuxTroubleshootingArchitecture
- Camp CounselorIf you’ve ever looked at the Youtube Trending section you’ve seen many videos with titles like “Minecraft but with Infinity Stones”. Minecraft mods have keptMinecraftJavaKid-friendlyModdingFun
- Camp CounselorWorld-class, enterprise scalable software doesn't build itself on developer talent alone. It requires highly effective teams with a frontline leader at the helm.LeadershipTeam Spirit
- Camp CounselorLearn how Higher-order Functions can help you elevate your javascript to the next level!JavascriptHigher-order functionFunctional Programming
- Camp CounselorMaking an infinity cube to take with you all conference long and on the way home. In our session you will be walked throughHands-on, create, infinity, cube, family friendly
- Camp CounselorNow updated for Git v2, all the local Git productivity tips I can fit in an hour.git
- Camp CounselorOverview and high level talk about ML algorithms inspired by nature. This is an intro-level session to give you a taste of what algorithmsNatureMLAIAlgorithms
- Camp CounselorSpreadsheets are an extremely powerful tool used across all industries for both small and large decision-making. However, external spreadsheets are un-secure, prone to errors, andJavaScriptSpreadsheetsAPI
9:00 PM UTC
- It's hard to believe after all of this prep, hard work and three days of fun, it has to come to a close. But beforethank youclosing