2k has officially done it hold up. Let me get the lighting. Let's be super clear here 2k patch shooting Now people come to me on Twitter saying agent 2k patch shooting all the time literally any time some of misses a couple shots That they think they should have made they tweet me about it So I always take it with a little bit of a grain of salt So I'm like I have four or five guys ten twenty guys telling me I was like yo we talking about I was like nah I'm still hitting because remember a couple days ago I retired my pure sharp and now I'm playing on my play maker and So I just thought now I'm supposed to be making less is now I have an 80 open shot three and on top of that I don't have any of my badges yet and the first thing I heard was amateur one was hit and when I say hit I mean literally if the green window was 48 milliseconds before it cut in half the make percentage in general just went down So I was about to lose my mind because I thought 2k was done patching jump shot I was like why are they still doing? Why would you patch individual jump shots that still doesn't make any sense to me because I know for if not for a fact But I know they were doing it last year because jump shots are a way They just went broke the first few months and then they stopped doing it at least from my experience later in the year I felt good just giving out all my jump shot secrets because 2k wasn't patching specific jump shots anymore So when I found out that they did this I was like yo and then as the day went on We were starting to find out like all the jump shots were getting hit I was playing with at least three people over the last couple days that were using my a1 release and they were breaking now You don't have to be a phenomenal player You could be the most average player and still hit with the a1 release So it was baffling me and then I started to find out literally all the other popular jump shots were hit and everyone's saying the Same thing the shooting is nerf. I'm like in general, so they're not patching specific jump shots Thank God They just nerf shooting in general like I play against some of the worst people sometimes and they'll still pull like 3040% and if you guys remember the reason why we can't play rookie on my career and even last year They were boasting about how tough the AI has gotten and now they keep players to under 30% or etc, etc In 2k's mind They're thinking yo the fact that literally anybody can shoot 50% plus and if you're a good player You're almost shooting 80% plus it's crazy That's a really high percentage and they're just trying to bring it down now a person tweeted at me Agent I don't want shooting to be nerfed because you and appeal to the top 10% Yeah, I'm like yo first of all, let's be super clear I don't know how much power you guys think I have but I've been complaining about a whole ton of stuff and It never ever gets fixed Like how long have I been talking about micro transactions if I had the power to just change stuff by talking about it Trust me. I'll be talking about the issues every single day. We'd have a perfect game, but that's not the case I just talk about my experience on the game and plus I would never Assume that everybody wants to play the way that I want to play which is why yeah, let me say it with y'all Man, let's say it together one two three ranked on ranked. Did we say it? Did y'all say it with me? ranked on ranked Didn't make sense I was actually gonna ask what I mean. You don't know what that means I swore Because that's the solution we all know about so here's what's gonna happen shooting is nerve I'm personally if it's shooting in general is nerf. I'm happy about it. Now. I'm a little bit disappointed I like literally right when I retire my pure sharp You're trying to tell me shooting is nerf and the main reason for retiring my pure sharp was agent is too easy to Shoot so I wanted a challenge I hopped on my sharp shooter playmaker primary playmaker secondary sharp shooter and that's the serious challenge now like I just Sharp shooter I can lose focus and because like you're 99 you look all the badges like you're gonna make your shots Even if you lose focus, but on the build I have now I can't lose focus or I'm not gonna hit from limitless period and probably the only frustrating part about it for me is For whatever reason 2k feels like they don't need to be transparent like keep mine like alright cool 2k you could do it 2k you could add lag into the game for all I care I just want it to be in the patch notes so we know every other game I play when there's a fix they declare it in the patch notes and they let the community react however the community reacts And they'll go from there right with the way 2k does it is they put in the patch notes And if people hate the reaction next time around they just don't put it in there There's a lot of stuff that wasn't put in the patch notes that were positive that they didn't talk about now I get it some of y'all might say agent the patch notes or summaries But so much has changed since the patch is like you when someone's playing a game They have to know what to expect when I have people like the fact that there's even like we have to test stuff Just to find out what changed. I think it's crazy But still I agree at the end of the day people want control over their player I saw people in the comments of yesterday's video I was hitting from crazy with my playmaker right and people like agent people want one There was a different group of people there was the majority was like that's what's up agent. All right We knew okay, but I saw some people truly like offended that I was able to do that and that they couldn't hit with a sharp shooter But it's not even like I'm hiding anything. I made videos showing exactly what I'm thinking and like all my Everything I released videos on everything. There's no point of me releasing more jump shot videos aside from to show y'all New different types of jump shots. There's no new tips all the tips are out there It's like if I hopped in a diamond lobby in rainbow six and then I just got mad that the guys were aiming better than me It's like that's what they do they play the game all day is they're gonna aim better than me And then I get frustrated because they hit me through the wall I'm like how they know I was through the wall, but this is a this is a bigger issue than just shooting It's more than just shooting last week There was a ruffles event that was supposed to go down not the one that just passed the one before that and we waited up until the event and Ruffles had to tweet out that there were server issues on 2k's part and do know they say serve this a technical issues Servers and we didn't hear it from a dev We didn't hear it from the 2k Twitter a community manager We heard that there was a technical issue through ruffles Twitter account And we didn't hear it like a day before an hour before we heard it Literally 10 20 minutes after the event was supposed to start so that means somebody sat down there on ruffles Twitter and was like So no one's gonna say anything because they're directing the hate towards ruffles and then they're like oh if y'all don't say anything We're gonna say something and they put out a tweet and people like oh that's just what went wrong So it's a bigger issue was like can we just be transparent? There's an issue fix it now The challenge with transparency is when you continue to mess up over and over and over again It looks bad. I read some tweets from a bunch of different people saying like yo 2k communities Everybody's just bashing mindlessly and I was taken aback by that because what you're asking the consumers to do when you say stuff Like that is just to see something worth very real criticism and go I will just wait for it to get better Hopefully eventually like we know the 2k devs want to make a great game They don't go in the intention will want to make it like come on there That's what their job is they create this game They want this to be polished and amazing but when there's issues like you can't play with East Coast West Coast The fact that some people think we're not supposed to be talking about that to me is crazy And it only ever really sinks in for me when I do it in contrast to every other game. I play Any other community I'm in on YouTube like whether I'm watching a rainbow video a tech and video whether yo guys I watch fitness videos. Okay, hold your jokes. I've been watching fit I know everything non-boosting, but I know a whole ton about nutrition. I just don't exercise those anyway What I'm saying is Relative to every other game. I saw boogie the other day made a video about 2k 18 micro transaction He doesn't look this is boogie when has boogie ever said anything about a sports title ever anybody that doesn't worry about sports In their minds sports games don't even exist So the fact that he brought it up it was in the title doctor disrespect talked about There's a bunch of people outside the community that are looking at this like and it's really sinking in for people They said they see what Star Wars Battlefront 2 is trying to do right the micro transactions are taking over EA and 2k are Heading this thing, right? They're the ones that They are the most egregious offenders of micro transaction violations on the internet and although most of us understand There's a place for them. There's a part where you go too far And so what am I not supposed to be able to criticize them for doing that? Do you know how many times I have been told that my feedback was gonna be passed on to the devs And I know it was like it's not like they say it and they don't do it They pass it on to the devs, and I don't know what the issue is. I don't know if there's not enough people working on it I don't know if they just don't have the resources to finish it. So alright. Let's do this Whenever a change is made in the game We just want to know about the change the game plays well for me I enjoy it but all around the game are these issues preventing me from enjoying it. You try and play ruffles I just want to enjoy the first week was enjoyable then we I'm trying to hop on enjoy the second week of the ruffles event Making rant videos if I tweeted this if Chris moves making rant videos about your game. You have issues I'm happy that they changed the shooting I think that they should stop changing it so often if they left it the way it was I would have been fine with it So I just want to make it super clear It's still possible to shoot if y'all want to see jump shot tutorials. I have a whole playlist I'm a link in the description and put it a card above Just just pay attention to it because if you can't do it after that then I don't know what to say I can't help you but shooting isn't like when I say they made it more difficult.  I did it, you know I think I have to revisit my a1 release because the sad reality is I Low-key thing that is gonna be demoted to a to pushing a3 and I don't even use a3 releases But I'll have to test it to see the people I've been playing with that used it have been just breaking So we'll see if I could do any better But unfortunately 2k is gonna have to make me pull my sharpshooter out of retirement Temporarily so I can test some more jump shots. I thought I was done testing jump shots, bro I had the catalog ready. I knew what I was gonna use to shoot and and now we're back. We're back in the lab Anyway, everyone's gonna have different opinions on this So I want to know what you guys think in the comments down below if you enjoyed make sure to drop a like I didn't say it at the start of the video, but the channel be sure to subscribe. I'm gonna catch you guys later. I'm out Peace


