Welcome to the fourth and final day of Art Meets Radical Openness 2022. Come in slowly, get ready, we have another full day ahead of us today. We have another full day ahead of us today. We'll start with a lightning talk from Kjell and Conrad, who will tell us about their project. And then we'll explain what's going on, why we've rearranged the space, and the conversation we'll have after that. Okay, thanks. Go ahead. Thank you, Aline, for the introduction. And thank you, Amro, for having us. It's very nice to be here. And of course, thank you very much for coming to our lightning talk. So we will talk about our investigative research project, Return. Return is a research project designed for the experimental disclosure and artistic investigation of Amazon's return infrastructure. Most of the diffuse infrastructure of the company remains hidden from the everyday consumer and even for the critical observer. Apart from huge Amazon warehouses located in more rural areas, which can sometimes be spotted when traveling along motorways, the processes behind these physical occurrences remains veiled. Occasionally, by looking closely, one can recognize the mostly anonymous parcel delivery services that move in white unlabeled vans in urban areas. A major part of Amazon's services are outsourced to third-party companies, making it hard to track down the course of action and operation of the multinational company. The incentive of this work is to dissolve these roles and review the spatial workings of the company. The intervention uses GPS trackers ordered from Amazon that have been charged and powered while directly initiating the return process. Through a proxy API of the GPS devices manufacturer, it was possible to track Amazon's return infrastructure for roughly 30 to 60 days. Our investigation started on Amazon, where we ordered GPS trackers, just normal GPS trackers We ordered GPS trackers, just normal GPS trackers like these ones. We received the packages, looked what was inside, but maybe important to note here is also that we just looked how the GPS trackers are working, because we didn't have to provide our own SIM cards or anything, so everything was inside, but we didn't have to provide our own SIM cards or anything so everything was inside but we didn't we didn't do anything to the GPS trackers themselves we just looked inside charged them and then put them back into the packaging and then yeah just went to Amazon again and said we don't like the product anymore I please want to return it. So we returned it and this is where the journey started. The journey started in Cologne with three trackers what you can see here you have the magenta tracker, the blue tracker and the yellow tracker here. And maybe to start with our insights that we gained from this, is that first of all, the trackers went to the local post offices to be then distributed to our first main discovery or like node of this infrastructure, which here is the Eiffel Tower in Cologne. This is also the first time where these three trackers met actually. And maybe important to note here is also that the money that we got back from Amazon already got transferred exactly in this moment when they arrived at Eiffel Tower. So not when they arrived physically at Amazon, let's say, but when they were handed down to Amazon's probably third party outsourced companies that then took over from here. And this is also the first time the trackers actually remained a little bit in a place, so not moved, so they were probably loaded into a container. And this is also where you can see these straight lines that are sometimes when the connection got lost. Okay, so I will continue from here. So as Konrad said, this place still is like DHL Deutsche Post infrastructure, so not even Amazon yet. And what we observed then, we will follow the blue tracker now, was that it started moving eastwards. Not to confuse you, those really straight lines, as Konrad already said, those are signal interruptions. For example, when the trackers are packed in the containers and there's a lot of stuff around, they're not able to receive or send signals anymore. And in this case, we just connected the last point. We had a signal with the next point where the signal reappeared. The blue tracker worked really good. There were not so many signal interruptions and as you can see it started moving eastwards. What we then found with the help of a telegram bot, we programmed a small bot that gave us updates whenever the tracker started moving or stopped and then we found things like this one in Alsfeld. So here's a rest stop where we were able to see, okay, the trucker who was actually driving the truck needed to rest somewhere to fulfill human needs. And this was only possible to discover because we had this bot, because otherwise if you zoom out, you don't really see that there was a stop. From there, the trackers continued moving eastwards and they stopped another time at Where are we? I think here, yeah. In Neumark, this is another huge logistics center by Deutsche Post. And all of the trackers went here. You can see the yellow tracker now because this didn't have a signal. But they also stayed here for like two days. And then they kept moving and moving. And so far, this really didn't make sense for us because they just started moving eastwards, eastwards all the time. And then we made one of the major discoveries, which is located in Slovakia. So they actually crossed borders from Germany, they crossed the border to Czech Republic, and then they continued moving and finally arrived at this locality. And this actually is one of the important things we discovered. This is the first building which we can assign to Amazon. You can see it here. There's a label on it. This center is called Amazon BTS2, and it's the central return center for everything that's returned in whole Europe. And we saw that all three trackers went there, and after discovering that, we thought, yeah, we somehow have to approve that this actually happening to all trackers or to all returns and what we did then is that we added more trackers because we thought three from Cologne is not enough. So we have those trackers here and for example this one is one from Berlin, you can see it also goes there. Then we had another one from Berlin, you can see it also goes there. Then we had another one from Cologne, which has a bigger battery, also went there. Then we had one from France, also to the center, one from Netherlands, and right now there are two more, one from Dublin, which started like two days ago, and one from Linz, which started when the conference started. Those are not here yet, but they will probably arrive there within the next days. So, yeah, I want to say a bit about this place where the track has arrived. So I just want to show you some photos. So this is what it looks like there. We didn't take the pictures. This was like a live investigation. We always watch what's going on, but we just used the stuff we found from the internet. So those are actually pictures that workers from the site took and uploaded to Google Photos. And what we also did was we used a lot of Google Street View and then just followed the routes of the trackers to watch what it looks like there. This one is also crazy. This is the bus stop where the workers arrive. So, and what we, what we also found is that we can actually track movements inside of the building because the building is so huge and the trackers are, like, relatively accurate. We can see that, like, here they arrive at this side, then there's movement going on. Here is relatively fast movement, so probably those are the belts moving the trackers, and here is movement again after they move out of the center. So what we found out in this investigation is that despite the highly technological infrastructure of Amazon it is labor that is the decisive factor for the observed movements so the trucks are driven by human workers and also checking the condition of the returned goods is difficult to classify and can hardly be technically automated so in this process, human workers are involved. And this is also probably the reason why the work is carried out in Eastern Europe, because those are the countries which have lower wages compared to Germany or France. So when researching Amazon's infrastructure on Google Maps, a billboard in front of a new warehouse in Poland can be found. It's advertising work in the warehouse and promises the workers an hourly wage of 17.50 zloty, which is about 3,55 euro, one third of the minimum hourly wage in Germany. It rapidly becomes clear how lucrative the outsourcing of human labor to Eastern Europe is for Amazon. This capitalist attitude and way of action spans our entire logistical economy, massively shaping how the spaces it comes into contact with are designed and how the work that is done there is constituted. Return reveals those often hidden effects. The products we order and then subsequently decide to return cause a framework of impact that creates concrete physical spaces in eastern European suburbs which are based on the exploitation of precarious labor. So maybe you asked what happened then after the trackers went to this huge center. So what we found is that most of the trackers moved north then. We can follow them here. And they made another stop at like several subcontractors of Amazon with for one example this one here and of course we don't really know why this is happening, why they are moving to another subcontractor but in addition to the low really know why this is happening, why they are moving to another subcontractor. But in addition to the low labor costs in Eastern Europe, there's another assumption that we made, which is that due to the high prices of land in Central Europe to build storage space on, companies have started to move goods around in rolling warehouses, as example, the trucks. So up to a certain filling level of the trucks, the price per square meter for storing goods in moving trucks is cheaper than actually buying new storage. So this could be also a reason why they are always on the move and like moving in so many different places. So there still remains the final question where the trackers actually go. We can follow the pink tracker in this case. What we can see here is that it suddenly stops moving here. That's basically because the battery dies. So we had this problem of the battery dying before we actually know where the trackers go. What is also interesting is that actually no one ever turned them off. They went to the warehouse and they stayed turned on all the time. So this is why we ordered another tracker which had more battery power. This is the red one. And what we found from the red one was that the trackers actually returned to the company that actually produces them. So they go to the return center in Bratislava, then they move towards north to some subcontractors and they also pass another few subcontractors within Germany and then they finally go back to the company that actually sells the trackers. So now I will hand back to Konrad. Yes, so coming from this more like global and top view of things and having made these important discoveries figuring out these central nodes of the infrastructure, we decided that it is actually, we wanna go back to the locality of these things, and this is also why, let me show you the full picture. Maybe also so you can see the scale of the return routes. That we decided that we also to kind of serve a kind of a counter to this information asymmetry that Amazon has and to make this data public and to bring this data also, for example, what Christo yesterday in his talk talked about, like it's tools made by us, data for us, so actually this information asymmetry is not so much in imbalance anymore we decided that to create maybe pop-up installations is one way of dealing with this so this is why for example now at AMRO there's the first version of this pop-up installation so we also here ordered Amazon tracker and returned it on Wednesday. I'm not sure it was definitely the day which was free and where the post was not working. So's it. So, yeah, but then the tracker also started moving and this is what you can see now downstairs in the showcase also. This is this pop-up installation that is not like the website showing all the trackers and on the global scale, but one tracker that is localized and which you, yeah, then it's updating live and then you can watch it move. Right now at the moment it moved a little bit west again, but we expect it to start moving probably today because it, yeah, from what we could read from the other ones, that it will start moving. Return aims to reserve the power imbalance between Amazon as a company and its users, as well as workers. This time it is them who collect the data about the company's processes and make it available to the general public. This does not prevent the collection of data and the resulting possibilities of control by Amazon, but it does create a counter-narrative using subversive methods. Just as Amazon collects data in order to be able to control and intervene, revealing the precise processes of the logistical infrastructure opens up first possibilities for social intervention and develops specific collective knowledges of the underlying structures to dissolve Amazon's information asymmetry. Thank you very much. Thank you very much for that. Are there any questions directly? Chip? Yeah, right. Oh, yes, you need a microphone here. Thank you. Is it on? Yeah, okay. So, yeah, so my question is, like, as you discovered where these trackers were going, did you feel like you were getting a new sense of the geography that is around here in Europe, especially seeing these little supply chain centers? It's like you're seeing a bit of these spaces that are hidden. And I'm wondering, as you were discovering, was there moments where you were really excited when it started to move and that kind of stuff? Yeah, I would say that it sometimes even was like a game for us because we had this bot which always gave us push-up notifications. And every time the phone gave us a notification, we were totally excited what's going on. So, like I said, sometimes I went to Street View and just followed the path of the truckers and just watched what they were seeing. This was like getting totally new insights into what those areas look like where the workers actually work and where they transport our packages to. So this was really exciting. Maybe also I think especially in the beginning it was we were not expecting it to move so much because one of our first questions was maybe also are these packages redistributed are these packages thrown away are these packages what actually happens because there are all these narratives about Amazon, what they do with their packages. And just to experience actually the scale of just like this one click buy that Amazon just like, I mean, it was always in our, of course, it's always in the back of your mind that this clique has a lot of consequences, but that it has this scale and also this much nonsense in it was just also, yeah, that was also one main insight then. Thank you. Anyone else? Thank you. Anyone else? Okay. We do have a little bit of time this morning. It was planned for lightning talks, open mic. I think, Luca, did you want to present something? Yes. Okay. Then we have time for that now. Is there anyone else, or is Luca the only one? Was someone else wanting to do a lightning talk? Birgit? No? Okay. Good, okay. Thank you. Conrad, you'll be downstairs with the installation if someone wants to come by and talk with you about it. Okay, good. Oh, you took away the... Took away what? Grazie. Thank you. I don't know, this is sign up, okay. Sorry? Ah yeah, I thought it was working, so I'm sorry. Yeah, this is the first step where I'm not sure. So does anybody know the commands for X render to mirror or to, okay, screen zero. Kaj želite, da povedate, kako je komanda za X-render? Ok, skrivno 0, HDMI 1, ok. Imam nekaj. Odstotek, mod, mir... Udobno... List monitorov... Ok. Mod miror... okay mode mirror no must be used after output output 0 not found okay I'm sorry cannot find mode mirror okay no Sorry, cannot find mode mirror. Okay. No, this is mode. Same as, maybe this will work. Same as EDP. Woohoo! Very nice. I am so proud. Okay. Hello. I'm just going to log in into this website. You have five more minutes. No. Če ste pripravljeni na ta stran? Imate 5 minut? Ne. Ne igram to igro. To je jezikovni govor. Ja, jezikovni govor je bil pred nama tudi jezikovni govor. Dajte mi odstotek. Boste možno. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Pozdrav. Ne v tem, kjer je rekel, da se povedem, da sem lrk.org, ampak v sensu, da sem pripravljen v online komunitete, da se samo obseguijo in ne interakirajo. Naša kariera je začela na IRC, zelo prej, in sedaj se naša prva vprašanja je, da se pove, da se bo vse boljša. In to se je delala v mesto Mastodon. in to pravim v mesto Mastodon. Pravzaprav, ta je največji lightning talk v istoriji, ne bojte se, ker je začel včeraj, 23 hr. na kateri sem postavil nekaj na Mastodonu, ki je rekel, da bi poslušal Friday Tread za Amro 22, in potem sem nekaj ljudi povedal. Servus at social servus at, Celeste H at postlurked.org. Ephemeral at MoGraph Social. You can say hi if I mention you. Charles, Ushi. Hey, hey, okay. Where's Shane? Is he sleeping? Okay. CCL at postlurk.org. Okay, not here. ALCSTRT at PostLurk.org. A lot of lurkers in good company. Luca at Sonomu Club. I know that's another Luca, and he's in Ljubljana. Dark Ambient at Sonomu klubu. To je druga Luka, ki je v Ljubljani. Dark Ambient na Sonomu klubu. In potem sem jaz povedal, da bi se povedali na list in postavili vzgoj. Hashtag Amro, hashtag Follow Friday. In potem imamo Eileen. In je rekel, prvi, ki je rekel, nekaj drugih je všeč, ali je to svoj favorit, nekaj tako. In smo se tukaj prišli in smo dodali še četiri. SCISS, na Octodon Social. Okay, good. Hello, Holger. Hans Holger. Okay. DWD, as I learned, is pronounced at Social Service AT. Natasha at PSS10YEU. Natasha? Say hi. Okay, that's Natasha. Okay, nice to put faces to names. How at the same as you, okay. And then Christina, who is not here, added three more. Angeliki, probably, at LERC. L03S at Lurk. Maneta at Lurk. This is a Lurk festival. Seems so. And then Shane added MRVI at Lossi ONL. We don't know who that is okay and yogi at grat social hey yogi and yoak at lurk okay and nest tv at lurk finally and okay so this is how far we got who knows more in Nest TV v Lerku. To je bilo, kako smo se je prilagodili. Kaj je bilo više? Nismo pripravljeni kakšnemu, ki je tukaj na Mastodonu in ni bilo vključeno? Ne? Je tukaj kakšen, ki se zna kakšen drugi, ki smo nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekaj nekudi nekaj. Da bi drugi, ki so še nekaj tukaj v listu, vedeli, da je tukaj online, decentralizirana komunita, na področju svojega svojega svojega svojega svojega svojega, ki lahko uspejo kot lepši alternativ za velike socialne strani in da se zelo veliko ljudi, ki so se pripravljali tukaj, že tu so in čeprav se čeprav čeprav čeprav čeprav, Ok, kakšne vprašanje? Moram je razmisliti kakšno drugo? Kako bi se to uspelo uspeti za poslušalce? Mislim, da bi se, kot je pripravljen v tem postu, As many of us which are on this mentioned in this post should follow others If they want, but I think that's what could be a good idea. I know I will try to Go through and follow everybody who are not yet following and then Just kind of see what happens, you know you to make the Amaro network In samo videti, kaj se dogaja. Da bi Amaro netvorečno bolj čisto permanentno in vse leto v tem virtualnem zelo. In možda pred njim lahko začnemo videti, kdo je prišel v svet, kaj se dogaja in kaj bi morali prideti. we can even start to see who is coming this year or not. What are you doing? What should we bring? So for the record, I will repeat the question. It was, how do you want to follow up with the Mastodon feeds? And maybe add that there is an activity pub community called the Social Hub And maybe add that there is an activity pub community called the Social Hub that gathers people implementing activity pub standards. So if you're an artist and want to play with this, you can meet developers there. Or if you're a developer yourself, you can add to the community. OK, this reminds me I will just try mentioning of course for people who might not know the background here of the technical side mastodon is just one software happens to be quite a very popular one among many which implement these federated standards and in je tudi najbolj popularna, ki je vseh naših standardov. Največji je tudi protokol aktiviteta pub. Vsega, kar se z Mastodonu pove, je, da lahko se površiš na socialnih stranih, da si na eni strani, ali se poani, a tudi na drugih stranih. In tako je tudi na drugih stvarah. Nekaj drugih je podobno Mastodonu, ki je na pravi Twitter klon, da bi bilo čudno, kot Plaroma, ali Diaspora something like that but then there are also software which act similar to like YouTube this is called PeerTube and similar to like Spotify where you put on music I think Funk Whale pop-putonjskih glasbenik, mislim, da je funk-vail ena iz njih. Potem imate zelo zelo mobilno zelo, kjer lahko organizirate naše, in mnogo drugih stvari. Zdaj lahko iz enega sredsteva se površiš v vse drugi. Zdaj, pa se skočnem s žalostjo. To je velika žalost. Twitter in Facebook poslušalci so se zgodili v Amro. In tukaj se vprašate, kaj about the Mastodon user? No, no, no. They, and this is a singular they, are already inside. Okay, thank you. Thank you. Anything like that? Oh, or a question, sorry. You have a question, okay. No, I don't questions, yes, sure. Okay. I was wondering, because when you talk about decentralized social media platform, then you also mentioned there is Mastodon, which is the decentralized version of Twitter, and then you say, okay, there is PeerTube, the decentralized version of YouTube. So it's always trying, in the end, to mimic something that already exists, and I think that the problematics are actually in the tools and in the futures of this platform So if you want avoid certain dynamics, I think the platform should be also different So I was wondering if you may have like some example of some flat Platforms that their design is a bit different and is not just like trying to make the decentralized version Absolutely one good example is mastodon like trying to make the decentralized version of something? Absolutely. One good example is Mastodon. While it is similar to Twitter, and I just present it like that not to have to explain it, it's a microblogging platform, something like that, there are specific features and design. It's designed specifically to be a little bit different from Twitter, not just, ker je decentralizirana. Na primer, je predstavljena, da je lahko bolj vsežna, kot Twitter. Na primer, je bilo prelepno, da se ne bo lahko poskušalo naštiti kontenta, če se bo osebno osebno osebno osebno osebno na Mastodonu. Sedaj je ta vprašanja, in vsega, če se počutimo na Mastodonu. Tudi na naši strani ni to lahko izvedeno. To je, da ne počutimo, da bojo bolji, ki se počutijo na njihovih ciljah. In tudi je zelo zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame zame progressive ones are defederating or blocking all the instances which are so-called free speech or as we say fascist instances. Sorry, but can we, this is a longer discussion and I think it's a very interesting discussion but we have more conversations to have today. Can we continue this conversation about Mastodon? This was the short version of my answer, and then the long weekend took. Great. Is that it? Okay. I have to go. You have to go. Okay. Thank you very much again. Okay, Charles, is this something that you want to say something now? You made some slides? Okay. We have a couple, yeah. You made some slides? Okay. We have a couple, yeah. Can we do that now or not? It's up to you because then we can join the conversation later into our panel and continue that. It's up to you. It's fine if we continue. Yeah, okay. No, we're going to start another conversation this morning, but we can... Okay, you want to do that later? I'll try to report to you. Okay. Now would be better. Now would be better? Yes. Okay. Okay. Thank you. So this is a quick talk about the performance I did last night. So this came out of a problem, and the problem is that it's really difficult to live code while playing tuba. I'm sure you've all run into this. You're trying to play your tuba and program your computer at the same time, and it's really hard. You don't have enough hands. It's divided attention. So obviously, the answer is somehow to use the tuba to input code. Now, some people do something called an augmented instrument where you glue sensors to your instrument, but you don't want to really put epoxy on a brass instrument. It's not a good idea. And plus, you can only usually handle about two sensors at one time or your brain gets overloaded. So when I thought of this idea, I immediately went to the constructed language SolraySol, which is an early... A constructed language is one that is intentionally invented by a human to create a new second language for people to learn that might eventually become a first language. Famous examples of this include Esperanto, Swahili, and an Indonesian language. So I actually can't remember, but there's a country where their national language is actually a constructed language. Sol re sol is a quite early one, 1827, and the syllables are musical notes, which can be written as solfege. And we all know singers, I'm not going to sing for you, singing do re mi fa sol la ti do. Those all correspond to musical notes. Those are the syllables of language if you want to just speak it. Now, computer languages are also constructed languages. They're made up by people, and they're usually based on human languages. Almost all successful constructed languages are also based on human languages. So Esperanto is regularized Latin, and so forth. Computer languages are highly, highly systematized. They have very strict structures and there's different kinds of words you can have and it's very limited. Early constructed languages were often very systemized in this way. So you have philosophers trying to invent languages that don't have any ambiguity in them, which turns out to be impossible for humans but possible for computers. So there is this thing where early conlangs and computer languages are in some ways quite similar. So my programming language is called Domi Fah Ray, which I can't remember what that means in Sulray Sul, because I don't actually speak the language, but all the commands are based on Sulray Sul. It is a live coding language, which means it's an interpreted language that is designed to run as you change it. So you type something and it gets evaluated immediately. It's very, very strongly inspired by another live coding language called Ixilang, which is, I didn't put his name on the slide and now I've forgotten it, but it's also a live coding language written in SuperCollider, which is an interpreted musical system. So in DI FARE, which is sort of object-oriented, all objects are loops. So when you can declare a new variable by using the variable declaration command, and then you input the name of the variable, and then as soon as it gets the variable name, it immediately starts recording. Probably better to count down rather than being surprising every time. And then the loop is immediately recorded, and then immediately on being recorded, it starts playing over and over again. What you can do with these loops once they start playing is you can stop them by entering the stop command, or you can restart them by entering the restart command. Currently, in the current version version you can also shake them. And what this means is as they're recorded the note onsets are tracked so if you can get the shake command you can reorder the order that the notes are played in while it's playing. So you start out playing maybe A, B, C and then it plays back C, B, A and sticks with that order until you shake it again. Future versions will use onsets to create percussion loops, so you might be playing a bass drum loop by oompa-ing, and then it would track the onsets for that. Entering commands relies on pitch tracking. Pitch tracking is a thing with computers where it inputs a musical note and it says oh that's a C maybe you're a little sharp pitch tracking is hard for instruments like the voice and brass instruments because they have what's called a lot of overtone content there is the the fundamental frequencies but there's a lot of extra frequencies in there that give it the richness. And tuba notes are especially impacted by this because they have so much extra frequency content. In fact, in the lowest notes of the tuba, the actual frequency of the note is often very, very quiet or in some cases completely absent. And this is a cool affordance of our brain where if you're listening to some music and there's like a loud noise or something and you can only hear the higher frequencies of the music, your brain can figure out what notes that you were missing. So if you hear a violin playing, but you run it through a high-pass filter, so you're missing some of the notes, your brain fills in the missing part of the notes. So this allows some tuba players to be able to play notes that everyone hears and understands and feels that are actually below what humans can hear and understand. However, pitch tracking with us is a little bit of a nightmare. So perhaps the future is AI. You could do AI training to, I mean, not in general, but the future of this project. Don't quote me on that. It's likely that you could better recognize commands by doing some training data and then the fact that I'm often slightly out of tune or whatever, I could play in and then go, oh, it's that. It would change the project because there would be a lot less error messages, but maybe that's the way forward. However, this is a problem with recognizing variables because it only gets the variables towns once. So either I would need to pre-declare all my variable names ahead of time and have a list of them to choose from, or who knows. And that is the end of my talk. Thank you.