Hey everybody JR Fisher here. Welcome to Saturday morning We've got another day on the face of the earth to make something happen. That's pretty cool stuff Hey, we're gonna have a good session today I'm gonna talk all about customer loyalty and actually how that can make up the majority of your business Before we get started, please don't forget to subscribe if you would let me turn down the volume here on my iPad somehow that Make sure you subscribe There's a big red button down there click it turn it gray and then don't forget Bring the valve turn it all down notifications. So you are notified every single time I'm alive or I upload a video Man, I feel good today.   So We're gonna talk about customer loyalty today, I know you guys have been working super hard So many of you guys have contacted me and let me know where you're at and what progress point you're at And we've had conversations in it guys if you're one of those people who hasn't contacted me Please do so send me an email to support or training. You put training at JR Fisher comm I'll be happy to help you out do whatever I can for you guide you in the right direction That's what the channel is all about. It's about starting running and growing online businesses My wife's gonna be doing some filming today. She's a dog trainer if you don't know you can check out her channel It's the furry family coach in that is on YouTube here. I think she has the channel is called the pet parent reset Which really tells you how to train your animals and get really really good results out of it You want to check her out, but anyhow, she's filming today. We have a couple actual people with their dogs We're gonna spend some time with them prior to that. We're gonna run out to lunch So I'm excited man. I'm excited to share this information with you the information I'm gonna give you in this video today Can gosh quadruple your income now? Let me explain to you what? We spend all of our time building these websites these e-commerce websites or you know service websites And once we've done that we use the best tools the best colors We try to get the most beautiful logo We try to make sure it's all SEO'd properly and all that and then we set up our site And we tend to forget about one thing and here's the one thing I want you to remember Customer loyalty customer loyalty is huge guys I'm gonna give you a bunch of steps how you can grow your customer loyalty in just a second But I want you to think about this and I want you to kind of take some of this in When people buy on your site, okay when people are buying whatever they're buying from you on your site 80% of your business is going to come from repeat customers 80% and soak that in 80% of your business is going to come from repeat customers What are you doing to get repeat customers? Here's an honest fact when businesses were pulled thousands of them 32 percent said They weren't even concerned about customer loyalty or working on that. Wow That's amazing, right? They weren't even worried about it. They didn't care So if you could just tweak this one area you can save yourself so much money in ads and looking for new products and Marketing and social media and all these other things if you concentrate on customer loyalty now I'm going to give you some steps. You can apply today. I would suggest you jot them down somewhere You know this video actually is going to be online So you could go back and watch it and go through the steps again, which I really do recommend you doing I think a lot of times We do this stuff and we listen and we just forget what's going on tie-in. Yes, I know you're plucky chickadee I know you are I got you man. I got you good to see you here and post in there Which what's going on with your business to she's doing a chat box business for I believe it's elderly or you know Living facilities and put the details in there people will at least you get some free press, right? That's what we want to give you some free press. Okay, so I'm going to go through Some of these things that we can do So the first thing I'm going to tell you that's so super important, you know, I get so frustrated Sometimes when I call I had to call Yesterday I didn't call I used to chat And I used to chat for serious exam and I was really frustrated because I was paying like 244 dollars for one of my cars and I think a hundred eighty nine dollars for the other car a year for Serious exam and I went to their site and they have an introductory thing That's five dollars and ninety nine cents for new people for their first year for a month. So what is that six? Dollars times twelve at seventy two dollars. Okay. No, no, wait six sixty. Yeah, seventy two dollars So seventy two dollars to charge in the new people and charge me 244 and I thought that was terribly unfair. You know, I don't think that's a way to get loyal customers I know what they're trying to do They're trying to get you in the door because year two then it goes up to like eighteen dollars a month plus There's fees on top of that. So they got these all these music fees But they were charging me so much more than new customers and I felt offended because I've had you know Serious like seven for ten years eleven years, maybe twelve. I've had it a long time You've got to take care of your customers guys. Now what I'm doing is I'm looking around for alternatives I'm looking for different ways. I'm thinking what channels do I listen to am I really going to pay them anymore? Because it upset me and then the person that was on the other end of the line could barely understand English They were these incoherent sentences and I got a bad customer loyalty experience. Don't do that There are a few different skills that you need to nurture with any customer-facing staff including patients empathy Clear communication, which they did not have among others Don't underestimate the power of a customer's interactions with your business. It's so important when they interact with you guys a Research has shown that little over half the customers say they aren't willing to do business with a merchant after just one bad Experience, that's all it takes one bad experience. That's all it takes guys You've got to take care of human beings. You've got to we are so sensitive to how people treat us And we also know people are willing to talk about their experiences online and usually they only talk about it They're bad. So if you're giving out bad experiences to your customer, it's going to cost you money.  Put it in the chat section. Let's air out some of that stuff there Let's see here. I Know you Who I am others don't what what I know you oh who others don't I do chain I do chat box marketing for small businesses very cool. The elderly products will be Doing an e-commerce store. I think awesome and let me know if I can help you with that one of my dementia clients Spent the night here. My five-year-old kiddo is loving it. That's very cool And she helps out people me know she's in a business where she not only can make some money But she can help people, you know, that's pretty cool and I feel the same way with all of mine like right now I'm helping you guys. I like that. I like to be able to help you If you want more training, I do have courses that will be in the description after this video But I do these live trains just to help you guys out number two thing you can do offer personalized content and product recommendations people love that and if you don't believe it think about Amazon when you're going to buy something They have only suggested products down there personalized experiences show customers that your brand is relevant to their life and goals So it makes sense that people pay attention to brands who seem to offer the best content and products for them The study shows how customers reportedly are willing to pay a premium if they were offered personalized services While more than half of the customers have admitted that they don't mind trading personal information like names and emails If it means receiving more personalized content, so you've got to personalize what you do Offer product recommendations that are based on what you know the customers actually need So let's say somebody, you know, we sell beef chicken turkey pork and ground beef And somewhere it can't meet if they bought everything but ground beef We're probably going to send them some marketing on ground beef because we know they got everything else We've tagged them offer these product recommendations You can also use this information to send them free resources Content such as blog posts or videos that show that you know what they're actually looking for number three Provide exclusive perks like discounts and free shipping We have moved almost exclusively to free shipping as long as they spend x number of dollars People love free shipping. So that's what we're doing reward customers with exciting perks like discount codes or free shipping vouchers This tactic also helps to encourage repeat purchases or to increase average order value of online shoppers If they know they're going to save some money if they get to a certain amount and they get free shipping They're going to order more on your site guys. You've got to offer this to them Everybody's so afraid of discounting stuff go ahead and discount it because when you discount it They probably buy more they're going to buy more often. They're going to tell people about you offer discounts Give them a really good deal Let me get a sip here And those of you who are not using that chat box I know who you are you got to use that chat box. You got to say something you got to get involved guys You really got to do that The other thing you can do when we're talking about these discounts and all that offer some subscription services Where they pay x number of dollars a month and they constantly get something Uh, give them exclusive looks into your business people love that they love to see behind the scenes I've done some videos of my studio here. So you guys can see where I'm broadcasting out of I built this house In this studio here in this house Um, and we just moved into it, uh, four maybe five months ago kind of time's flying But we just moved into it. We love it. I like to share it with you guys Um, people really enjoy knowing brands beyond the products or services they offer They like to know who you are, you know, I think it's interesting Elon Musk is one of the richest guys in the world and he always shares his personal life and what he's doing And what he's selling his houses and where he's living. He lives in a mini home. He lives in a 200 square foot mini home I don't know if you guys know that or not if you're here in austin Um, he says that's all he really needs now. He has a bigger home in california for his wife and kids But you know, he doesn't need much and I think that's really interesting Uh, you know, and I think a lot of us and I don't want to get off on a tangent But I think a lot of us think the idea of getting a lot of money is to buy a lot of stuff Uh or buy a huge house and you know, I've had a huge house. I had a house in virginia That was 5500 square feet and I know that's small compared to some people, but it was big to me 5500 square feet And it was a nightmare. It was so much to take care of we had six bathrooms in that house and six bedrooms It was a lot of work. It was a lot of work. So you don't always need all that This is where a great content marketing strategy can come in This is a way to give different value to your customers including high end educational posts or exclusive sneak peeks Into the day-to-day operations of your business people love to see that stuff. So that's number four give them exclusive looks into your business Take a break. I'm sorry for shipping how much testing Went into packaging ps lunch looked great yesterday paul. I gotta tell you Lunch like yesterday was awesome. It was not cheap. Okay, and I'm kind of funny I like to spend maybe 10 or 12 bucks for lunch. I don't like to go over that. This was a lot more than that Okay, I went over my budget, but it was really good. The atmosphere was great The place we went to yesterday. What was it paul? Can you put that in there? I can't remember the name of it It was it was one word It was one word. What was that place hang on hang on. I gotta I gotta give them a little bit of Credibility here because they were so good Let me find it. Let me find it What was the name of that place garbos g a r b o s in austin texas garbos. They're a seafood place and they are amazing. They're really good For shipping how much testing went into it went into the packaging my packaging paul is designed that you can't tell what's in the box A lot of my customers years ago like 10 years ago would tell me I don't want anything printed on the outside label that refers back to your business So it doesn't even say survival k food on it. It just has our warehouse shipping address and it's a plain brown box They don't want anybody to know what they're getting. They don't want anybody to know that they have food storage So our packaging is very plain like that. Just so you know, uh, let's see Doing free shipping for x amount or dollar purchase is a great idea Bones coffee does that? Yeah. No, it's it's very very true tie in it's very true I want a three bedroom condo in Sanibel then get it. It's there. I know there's three bedroom condos there. You could get that paul. That's easy for you That's that's no hill for a climber. You could do that All right, next thing let's somebody just send me a message here. Oh, no, that's my wife in the cat room We have a cat room. Uh, number five is develop an irresistible customer loyalty program Sometimes you can kickstart customer loyalty by having an incentivized customer loyalty program We're starting one of those on survival cake food. By the way, you can First encourage new customers to visit your store again Then give them an irresistible gift or perp That they can work towards so they earn points We're going to be doing that point system for our magento site For example, many brands will implement a point system in their e-commerce strategy A customer earns points from every purchase in their account Which they can later use as credit for their next purchase or exclusive items from the brand So it's really a cool way to do it now next thing Six number six set up a retargeting ad campaign guys. This made me so much money One email and people don't buy too many emails a little bit more buy But when you send them four or five emails about the same thing and then you say hey This specials ending you can make a tremendous amount of money If a customer was browsing your site and spending time looking at a few products You can give them a gentle nudge on other platforms including social media. Okay, and so do retargeting ads Sometimes users are simply unable to check out items from your store or we're planning to go back later But they just forgot okay this way of doing advertising online is also keeping up with a trend of personalizing content and campaign Because customers were already looking at these items. You know that they're signal some sort of interest So you want to retarget them Where are we at on time? We're doing okay. Oh my god. We're doing great.  I think I told you the other day i'm Working on a book now called a digital course designer That is going to also be an offshoot of a course called digital course designer So i'm always looking for new products there for survival food company We don't add products very often. We will be adding another freeze-dried line Because we cancelled one last year because of covid we sold out of everything. We just decided to revamp the whole thing So i'm going to be getting rid of that Old one which I already did actually and starting a new one. So that will be starting It's not very often on one and it's very often on the other. So it depends on really the business Number seven is also follow up With abandoned cart emails abandoned cart emails. They need so much guys current reports estimate that the average abandoned cart Rate for e-commerce is 79 percent 79 percent well, there can be several reasons why a user chooses to abandon a cart from losing interest in your products Or to simply forgetting to check out It doesn't hurt to remind them of what they about to purchase We've had people contact us and say hey, I bought from you a month ago But I never got anything and we would look up on our records and they never bought from us And they were like, oh, I must have not hit the last button and finished the checkout Oh my gosh guys how much business are you losing there just off those deals? Um and and plus they got mad at us because we didn't ship them anything But they didn't order anything so we couldn't ship them anything Let's see. Do you think having a group page has benefits of building brand loyalty? Or is it more work than benefits return? When will book be done will book be done you put me on a timetable here I would say it's probably going to be under two months. That'll be done I know it's coming, but so is Christmas.  Yes, it is You know, I got to tell you facebook I'm very disappointed in and you know, you're talking about group pages and facebook There is the share of the content on facebook is almost zero now You know, I could do a live video on facebook a couple years ago and get you know thousand two thousand views on it I do one now. I'm lucky to get 10 or 15 views on it. They aren't sharing Unpaid content hardly at all anymore. They just aren't sharing it And especially if that content that you are sharing tries to get them off facebook and tries to get them to buy something You know, it's just it's near impossible to use facebook for social media If you haven't already built a huge group building a group now on facebook very difficult to do I spend most of my time on youtube. I am broadcasting live on facebook right now But you watch you know come back to my videos and look at how many views a week from now that this video got And how many views the one on facebook got if you could even find the one on facebook That's the thing you would have to get on my page on youtube You know, it's pretty easy to find videos, but on facebook. It's almost impossible You know, if I did a video a year ago on facebook, who's who's seeing that nobody's seen it If I do a year ago on on YouTube they may still be suggesting it is videos to watch. Okay, they actually help you out They drive traffic to your videos. Facebook doesn't do that Let's see here. How many abandon card emails do you send as follow-up? Usually about two to three I know people do ten, but it's usually about two to three is what we send Paul Um, I use my personal facebook page more for my business than my business page Yeah, I know it's kind of funny how that works. I think I tend to do that sometimes So I mean all my videos get posted on my business page But they just don't get the views of something on my personal page. This is the way it is Can you build a group on youtube? um Yeah, it's not really a group. So no, you can't really I mean you have subscribers And in the subscribers of course if they turn on notifications You know when I do do a new video when I upload a video they'll get a notification on it But there's not like an interactive type group You know in facebook people can talk back and forth The only way you guys can talk back and forth here is on the chat what you're doing right now And I really appreciate it. I really appreciate it if you already use this chat guys if you're watching now I know there's a bunch of people watching right now. Please put something in that chat Paul's so good about it Um, he's one of our super fans. I think and he just does such a good job. So does tie in So there's james. I mean there's a bunch of people but the point is um The only way you can really talk on youtube is if Is if you're putting a comment in there and somebody comments back and you comment Now this is the chat right now Later on you'll have the comments once this video is uploaded to youtube And it's no longer live below that you'll have comments Jump in the comments and you can meet and talk to the other people who are subscribers of the channel But as far as a group interactive group it doesn't exist. Um, what else we got here? I think I think I knocked out all those so go ahead and put some more comments and they all get back to those All right, so we are now up to number eight now offer multiple channels for communication I think this is super important. I think it's also important for you to realize how they contacted you But let me kind of tell you about it first Giving customers different options to get in touch with your brand You make it easier for them to send in comments feedbacks Questions, whatever they have Make it a point to be available via email phones social media Whatever it is if your business has the resources opt for doing a live chat as a customer service touch point I think that's super important too. Remember the easier you make it for customers to get in touch with you The better brand experience they'll have and when it comes to increasing your customer loyalty You'll need to provide as many positive brand experiences as possible Because if you don't do that you're not going to build your brand So it's super super important to do that guys. You've got to be in touch with these people You've got to be aware now in the beginning just now this number eight. Uh, it is number eight And it get offer multiple channels of communication I said that um, you want to be aware Aware of how they contacted you. So I see businesses do this where somebody will send them an email And have a question about whatever they look up the customer and then they call them It's the wrong thing to do if they wanted to talk to you on the phone They would have called you on the phone if they email you make sure you email them back And the same thing is true if they call your business and ask you a question and say, this is my phone number Call me back don't look up their customer file and send them an email. That's not how they chose to contact you You want to contact them back the same way that they contacted you if you do it differently It's it's almost disrespectful. It's like saying I don't care how you contacted me This is what we do and some of you I think maybe say well, we always use email and we always just call customers Maybe they don't want you to okay? And the only way to know is how did they contact you first? How did they contact you first? So we have all those things available. We have phone numbers We have our address there. You could look us up, you know, we actually exist And that's another thing I'll give you as a bonus make sure you have all your contact information on all your literature Because if you don't they're gonna raise an eyebrow. They're gonna go. Who is this company? What's going on with this company? I can't seem to find any information on Um, so you want to make sure you have it you do need a phone number Hey, if you don't want to get a phone number and spend all that money you can get a google phone number I think it's called uh google voice. I think it is absolutely free You can get a phone number with voicemail and everything. Uh, but i'm pretty sure it's google voice Uh, let's see tyanna saying paul Can you direct them to your website in your description? Or drop down thing on your video they can subscribe from there. That's a great idea And you know what I do also tyan is in the description area of my videos on youtube I have ways for you to opt in I have downloads there and every time you get a download from us if you enter your email You're on our list.  Um, so it's really important to remember doing that marketing and sales Really is a never-ending thing for business owners.  Don't believe them. It's just not true It does help if you can keep your customers loyal and purchasing from you for a long time I have customers that have been buying for me for 12 years Since when I started and i'm talking my courses Not my courses really for 12 years because I really started that 2015 but since 2015 i've had people Buying from there, but my survival food, you know when I started in 2009 I still have some of the same customers buying from us I think that's pretty cool because we treat them right man There's no hassle in dealing with us if you're not happy with something we're giving you money back We're going to take care of you use the strategies I've talked about today in your marketing efforts Especially the social media campaigns that outreach mark outreach. I can't talk outreach marketing campaigns To help keep you nurture and equip the customers to be lifelong fans of your brand. Let me remind you 80% of your revenue is going to come from 20% of your customers who are repeat buyers repeat buyers guys That's what you want repeat buyers It's so expensive to go out and buy a new customer to market and to nurture them and do all the stuff to get Them to buy when in fact you already have buyers or some of you do Nurture these people you have right offer them new products offer them new services offer them stuff that you have so that You can get more business. That's the thing to do Okay, and guys if you have any more questions, please pop them into that chat section there We're nearing our end and you won't get a chance to ask the question live You'll always get a chance to ask one in the comment section But you won't get a chance to ask live unless you do it right now and for those of you who haven't subscribed I want to admonish you. No, I'm just kidding. But I do I do want you to subscribe So do me a favor hit that subscription button down there if it's red it's friggin warning you Okay, hit that subscription button turn it from red to gray. Don't forget bell notifications Love my bell turn on all bell notifications So you're notified each and every time I go live or if I upload a video now I'm right now currently I'm uploading three videos a week Monday Wednesday and Friday I'm going live a few days a week. I don't have that down as far as a set pattern now I'm going to be trying to be live again Monday morning. I've got a couple appointments next week I gotta keep but I think I'll be able to do Monday Wednesday Friday Saturday, which would be four days next week Understand guys.  I'm just saying why I don't maybe go live as much now I could just hit a button and go live, but you guys would know about it You would know what the subject is it wouldn't be organized. I don't like doing that some people do that I don't like doing that I'm also going to be doing a tour of our new house My wife's getting it all decorated if that's of interest to you I can also send you an email when that video goes up and say hey tour of the new house We don't have two of the rooms furnished yet We're working on furnishing those two rooms, but we've got our room our family room my office We've got the ensuite done now Both the bathrooms are done What else have we got done? We don't have the dining room done yet, but we're working on that And I got my wife's office all set up it's it's been it's been Very difficult For this we got rid of a lot of furniture in our stuff in our other house in san diego And we've been there for eight years seven or eight years And you know since we didn't have the furniture and all that we've had we're We're into the six figures in furnishing this house right now and we're not done And we're we're not buying you know like stupid crazy expensive stuff But I mean some of it is you know, we bought a custom table that's made of I want to show it to you mango wood and it was built in india And then we have another the chairs on the table that go to the table. They don't match They were they were built in indonesia and I forgot the wood on those my wife knows all this stuff And you know that was four grand that was a lot of money, but it looks nice and I want to share it with you guys Let's see here. What are your next batches of videos on? I will work on that this weekend, you know now as far as The videos that are going to be going up online. I can tell you those let me pull that up one second here Um Okay, so the ones I just did that are not online yet are 10 awesome side hustles to make extra thousand dollars a month The next one is 10 step formula to achieve financial freedom, especially if you have debt The next one is nine best motivational podcast that will unleash your greatness Those are really good guys because I list all the podcasts and where you can get them Next one is 30 All right, let me get it here 30 best work from home jobs that don't charge your fee Now this is if you want to work for companies. That's a really good one The next one is the price is right 14 strategies for finding perfect price for your products Uh, the next one is 13 super easy ways Um I can't read that.  These are all these are all ones. I've already recorded and they're going to be going up on my channel Most in-demand online marketing skills in 2022 top five list And the next one here is 10 times your youtube views Using keyword secrets And I've got I've got a lot of them. I've already done and I've got two more. I gotta edit today Three on page optimizations you can do to explode your traffic And this one here may be up. I don't think so yet. Um, the big seven lies about web accessibility What the real truth is so those are the some of the ones I got going up I got two more um that I'm going to edit today and I'll get those up also Let me see here. Yay. Looking forward to it. Okay, cool. Uh, did you uh, san diego home is gone? Just you know paul Definitely interested in the tour in the kitchen, you know future set for cooking to a menu pressure in there But I'm gonna get it done. There's so much guys, you know this this video. I'm doing here or the ones I record Takes a lot of organization But when doing the cooking videos all of the research I've done is I need about three camera angles Um, I need to set up the recipes. I need to give you guys the recipes. They've got to be edited They're a whole nother animal. They're a whole nother animal. So, um, that's why I I I don't want to do it halfway I don't want to do you little crappy ones where it's hard to see and all that I want to do really good videos for you Guys, so that's why that's taken a little bit more time I'm spending also a lot of time on researching what recipes people really want What you want to learn about and that channel just so you know guys is called restaurant quality recipes Uh, and I already have the channel. It's already pretty much designed But what I'm showing you on this channel is how to do recipes that are is good If not much better than what you're going to get in the restaurant I can't count how many times we did it the other day. We did it day before yesterday We went out to a restaurant and it was supposed to be a great italian restaurant It's been there since 2008 and food was terrible. The food was just terrible. I got chicken parmesan Which was supposed to be one of their best things Um, part of the chicken was real thick like this part was real thin Which meant when they fried it it burned on one end it wasn't cooked that well on the other And I see stuff like that and I'm like man people need to know how to cook So this channel is going to be designed all around restaurant Restaurant quality recipes. That's what it's all about So if you want to have a great meal at home and it cost you about, you know A quarter of what it would cost if you go to a restaurant That's going to be the channel for you and that's that's really the crux of it paul I never really discussed that with you. Uh, but that's really what I'm targeting restaurant quality recipes Uh, I used to be fire marshal for big expo center in chicago Love seeing new products and meeting entrepreneurs. That is cool when you go to those expos as big things I've got more lined up that i'm doing. I may be going to dubai soon There's a there's a meeting in dubai in the end of february that goes into march that i'm interested in Do you go to any expos to check out new products to market? Um, my arena is very small as far as survival food paul there's only certain ones so I don't do expos for that There's only a few manufacturers in the country including us So there's not really an expo for that As far as my other products on the side of jr fishery dot com I do Look at other people's products. I look at what's out there But what I really do in that company as far as products I developed my own products my own books my own courses that type of thing So what I do is I do research as to what people want to learn and then I'll do a course around that And one of the biggest things I've seen since You know the illness that hit the world Is that people got really interested in online courses? But more so than that people want to know how to create online courses because they know they'll sell now So that's why digital course designer my next one is coming out my book and everything on that um So yeah, yeah looking forward to expos definitely interested All right, I think I hit them all guys. I really appreciate you being here. It's been awesome as always I always you know, I always like I gotta get all this stuff together. I gotta do this thing But once I get in here, I love you guys. I love you to death.   I've watched you make a lot of money Uh, and it makes me feel good that I could be part of that So anytime you have questions, please hit me with those questions. Let me know how I could help you I really do want to do that A restaurant work was hardest work I ever did Definitely glad I tested jobs before I jumped in By the way, webinar summit in austin texas is coming up and it looks good I don't I don't even know if I know about that paul. Why don't you send me a link to that? I have to check that out webinar summit, huh? I'm sure it's a big thing now because everybody's doing webinars, right? Everybody's doing them But it's hard to get people on webinars. It really really is It it seems easy, but it's not it's really hard to get people to show up because there's so much out there So you got to offer some really good content. I have a blessed weekend gang. Thank you so much paul Guys, I appreciate you being here. I appreciate all your comments. I appreciate your contributions Don't forget to subscribe and ring the bell Turn all bell notifications so you're notified each and every time I go live Don't forget to comment below. Give me a thumbs up everybody before you leave. Please give me a thumbs up That matters so so much and your comments matter so much. So, you know, put put stuff in the chat I got one of your comments that was blocked here. Who got blocked? Oh, that was paul Okay, that was a some reason they blocked it On youtube. I don't know why they do that. So put it in You just saw it up on the screen there because I just popped it up on the screen Tom deal and others, you know, oh, okay. Yeah, I know tom know all those guys Yeah, we we met all those people up on that a marketer's cruise and I'm signed up for the next marketer cruise Which is I think january of february of 2023. I've already signed up for that I was talking to captain lu the other day. He's a friend of great guy All right, plucky chicken beats high and you have a good day too. Love you guys talk to you later


The last couple years on this channel, Adam Does Movies have been shaky at best and embarrassing at worst. I've dedicated myself to putting out weekly content for the last couple months, and the results have been pitiful. I could blame YouTube and say it's the algorithm. I could point to shadow banning and say, hey, that's the reason why every single time I upload a video, I instantly lose 5 or 10 subscribers. But since it's not possible to prove it's unhealthy and it's not going to help me in the slightest, let's look at things I can do. The first thing I did is I went to a bunch of the other successful channels on YouTube, mainly in the movie review space and saw what they were doing, and every single one of them is doing the exact same thing, which is one thing. They aren't doing three things or five things. They're for the most part doing one singular thing. When you come here, it's, I mean, it's, it's bedlam. It's chaos. It's Russian roulette. You don't know what you're going to see. You know, whatever the chamber lands on is what I might put out, whether it's a cringe video, whether it's a review or a rant, or just some random one-off thing I decided to do. And I've said this time and time again. I'm my own worst enemy. But now, with my wife having left her job because of me, because she was miserable there, it was thankless. It was low pay. I, I said to her, let's just make this happen. Screen rant has been awesome to me. I have real rivalries going on there. They're paying me more per video than I make on this channel in like three months. Again, that's not a testament to how much they're paying me. It's a testament to how badly this channel is doing. So once again, after some soul searching, after confronting myself, I decided, you know what, let's just do one or two things really well. And the rest of it, we'll just leave it be. Maybe, maybe Patreon can make up for that. So I leave with the new plan of action. One, the things I'm doing now are not working. The podcast has to go. It got like 700 views for the first and 600 views for the second. That's telling me the subscribers I do have do not care. They don't want to listen to me ramble for 45 minutes. Fair. I get it. Those that do, I'm sorry. It's just not going to happen. The Harry Potter podcast gave me $3. Okay, the thing took me, the thing took me like seven to make. Like, there's no recouping that cost or lost time. Unfortunately, the cringe has to go to Patreon exclusive. The ones I've done will stay here. People don't often go back in the, in the backlog of new channels anyways, unless they are really interested in what I used to have to say. But for the most part, people don't care about your backlog. So the cringe will stay where it is. But further episodes, which I will be doing, will be for Patreon and for YouTube join members exclusively. I can't do that here anymore. It's turning off new viewers. The ones that are here, like some of them like it, some of them don't. So it just doesn't make sense. The focus for the channel is going to be on two things and two things only. Movie reviews in the form of Adam Rantz and a show I'm bringing back that I think will make people happy. The best and worst series. It used to be a movie feuds best and worst. I'll kind of tweak it a little bit without the movie feuds, you know, branding, but it'll still very be much that same style. So those shows are going to be in effect right now. So come next week, you know, mid-May, you're going to be seeing best and worst, you're going to be seeing a lot more reviews of Adam Rantz movies. With all this said, if you like the channel, if you're a big fan of what I had been doing over the years and continue to do now, please check me out on Patreon at Patreon.com slash Adam does movies. If you don't want, if you don't have any extra income, not even a dollar to throw away a month, which I mean a dollar, it's a dollar. But as I said, if you don't have even a dollar to throw and you have an Amazon Prime membership, I am on Twitch a couple nights a week. It's random. I don't know when I'll be there. It's basically when I'm comfortable with the videos I put out, then I'll treat myself to some gaming and I figure I can have an audience. I'm doing it anyways. So twitch.com or twitch.tv slash Adam Olinger. That's my first and last name. It's also the name of my second channel, Adam Olinger, which not really changing. That's going to be focused primarily on rant videos that aren't movie related and video game kind of compilations from Twitch as I get them edited. So it's basically a gaming slash ranty channel, just other stuff that isn't movie based. Lastly, I'm on the kids platform, TikTok. I'm there. You can find me. It's kind of funny. Someone was, I guess I was already there and I didn't even know it because there is a Adam does movies TikTok that has like 18,000 subscribers and or followers. I'm sorry, 18,000 followers and two likes and no videos. So that was nice. Someone took my logo. They took my name. They parked it. They threw some bots on there, some fake followers and that's that. So I am Adam does movies with a little underscore. It's the same as my Twitter handle, which was also taken by someone. Here's a tip. If you're going to start doing a channel on YouTube or anywhere, make sure you get all the different social media platforms at the same time, even if you don't think you'll ever use them. Better to have them locked down than to later kind of crawl over there and find out that someone's bagged it for you. As of right now, my TikTok consists of nothing but some previously released YouTube videos that I've just trimmed down to those 30 to 60 second marks for people to enjoy in a different way. Moving forward, I think that's the perfect place to do my bad movie edition series. If you like that, I think that the bad movie additions falls really well into that 60 second window. It'll force me to make things more concise. I think that's it. I want to apologize if I dropped the ball or let any of you down. Personally, I kicked myself a little bit for not doing any of this sooner. But as I've previously stated time and time again, I'm my own worst enemy. I like to shake things up. I like to try different shows and experiment, and I really need to understand that people don't like when you do that. They want one thing and one thing only, and it's so foolish that I don't know that because I myself look for that in other channels. When I watch a channel, it's usually because I got hooked by one of their shows, and I don't care about the other stuff. I just want that one show. So yeah, now Adam Does Movies is kind of two shows. The Rants slash Movie Reviews and the Best and Worst series. They're both me still. They're just more honest me without the satirical stuff thrown into the mix. You can find that on Patreon, you can find that on TikTok, and you can find that on my second channel, Adam Olinger. Thank you once more for those that have supported me over the years. I look forward to releasing weekly content going forward still because as I stated, we're down to one income here. It's all on me at this house, and that's what I wanted. I think it can work. We can bring this channel back from the dead and make it something special. Alright, take care. We'll see you soon.


What is your story? What makes you, you? We all have our unique and what you choose to throw away are the stories we choose to tell. What's yours?


I've learned so much at Kistavis. I've been able to build a language from the ground up which is Swedish for me. I've been able to undergo fantastic work in the history department. I came in not knowing anything about collegiate history programs so that was fantastic to learn. At Kistavis I really love all of the students and all of the professors. They've just been great people in my life especially working with professors that give me lots of opportunities and have made me grow so much as a person especially in academics but as well as just my full personality. Kistavis is a great place to come and do a lot of cross-curriculum work. You're never going to be just working in your major. There are so many fantastic opportunities to go from Scandinavian studies to history to biology. I know so many people that double major here and they really enjoy the work they do.


Hey everyone, welcome to another video lesson from NavigationTrading.com. In this video, I want to talk to you about how to choose the best options trading course for you. There are a lot of different options trading courses out there. In fact, at Navigation Trading, we have 12 different strategy courses, all the way from iron condors to calendar spreads, butterfly spreads, how to maximize your profits trading short strangles, how to trade earnings announcements on stocks using options, if you want to go directional, how to how to trade directional strategies with options and other directional strategies and using money flow. We teach you how to trade options on futures, how to trade the VIX and trading weekly options for income, along with a strategy that we created called the iron duck option spread and of course the portfolio bunker to protect your account in the events of a black swan event. Now, if you're a brand new trader, this is going to seem overwhelming at first. This is going to seem like you're drinking out of a fire hose. But I promise if you just start with one course and iron condors is a great course to start with for beginning traders. And these are all on demand video courses that you can view at any time from your phone, from your iPad, from your desktop and their step by step guide. So it walks you from beginning to end, how to enter the trade, how to adjust the trade if it goes bad and how to close a trade at specific ways to maximize your profits. Now, if I had to put these in order of preference for a new trader, I would say iron condors one, I would say short strangles would be number two. I would say our iron duck strategy would be number three. And then I would say our earnings course would be number four. And the reason that I would put earnings course at number four is because we can trade these strategies in a very short duration time period. So it's going to accelerate your learning curve. So instead of having to wait several weeks to see how a trade plays out, these earnings announcements trades happen within a day or so. And so you're going to really be able to learn and see how these strategies work in a very short period of time. Now, I don't want to discount the other strategies because every one of these strategies is an excellent way to trade options. But your goal when when trying to choose the best option strategy course for you is to start with one or two strategies and master those strategies and trade them over and over and over and paper trade them and then start small with just one contract at a time and trade them over and over and over until you learn and master them. And then at that point, then you can always go on to the secondary strategy courses. And there's a couple of ways to get access to these courses. You can purchase each course individually and the cost for each course is nine hundred and ninety nine dollars. But we don't think that's the best, most efficient use of your time or money. You can actually join our pro membership for just a low monthly cost and you get access to every single one of the courses that I just described. Starting with the iron condo course, the calendar spreads, butterfly spreads, short strangles, earnings trades, directional strategies, money flow, options on futures, VIX, how to trade options for weekly income, the iron duck and the portfolio bunker strategy. And the cool thing whenever you join the pro membership, not only do you get access to the strategy courses, but you also get access to our navigation alerts. So anytime we place a trade in our personal accounts, you get a email and an SMS text message telling you exactly what we did when we entered the trade. If we had to make any adjustments, close the trade, you get that immediately through text message and email. So if you want to check it out, just go to navigationtrading.com. You can try our pro membership trial. It's $14 for a full 30 days. So for a full 30 days of access to all of our courses and the alerts, it's just $14. Check it out, navigationtrading.com. Click on the big orange button in the upper right hand corner of any page. And we look forward to seeing you on the inside.


See if he builds a relationship with me. I guarantee what he's gonna do is he's gonna ask do I have to start number Yeah, I know the car what time can you make it? He's gonna miss my name miss my phone number missed a relationship. Let's do it That's one right Yeah, and you speak to a salesperson, please. Oh my name is Andy. Yeah, I was calling to check the availability of the vehicle Blue Porsche yes, it is don't put them on hold Yeah, it's gonna be two one four three five six three five six six Okay, okay. Now I want to say something. Why would he put me on hold? We already know the car still available, right? Why would he say this? Hey, give me give me 60 seconds, sir I just literally rebooted my computer what I'd like to do while I'm waiting for it to reset I'm gonna get you all the information you need. Where are you calling from today? I have the chance to drive Yes, I am here No, I just wanted to see if it's still there. So it is there. I'm what's your best price Hey guys, sorry to interrupt the video right now is the time to take yourself to a whole new level Listen, the market is gonna demand you to get more skill right now Then you've ever needed to have and if you do not only will you become great? But you're gonna make more money than you ever imagined. I would love to talk to you Tell me what you need help with Text me right now if you see on the screen my cell phone number is<PHONE_NUMBER>, let me say that again 918 210254 shoot me a text message Tell me what you need help with I'll reach out and call you. Let's take you to the next level Let's get back to the video. Okay, listen, and by the way, where are you located at? Okay, hold on my bad. I actually looked this up wrong. I actually I'm too far from you I'm down here in Houston. You're just too far. I appreciate it. I'll look for one a little bit closer No, I mean I got all the information I got all that on the website Hey, hey, hey Let me ask you a question. What what if what if you have the car that I really want right? But you didn't handle the objection, right? And now I'm gonna go buy local Could you have saved me some time if I had the right vehicle? Chris what I'm asking you is this we're recording the phone call right now. Okay, we're testing you on a mystery shop now Listen, couldn't you have asked me you said hey Andy? Let me ask you a question the fact that you called on the car Let me ask you this if the car is across the street from you Would you come over and look at it right now? Would you what do you think I would have said I would have said That's right So the fact is that we know we found the right vehicle for you and really that's the most important thing when you say you're too far What I hear you say is that your time is important to you my right or right? Okay, do you think it would take more time driving around in your local area?  Listen, that's a training session for you. Okay. Did you learn something? Good job, buddy. See you soon All right, listen, here's the deal your guy. I love him. Did you like what I said to him? I asked him Did he learn he said yeah, let's go teach


Okay, so welcome back everyone. Let's talk a bit about QMU Storage daemon and the block IO and the cool things that you can do with them. My name is Kevin Wolf. And presenting with me is Stefano Garzella. We're both working in the virtualization team of Red Hat. And I'll start off by talking about what we have today, like the traditional setup that we have with QMU, that probably everybody here knows. So the typical thing that you had is just you have one QMU process that emulates one guest, and some of these devices that the guest uses are this, and the QMU process just accesses an image file to expose it to the guest. You could have multiple VMs, of course, on the same host, which has to be a second QMU process that opens its own file. Over the time, we got a slightly less traditional use case where we had not only devices accessing the image file, but we also did some more advanced things inside of QMU with the images that we have, such as the background block jobs that we introduced. For example, used in the case of live storage migration, or backups, stuff like this, for managing snapshots. MBD client is used also in the context of storage migration. But what's still the same thing here is you have one QMU process, and that QMU process has the image file that it accesses. Yeah, everything is in one process. It serves a single VM. Obviously, it's only available while the VM is running, so you can't run a block job while you don't have a VM running because it's tied to the same QMU process. When you want to share images between two VMs, for example, you have a template that both VMs are based on, you can do that, but only as long as both QMU processes actually access it really only, because otherwise if you modify a shared file, the other process wouldn't know that it actually has changed, so it would cause corruption. So that's what we used to have. The new thing that we got, it's actually not that new anymore per se. QMU storage demon has been in QMU for a while, but it's only now like approaching the stage where you can do the really cool things with it. So what is QMU storage team? It's basically you take the block layer from QMU and move it out into a separate process. That's the basic idea behind QMU storage team. So if you want to describe what QMU storage demon is, you could approach it in two ways. You could either say it's QMU without the VM, you have just the storage things in it, and everything that is related to storage that can be used in conjunction with the storage functionality, such as the QMP monitor, it's also present in the storage demon. Or you could approach it from the other side and say it's like an advanced QMU MBD with the added monitor with added functionality like QMU MBD for example, you can share only a single image. Whereas the QMU storage demon can have as many images as you want, just like the real QMU. As I said, it supports the relevant subset of QMP, so it's everything that is related to VMs, obviously doesn't work in QMU storage demon, but it has all of the QMP commands to manage block devices, to start block jobs, all of these things. You can see on the slide an example invocation of the QMU storage demon. It has the dash block dev option that you might know from QMU, it works exactly the same way. And the dash export thing is something that we don't have in QMU because it's not the primary use case of QMU, it's running VMs, but one of the primary use cases of the QMU storage demon is actually to export the block back and to be used by some other process, for example, by a QMU process. So it's actually a separate command line option. So we can now change the traditional use case and do something like this instead. It's basically the same as before, but the whole block layer has moved into a separate process. Now, why should we do that? And I have several reasons why you might want to do this. The first one is quite simply isolation. Like for security reasons, it's something you might want to just have more separation between all of the code accessing images and the code running VMs. Both sites need less privileges now. Like the storage site doesn't need all of the the functionality that is needed to actually run guests. It doesn't need access to the KVM, for example. And the QMU site doesn't need to access images anymore. So if you ever have any security issue there, like will be much more contained. So isolation is an interesting use case. Somewhat similar, but different is like separation of concerns. You could say that managing storage is one thing. Running VMs is a different thing. You might not want to have the same component to both. And that is exactly the stance that Hubert takes. They want to manage VMs, but storage is basically someone else's problem. And that's someone else that could be QMU storage demon. It just does all of that and serves the storage backend with all of the functionality that QMU could provide to something that cares only about the VM part of everything. This is another use case that we've had before. Imagine you start a block job, maybe to do a backup while the VM is running. And now you're shutting down the VM. Traditionally this means that you have to cancel the block job and your backup is like it just isn't completed. So you have to restart the next time. That's not actually what you want. But if you have the storage demon running in a separate process, you can just shut off the VM, but the backup job keeps running. In the same way if you start to backup while the VM is down, you could start the VM and attach it to the storage demon that is already running for the backup job. So we can have some interesting features there. Okay, after the use case that didn't use any QMU at all, or sometimes any QMU at all, what we can also do is we have a single process, single QMU storage demon that serves multiple VMs. So where before we only had one QMU process, accesses one file, we can now have multiple VMs that access the same storage demon and that. Brings also a few interesting advantages. In the beginning I mentioned the case where you share a backing chain, like you have a single template that multiple VMs are based on, and where the backing chain becomes essentially your only because otherwise you get corruption. If you have a QMU storage demon in between that opens it, then you can modify the backing chain as you want. For example, delete a snapshot from it, and it just works. You can share a CPU for polling, which is something you might want to do in a low latency use case. So you want to get high performance. So essentially you set a CPU aside per IO thread to poll for event completion. And now you can have a single IO thread that serves multiple VMs actually. So you don't have to set aside a whole CPU for multiple VMs F, a whole CPU for each VM, but you can use one for multiple of them. You could share a single hardware device among several VMs. For example, it could be you have a single NVME disk. You want to use the user space driver in QMU, but you can only like open that device once. If you had to attach it to the QMU process directly, only one of them could have it. But if you open it in a QMU storage demon and then let all of the QMU process access the QMU storage demon, now this becomes possible. And finally use case, we could also attach things that are not virtual machines. Like we have different export types and I'll come to that in a second. But for example, we have a fuse export type which allows you just mounting it to the host and using it from the host. Or you could attach directly to application that natively speaks the Vhost user protocol, things like that. Obviously that also directly applies to containers because if you can have them on the host, you can have them in containers too. So, let me give you a short introduction of the different blocks of export types that we support in QMU storage demon. So the oldest one that probably most people know is NBD, the network block device. It exports the storage over network, over TCP connection or over UNIX domain socket, that's possible too. It has existed for many years in QMU already and it's actually the usual thing that you use when you do live storage migration without shared storage. It's not really a high performance protocol because it involves like copying the data around over network even sometimes. So it's definitely not zero copy so it comes with some performance cost but yeah, it has been a wide use for, especially in the context of storage migration. Then we recently, I think means QMU 6.0, recently got the fuse export type which takes an image and mounts it on the host as a single image file. So for example, you can open QCOW 2 file in the storage demon and export that as a fuse file and that file essentially looks like a raw image. That has the content of the QCOW 2 image that you open in the storage demon. So this is the export type that you might want to use with anything that doesn't know anything about images, disk images, about VMs. Like we have not really optimized this yet. It's working but it's still fully synchronous so still some work to be done there. Then we have Vhost Usure block and that's basically the high performance thing that you can use to connect a guest to QMU Storage Demon because the guest device basically talks directly to the QMU Storage Demon using the shared memory of the virtual queue. The QMU process is only involved for setting everything up and then it's just a shared memory between the storage demon and the guest with QMU not involved at all. So that's the best case that you can have for performance. When you use this and you have further block in the guest, essentially you don't lose any performance by moving things out into a separate process because whether it's handled by the QMU process or the QMU Storage Demon doesn't really matter as long as you don't add another step in the path. And finally we have a fourth export type which is VDUs and that exports QMU block back end as a VDPA device. Stefano will talk a bit more about VDPA and general what it is and how it works. Right and I think with that I'll hand over to you. Okay. Thanks. As Kevin just presented, the QMU Storage Demon has several exports and focusing now on the host user block and VDUs. In both cases, the QMU Storage Demon emulates a virtual block device. So the guest must support virtual block driver. So in this scenario, the QMU block layer is completely bypassed since the guest is talking directly with the device. And but if the guest does not support a virtual block, QMU could emulate an IDE disk for example, but to do that need to access the device. So the QMU block layer needs a virtual block driver to access the virtual block device emulated by the QMU Storage Demon. And this was one of the use case that motivated us to develop a new library called LibLock.io. I will not go into details because next Wednesday, Stefan and Alberto will talk more about the LibLock.io API, its use cases, and the supported drivers. I really suggest to follow it to understand better LibLock.io. As I had level overview, LibLock.io is a new library that provides a single API for efficiently accessing block devices. It's written in Rust, but it expose also a C API for C application like QMU. And among the supported drivers, we just have a virtual block, which is what we need to get QMU block layer to talk to QSD when it emulates and a virtual block device. So LibLock.io, I mean the application can use LibLock.io API to access virtual block devices. The configuration and data part are completely abstracted by the library. And the library allocates the word queues. So every request queued through the LibLock.io API will be directly queued into the virtual block device. So there is, I mean, application do not need to implement the virtual block driver to implement it. And, but it can use the library to do that. So LibLock.io supports several transport for the virtual block driver. We have, for example, the virtual block V host user driver that implements V host user front end to communicate with the V host user back end like the QMU storage demon. And it also provide a virtual block V host VDPA driver to access VDPA devices using the V host VDPA interface which we will see later. So going back to the example we saw before, now QMU can use LibLock.io to talk with the QMU storage demon. And then we can use the QMU block layer and, for example, emulate an IDE disk to guess that does not support VDPA block. We already mentioned VDPA when we talk at videos. Now let's take a closer look to understand how LibLock.io helped us to use the VDPA devices with the QMU block layer. So VDPA means VDPA data path acceleration. It was originally designed to accelerate VDPA devices in hardware where the data path must be fully compliant with the VDPA specification and the control path could be vendor specific. On top of the VDPA framework in the host kernel we have two ways to access the VDPA devices. We call them VDPA bus drivers. The first one is V host VDPA which is, I mean, it is based on the V host kernel interface providing additional high-octls to allow full control of the device. So this way the whole device is under control the user space application and it's the best interface for VM workloads. The second bus driver is called Vortio VDPA and it allows to attach a VDPA device directly into the host kernel. So, and for example in the case of VDPA block device a Vortio block driver is loaded inside the host kernel to handle the data path and connect the VDPA device with the Linux block layer. This way application running in the host or inside the container can use the VDPA, can access the VDPA device through the block device exposed by the Linux kernel for example in slash dash slash the VDA. You can find more information in at vdpa-dat.gitlub.au. So as we already saw, VDPA was designed for hardware accelerators. In this case the VRTQs are processed directly by hardware providing the best possible performance. Example are the smartNICs where in addition to providing network offloads for TCP-IP stack, now they are also able to emulate a Vortio block device to accelerate network block protocols such as Safari, BD, Iskasi or others depending on the vendors. The only required driver in this case is a small driver in the host kernel for the control path. For the data path everything should be there since the data path must be fully compliant with the Vortio specification. VDPA allow us to develop also software device in user space as Kevin mentioned using VDU's. VDU's is an additional kernel model that provide an API to emulate devices in user space and then the device is attached to the VDPA framework and exposed as a regular VDPA device. So it's almost very similar to V host user. The main difference is that thanks to the VDPA bus drivers we can use the VDPA devices with both VMs and container workloads. The last type of devices that we can develop with VDPA is software device, I mean software accelerators in kernel which is very similar to V host but the advantage here is that we can reuse all the software stack we are developing for VDPA for all the kind of accelerators we are seeing. So hardware, software in user space and in kernel. All the software stack starting from the kernel to LibLock.io, QEMO and LibVirt will be the same. We can use the in kernel software accelerator when we want high performance but the hardware does not support VDPA. So going back to LibLock.io it allows us to use the VDPA devices in the same way we saw for V host user device. So the QEMO storage features will be available for all the VDPA devices and QEMO for example can emulate any block device but when QEMO emulate a VIRT.io block device we have two VIRT.Qs involved but one between the guest and the guest driver and the QEMO device and one between LibLock.io and the VDPA device which is why we call this scenario slow path as opposed to the fast path where we can have a single VIRT.Q directly by the guest and the driver. Sorry the guest and the guest driver and the VDPA device. So the slow path is almost really thanks to LibLock.io while the fast path is among our future plans. So our idea is to extend the LibLock.io API to provide, I mean to enable the VIRT.Q pass through. So if the QEMO block layer is not needed for example because the VM is not using any of its features the guest VIRT.Qs can be exposed directly to the device and this will work for both VDPA and V host user devices. We would also like to provide an automatic mechanism in QEMO to do the switch between fast and slow path at runtime. This is because several features like IO throttling, live migration may be required while the VM is running. So summarizing our future plans we will shortly try to implement the VIRT.io pass through in LibLock.io and QEMO. About the storage demon we would like to support it in LibVirt and we will also explore potentially alternative implementation maybe based on Rust, we're using the native Rust API provided by LibLock.io and about the VDPA in kernel software device we realized the proof of concept that showed very good result. It was based on the VDPA simulator so still require a bit of work to be completed. So that's all for us and should we have some time for questions? Yes, I mean obviously there are security implications like they share the same state so if something goes wrong basically the user of one VM can access the storage of the other one like if you have a security problem so that's something you need to take into account. I think in many cases it actually doesn't really matter that much. I mean if the VMs belong basically logically to the same user it's maybe not that bad. Also these use cases are often related to like performance use cases like scenarios where you need high performance where maybe the isolation aspect is not that important. Yeah, but definitely something to take into account when you're setting up your configuration. One question there. No, we haven't actually done anything with SecComp yet. I mean usually restricting QMU is something that Lippert is the level that Lippert is doing. This is something that enables Lippert to do this like more specific in more specific ways than we currently are doing but we're not actually exploiting the opportunity yet. So this question was about file systems how we map users and things. Like we don't because this is just the block layer. So we don't have actually files, we have block devices. Right, but I think you're probably thinking about sharing the same file system between multiple VMs like that's basically a setup where you would use something like cluster file system and obviously they would require some way to sync this. Yeah, but you could in theory run a cluster file system on this. You actually could do that before because the cluster file system does all of the work of synchronizing things. So you could have a single image before and let just different KMU processes access it right. So that was possible before. Okay, so the question was how does this compare to VFIO user and moving devices out that way? They're different in a way that like VFIO moves the whole PCI device out, right? And we're moving the backend out. So I wouldn't say that their alternative approach is to the same problem. Maybe you could even combine them like have the separate PCI device still access the storage demon that could maybe serve multiple devices and in this case, instead of multiple VMs. So I think it just combines well together as well. The question was how to compare the host device with VDPA in kernel devices, right? Yeah, we expect very similar performance. So for example, for block, we never had the host block merged. So now it makes sense to use VDPA because we can reuse all the stack. So in theory, it should be very similar as performance. It's totally advantage to reuse the softwares that we are developing for both hardware accelerators and software accelerators. Yeah, maybe cool. But I mean, it was like a device for the perspective of the user. So we would like to be sure that everything would be right. So yeah, time is pretty much up. So if you have any more questions, just catch us outside in the hallway. Thank you. Thank you.