Yes ma'am it is another Sephora sale and I wanted to make sure that I put as many of the products that I am loving right now that I bought in my Sephora haul into this video so you're going to see a lot of them in action. This makeup look and how I achieved it is coming up in just a moment. Hello my friends I cannot believe that they're having another sale right on top of their other one. This one that I'm kind of basing this around is a one-time purchase. So 20% off one time for everyone. Before we get into me doing my makeup and you getting to see how I did this look today I want to tell you first of all that I don't buy a lot of high-end skincare and I was sent these two products right here from Kate Somerville. The ExfoliCate cleanser and then the ExfoliCate. This is the Intensive Exfoliating Treatment and I love both of these. The cleanser is a little bit thicker but you can thin it down with water. It takes all of the residue from my cleansing balm off. I love it. I've been using it for two weeks now and the ExfoliCate this has a nice grit in it but it's not so heavy that it's going to irritate your face. It's very fine but it's going to exfoliate and it's going to take off all the dead skin cells so that our new Pretty Skin can peek through. I really like both of these. Now the other thing that I want to talk about is this set that I got from Sol de Janeiro. I'm so glad that I got this. This is their Brazilian Boom Boom Cream. This is the big size of it. The eight ounce size of it. It has the spray in it which I love so much. It has the body wash or the shower gel and then it has a body scrub in there too and it has that same fragrance that the cream does all of them do. It's just for me. This is one of my very favorite. This is an indulgence that I usually do just once a year. I do want to tell you also that this fragrance that they did Sol de Janeiro and Anita, this is so yummy. It has the same type of a fragrance as the Sol de Janeiro. It has a little bit of a pineapple fragrance in it which I love. I love this fragrance so much. I mean I literally could bathe in this. I hope that they bring this out in their cream and a wash and everything because man oh man I love this and I would love it if they had an actual perfume in it. Oh it's it's that good. So I do have a ton of products in here today. I probably wouldn't on a normal day use these many products on my face but I do want to share with you as much as possible. But without further ado let's get into the tutorial so that you can see what this is going to look like and how this look is going to all come together and I will break it completely down for you and have a review of all the Sephora products that I think that you would love. All right let's start off with the Rare Beauty Primer that is their illuminating primer. You know that I have been touting tacha like crazy. This feels like tacha with the illumination in it and I really like it a lot. It's really pretty. It gives you a pretty glow underneath your foundation. If you have a foundation that's super matte you might really try it. The other thing it does is it does fill in those pores really well and you can definitely feel that hydration in it.  If you guys haven't tried this yet I know it's $13 for this tube. You get the 20% off seriously. This will last longer than a year. I love this stuff because that right there on my finger that's too much. A teeny tiny bit of this goes a very long way. It enhances the color of your eyeshadow. It grips that eyeshadow and makes it last all day. It's amazing. Next step I've talked to you also about the Fenty Beauty Lavender Powder for fair to medium skin tones. If you're any deeper than light medium to deep you probably won't like this very much. But what this is is the lavender powder will definitely give you some brightness. You can wear this before you put on your foundation like I do in all of my tutorials or you can put this on after and it still will give that beautiful brightness too. I'm using the Sephora Guide Makeup Tape. I just take that from the corner of my eye to where the tail of my brow will be when I get my brows done. For the sake of time we did that off of camera. I am using the Natasha Denona Retro Palette because I want this look to be very plumb very rosy. I kind of do this in reverse today. We're going to start off with the deepest color right here that is a maroon and I'm going to put that into the outer part of the eye as I'm laying that down. This is one of those angled brushes. As I'm laying that down it's going to go just right into that angle and then I'm going to take it and I'm just going to go over into the crease a tiny bit. I would say a third of your eye. There's not hardly anything going on to my brush. I just tapped into there once maybe twice and tapped it off really well and then I'm going to do the same thing on the other eye. That brings that makeup into that V or that tiny little triangle there on the outside. Next I'm going to use my refer 01 brush into the Mavic tone in here. It's a medium tone. I'm going to mix that with the white just a little bit to brighten it up just a tiny bit and then I'm going to just again tap it off and we're going to go right above where that V was. We're just going to take it from the tail. We're going to just push over into the other part of the eye. The other question that I get all the time is why do I do my eyes before I do my face? It's because of fallout. I'm really bad about that. My hands shake. I might make a mistake and my eyes are the most precision work. The face stuff can cover a lot of other stuff so that's why I do it that way. Next I'm going to go into the refer 02 brush and I'm going to go into the lightest shade and I'm going to load that up and I'm just going to put it across the lid completely from inner to where that color starts. Now I'm going to go into this light pink color right here which is a very pink color. I love it.  You don't need a lot to spray your finger. Now that's going to adhere to your eye but it's also going to make sure that the texture that a shimmer can give you won't necessarily show up in this look. Right we're going to go back in with that original brush that we had and we're going to just deepen it up just ever so slightly more. I'm just going to try and gradient those two colors together. I'm taking this pencil type brush from Morphe. I think it's an E36 or an E. Yeah I think it's an E36.  I mean I'm barely touching my brush down in there. Now I'm going to go out here and I'm going to start right there on the lid close to the lash line and I'm going to take that dark color and I'm going to make myself a faux wing staying really close to that eye line or the lash line and then barely barely just trailing that out in the corner. Going back into that refer 01 brush I'm just going to take it over all of the eyeshadow and blend it towards the outer part of the eye. Right easy peasy and we're going to take off the tape. You're going to see that immediately I do have a little tiny faux wing which I absolutely love. This palette from Natasha Denona. I think when people look at it they think I'm only going to get two or three looks out of here. You can get a warm look if you want to. You can get a very cool toned look if you want to. The berry you can go to purple. You can go to the brown look. I mean there's there's a lot you can do with this palette. So this was right up my alley and I love using this. It's been one of those ones that I've been reaching for like crazy. Charlotte Tilbury. This is her color corrector and this one is in the medium tone. I decided to get the medium tone because when I went to get the other tones they were just too too light for me and as you can see I have very dark dark circles. This goes everywhere that I feel like I need extra coverage. I take it out onto my very dark age spots and I just dot it around anywhere that I have other age spots and anywhere that I might have redness around my nose. It is very creamy and yet it's not so creamy that it's just going to go away as we're doing our foundation or concealer. It helps me use less foundation which is the reason that I love having a good color corrector. I talked about the Shiseido Synchro Skin. This is the Self Refreshing Foundation Oil Free. This has a matte two-set and finish not dewy at all. It's why I didn't mind using the primer that had a little bit of illumination in it but this is gorgeous and it's a good color for me. A really good color for me. It doesn't oxidize.  This is another way that you can keep your foundation from taking away your color corrector because lots of times when people are doing a brush they're giving it this motion even with the sponge they can do that. You really need to be bouncing your Beauty Blender. Now that was one coat for me and that is a medium coverage and I like this for day to day. Now if you're going to a special event you might want to put a little bit more on. It just in strategic areas. For me the strategic areas are what I showed you out here with the scarring. Pat very lightly to begin with to cover the areas that I feel like needs a little bit more coverage because again getting heavy-handed can make us look much too cakey. I absolutely could not do this video without showing you the Kosas concealer. This is I think it's called Revealer Concealer. I have put this in every video since I got it and I got it right before the Sephora sale and wow this is amazing stuff. It truly is and I have just been absolutely in love. Take your finger spread it across. The warmth of your finger is going to help you work this in and this covers like a dream. It doesn't settle. It doesn't show off my massive deep cavernous wrinkles. It just is so good. I love this concealer. Even looking at it I'm just like whoa it just does such brightening around the eyes and it's such a good product. Anastasia Beverly Hills Brow Wiz. Any of you that have been here for very long you know that I have a palsy in my hands. It is very hard for me to do my brows. This is Her Brow Wiz in Medium Brown. This is a very super teeny tiny point. I would love to see a more ash color.   That sounded terrible. Anyway I just really don't like doing my brows. I don't like doing them on camera and I don't like doing them period. So I'm going to go ahead and finish these up off of camera. I heard a makeup artist one time say brows are not twins. They're not identical twins. They're sisters. If that's the case mine are like third cousins because my brows are so hard to do. This is from COSIS. This is the brow setting gel. This color I believe is medium brown. Why I like this is usually my pencils are just a little bit ashy which I really enjoy having. And then if I put a tiny bit of a warmer toned brow setting gel like this on there it gives them a little bit of extra dimension. Taking the refer 21 brush and I'm going to go back into that really light matte color and I'm going to pick it up with a really tiny bit of the pink right there. I'm so tongue tied today I can't even think straight.  It's really soft but at the same time it's bright because I mixed the two of them together. All right this pencil is from Bare Minerals and it is so pretty. I'm going to put this into my water line and this is my latest find this cute little sponge thing. This won't mess up my makeup whereas my fingers will. Isn't that pretty? Isn't that just a pretty bright shimmery color and it's going to really brighten up this whole look. My suggestion to you is to do two coats of that and then we are going to go in with a Morphe smudger brush. This is a pointed pencil brush that's very stubby. This is 168. I don't know if they still have it or not. I sure hope they do because it's a great brush. And I'm going to start out with this color right here which is kind of the cool mauve color in here but it's lighter.  Just a bit. Also going to take that dark color that we used the red or the burgundy on the very tip of this and I'm going to enhance that wing just a little bit right here for that outer corner and I just screwed it up. There it is. Do you see that I just messed that up? Let me do the other one. Hopefully that won't get messed up. The other one I did find this one I messed up. This is how you fix that. I'm going to take this brush right here and I'm going to continue to try and just smudge the wing accordingly and make it a little bit starker. Cleaning off. I have a rag on my lap all the time when I'm doing my makeup.  Take your cosis.  This one from refer number 21 is very easy to use and it's very stiff and so it's going to work great for this. Then you're going to just very very gently, very very lightly carve the wing back out. I'm going to clean that brush off really quick and then I'm going to go in and I'm going to just dot that very pat it very slightly so that it will blend with the bottom concealer. That was fixing a shaking hand mistake. There you go. Shaking hands be damned. I just really will not allow that to govern me. I have a disability, yes, but it's not going to be one that's going to stop me from doing what I love, which is makeup. I will show you my very well-loved Denessa Myricks contour balm. This is a cream and this is a crown brush that is just a very large brush that I've had forever. I'm going to show you that in action. I pushed this right back into that high forehead because it is one of those things that I want to try and disguise. The nice thing about this particular color is that yes, it's going to give you a pretty contour but it's also going to give you a very pretty bronze look so I don't have to use two products if I don't want to. Doing my cheekbones right there and the gel line. When you are using something like that, that is a double duty, you want to, that sounded funny, double duty. I used to say that when my kids were little, that's what I would call them when they missed their pants was a duty. Okay, I kind of bring this around onto my cheeks and whatnot and just kind of warm up all of the skin with this. I do want to say that this is a beautiful palette from Hourglass. This is their ambient. It's the second one that doesn't have the marbled blush in there. I can't see that well enough. Wait a minute, Lighting Edit Universal Unlocked. So I'm going to go in with my Hourglass brush which I reached for nine times out of 10 and it just lays down, highlight really pretty and I'm going to put that highlight right here in the corner on my cheeks. This isn't a very beaming highlight. As a matter of fact, it's not quite giving me as much as I want. I'm going to reach for my Dior. This is the Backstage Glow Face Palette. This is one that they had last year. I didn't pick up the one they have this year, but I just take my brush and I go through all three of those. As soon as I put that on, you can see, wow, it just immediately puts that beam on the cheeks. All right, for blush, I am so excited to use this blush from KVD Beauty called Rosebud. I don't know if they have this or not on Sephora. I haven't even checked, but this is the most beautiful plum blush I own. I love this. Teeny tiny bit is going to go a long way because I'm going to put a little bit of cream blush on top of the other. So I'm going to start way out here and that's where I'm going to build up most of the color. So pretty. I love this. Let me just show you a swatch of it. You can even use that as an eyeshadow. So pretty. I just love it. But when it's on your cheeks, you don't want to get too carried away with it. I'm going to take the Fenty Cream Blush. This one is in Cool Berry Perfect Tone for a plum look as well. One of my very favorites and this brush will do cream products as easily as it does powder. So this one, I will swatch for you right next to the other one. Look at how pretty those two are together. Oh, I love that. Okay, probably a little bit more blush than I would wear for any look. But when I'm on camera, it's just a little bit more stark. I just cleaned off the Refer 2.8 brush and I'm going to take my Sephora. This is one of their colors for cheeks and this is called Second Chance and this is extremely, extremely grayish, very contour-like. I have two of these that I use for this. I'm going to put a little bit of the shadow right here underneath my lip to make my pout look bigger. All right, my beloved Cosas Powder. This is the most pretty powder I've found. Two things that Cosas has done for me. I would not wear concealer. I would not wear powder. Cosas has just become what I do now. I do both. Cosas Powder is gorgeous. So what I'm going to do is I'm going to set these areas with my sponge very lightly in these areas and you're going to see it blur out my pores like crazy. It's so pretty. So pretty. I love it to blur your pores out. Pitching for the benefit of the poor, professional, super setting spray, long-lasting makeup setting spray. This is so much like the Charlotte Tilbury airbrush. It gives the same exact effect. It really, truly does. I can spray this on my face. The sprayer is lovely, lovely sprayer.  This pencil is a Sephora eyeliner and I'm going to use it for my lips because I'm in love with it. This is in just purple.  I know everybody doesn't, but I do like a purple lip. I can't do this and talk.  All right. That's one more Tisha look and lip, isn't it? So take the other end. It's got a smudger and I'm going to just smudge this out just a little bit. Then I have two of the Sephora lip balm colors. If you've seen the L'Oreal ones, they're a lot like that. So I have two colors. I have this pretty pink and then I have a purple purple and I like both of them. We're going to put a tiny bit of that Fuchsia purple on. Just pouncing it around here. Then I'm going to take that pink and I'm going to go over all of it. I'm not going to need a gloss today. What I'm going to do now is I'm going to blot this once. That's going to help bring everything together if you blot it once and then go ahead and put that pink back on again. It's very muted but at the same time it kind of just goes with this look. If you want to, you can put a gloss on top of it. It's not necessary with those lip balms. I've been enjoying this little set from Wallace and I will just take the plumping clear one and I'll just put a tiny bit right in the middle. Those are really good glosses and they do have a really lovely plumping effect without being stinging at all. Alright, this Shiseido eyelash curler is very much like the refer eyelash curler in that it doesn't have a super scoop right here. It doesn't have such an arch that you're not going to be able to get all of your lashes. I really like this one. I think it is a lot like that. Then I'm going to take the Benefit Roller Liner eyeliner and this one is in their brown color. Now I actually just started using this one. I like it a lot and it is very very finely tipped. I mean teeny tiny tip there. I like that about it a lot. Then the Lash Snack Mascara from Item Beauty and this one I have just fallen in love with because of how small its brush is because as most of you do know I do have a shaking in my hands, a palsy in my hands like I talked about earlier. This is so little that it helps me make little strokes and it really can build up without getting too clumpy. It comes off easy but it doesn't smudge. You will have it there at the end of the day but you won't have any smudging unless you were to cry or sweat a lot. I did have a day when I was up at my daughter's where I got kind of sick and it came off.  My definition between the eye that has mascara and the eye that doesn't and it doesn't have liner either so I'm going to do the other eye. I will be right back with you. So there's the finished look. I hope that you did enjoy today's tutorial. I appreciate you being here with me if you have any questions about any of the products or any of the techniques that I used today. Please please leave those in the comment section. I'd be happy to answer those questions for you. Also I always put all the products in the description box. If you have a hard time finding the description box there's just a little arrow underneath the title of the video that should you know open up that box and you should be able to see all of them. I also always try to pin a comment which has most of the products listed in them. Sometimes I find that's a little bit easier for you guys to find too. That's usually the first comment that you see. So thank you so much for being here. I hope that you did enjoy it and please give it a thumbs up on your way out. I love you guys and I will catch you all in my next video. Take care of yourselves. Bye bye.


The Diarramadan study explored the real-world safety and effectiveness of Glyclozide modified release in people with type 2 diabetes fasting during Ramadan. Diarramadan was a real-world prospective international observational study conducted in 9 Asian and Middle Eastern countries. The first real-world international study of its kind. Diarramadan included over 1200 people with type 2 diabetes who were already taking Glyclozide MR prior to the observation period. Ramadan is a period of prolonged fasting lasting a lunar month where oral intake of anything including anti-diabetic drugs is forbidden during daylight hours. Adequate glycemic control is challenging during this period with an increased risk of hypoglycemia due to decreased food intake during daylight hours and hypoglycemia due to reductions in the doses of anti-diabetic medications and altered diet. To be included in the study participants needed to be at least 18 years old with type 2 diabetes that was either controlled or sub-optimally controlled, be experienced at self-monitoring their glucose levels and have been treated with Glyclozide MR for at least 90 days before the study's observation period, either alone or in combination with other diabetes treatments except insulin. According to IDFDAR guidelines, patients visited their doctor pre-Ramadan and post-Ramadan. This real-world study spanned between those two visits from 6 to 8 weeks before Ramadan began till 4 to 6 weeks after the end of Ramadan. Participants received a diary at the pre-Ramadan visit to report changes in anti-diabetic treatments, hypoglycemic events and other adverse events. The study participants showed characteristics typical of adults with diabetes. They were 54 years old on average, 55% were male and 45% female. They'd had type 2 diabetes for an average of 5.4 years, had mean glycated hemoglobin levels of 7.5% and were taking a mean dosage of 74mg of Glyclozide MR. 41% of patients were receiving just one anti-diabetic treatment, Glyclozide MR at baseline. 27% were on dual therapy with Glyclozide MR and metformin. The rest were on dual or triple therapy with DPP4 inhibitors, 16%, SGLT2 inhibitors, 10%, GLP1 receptor agonists, 3% or other agents. At study entry, 95% of patients were treated with Glyclozide MR at a dose greater than or equal to 60mg, and no mean dose change was reported during the study. At 2.2%, the proportion of patients reporting at least one symptomatic hypoglycemic event during Ramadan was low, with no severe hypoglycemic events reported. Just 1.6% of patients reported a confirmed symptomatic or asymptomatic hypoglycemic event. Even outside of the fasting period, less than or equal to 0.3% of patients reported hypoglycemic events. In addition, patients treated with Glyclozide MR experienced a significant reduction in HBA1C, fasting plasma glucose and body weight between study visits. On average, HBA1C levels between pre-Ramadan and post-Ramadan visits decreased by 0.3%. Glucose levels by 9.7mg per deciliter and body weight by 0.5kg. Overall, this is the first real-world study to show that patients with type 2 diabetes treated with Glyclozide MR without dose adjustment during Ramadan can fast with a low risk of hypoglycemia and no risk of severe hypoglycemia, even in prolonged fasting period, whilst maintaining glycemic control and body weight.


Punishment. Punishment is a procedure to reduce behavior. So, would you like a definition? It's really simple. So, the contingent application or removal of a stimulus to reduce a behavior. Actually, let me try that again. The contingent application, that's the positive punishment, or removal, negative punishment, that results in a reduction of behavior in the future in that context, right? So, I added the context piece, blah, blah, blah. Anyway, so if I want to reduce a particular behavior, I could positively punish. I positively punished myself for saying something inappropriate, right? So, hopefully, by punching myself, that's a positive punishment. How is that positive? You don't need to worry about that right now. It's just that the stimulus was added. So, removing something is a negative punisher. So anyway, so the loss of something reduces a behavior. The addition of something can reduce a behavior. Both are punishment, and the key with punishment is to know that it happened, to know that it was punishment, you have to watch the behavior. Did the behavior decrease? If the behavior decreased, then whatever you did was punishment.


Thank you so much for the introduction, Brandon. We are so excited to be here and share just a piece of our cloud native journey with you all. As Brandon said, you know, Delta is known for, you know, a lot of things, one of the main things being moving people from place to place. But a lot of people don't know that we have a very, very large IT organization. And today we're going to talk about how we're working towards making IT our competitive advantage for Delta. So today we're going to first introduce ourselves, tell you about who we are and a little bit about Delta. Then we'll get into exactly what sparked our cloud native journey for us at Delta. We have, we leverage a platform as a service, so we'll dive really deep into the team that does that management and also how we were able to implement that platform as a service and what it's meant for the organization today. And then we'll give you some stats about the adoption for that platform as a service, okay? So without any further ado, I'm going to introduce myself. I'm Jasmine James. I'm the manager for the DevOps Center of Excellence at Delta. And our team pretty much enables DevOps at Delta through tooling, best practices, and we're also working on getting the cultural adoption going now that we have a lot of the great tooling in place, including GitLab. So, Chris? Yeah, good afternoon. I'm Chris Bolts and I'm the lead engineer for applications on OpenShift. So if you know Kubernetes, OpenShift is just a little added features plus support. I've also led bringing in a number of the tools and architecting those systems at Delta. So glad to be here. Nice. So a little bit about who we are at Delta. So if you don't know why now, we've pretty much connected people through transportation on planes. We saw over 200 million people every year, primarily in America. Our largest hub is in Atlanta. We're both of us are based. We have over 1,000 daily departures from just that location alone to over 225 destinations. We also have a very, very large employee base, most of which are frontline employees, the flight attendants, gate agents, but 90,000 people. 5,000 of those folks are within IT, enabling our frontline employees through technology and also our customers in technology. So most of us know that the travel landscape has shifted quite a bit over the last 10 to 15 years. And one thing that we're focused on at Delta right now is making sure that we can adapt to just the changing lens, the shift in the travel industry and are able to quickly deploy applications with quality and reliability that is necessary for our mission critical applications. So the one way that we're working on doing that is by leveraging Cloud Native, of course. In our journey, we did a lot of research and decided on leveraging our platform as a service, leveraging a platform as a service, and in our case, that was open shift. So I'm going to throw it over to Chris to talk a little bit about what that team looks like that manages that platform as a service. Thanks, Jasmine. So I want to spend a few minutes talking about the Delta Pass team and how Delta has accomplished creating this product team and really what that means and how we've succeeded doing that. So a part of the Delta Pass team, we've really focused on four different sub-products of the Delta Pass team, and those are developer experience, onboarding process, supported technologies, and platform life cycle. So real quick, developer experience is all about what can we automate for the application teams at Delta to make their life easier. And really what I've seen is with the future of Kubernetes and where it's going in the later versions as operators. So we have created some custom resource definitions where application teams can apply those objects in the higher environments and that kind of thing. So just looks at what are they struggling with and what can we automate. The onboarding process is all about what does it look like from day one to an application running in production. So we really have a personal sandbox where someone day one, they can onboard to OpenShift, they get a couple of gigs of memory, some CPU, they can deploy some sample apps and that kind of thing. And then it really looks at what's dev to production and how does an application move through the environment. And then supported technologies is really all about what containers can we run in production. So it does focus on the build aspects as well, what kind of build agents we use and containers we use to build our tools or our applications. But it's really all about the containers we can run as delta in production. And really what we've done is we've created one GitLab repo for this. And basically all the metadata for our images resides there. So we can basically take that one repo and apply it to a cluster. And then all the delta supported technology images exist there. And then finally we have the platform Lifecycle, which is really dedicated to making sure our clusters are reliable and for our customers and stable. So I primarily focus on developer experience, support technologies and onboarding process. I have a peer that leads up the platform Lifecycle. And really we have infrastructure, application services, security all coming together to make this one product team where we've really worked together very well. And we've seen a ton of success working together, cross collaboration. And it's been really great. So I just wanted to add one thing, like any large company, delta was segmented infrastructure and application development. And what we've done with this delta pass team is really unique for delta and it's really new. Because usually a team is focused within their silo. But by having this cross functionality we've seen a lot of innovation, a lot of us synergies that we've been able to build up. And it's been really, really great I think. So that's important to note. Okay, so now we're gonna go into our tooling. So these are the things that we've chosen to implement at delta to enable dev ops. So I'm just gonna walk through the dev ops and Chris is gonna take us dev and Chris is gonna take us through the ops side. So for our planning phase, right? So with all the work that we're wanting to implement for delta, one of the things that we have to do is plan that work. And we're working on becoming an agile organization, not only from IT standpoint, but from a business standpoint as well. There are a lot of large value streams at delta, so we've chosen to leverage version one. There's probably a lot of Dura users out there and maybe version one is not really well known to a lot of you. But it primarily supports large portfolio planning. So when you have maybe 10 to 15 teams that are working together to deliver a large incremental value, it really plays well into that. So that is what we've chosen to leverage for our planning phase. For coding, we've chosen to, of course, leverage GitLab. And we've been on the journey with GitLab for about three years now. Primarily, we're using it for version control right now. And it's really great because we come from not a modern version control tool. How many of you are familiar with Clearcase? Any familiar with one person, two people? Three, okay. So it's a great tool, but it's really not conducive and it doesn't plug into DevOps methodology as well. So when we brought in GitLab, it was kind of like a culture shock for everyone, it's client servers, what Clearcase is based off of. Now you have this distributed version control within GitLab. So we've been working towards getting adoption going and educating our enterprise on how to use a version control tool like GitLab. So it was a great, great choice for us. On the build phase, we're primarily Java, the development at Delta, a lot of Spring Boot, and all that jazz. So we're leveraging right now Sonotype Nexus for our dependency kind of repository, a centralized dependency repository, and also Gradle and Maven for our build. So we chose Sonotype Nexus because it provides you the ability to have that centralized visibility into what is being leveraged in your organization. In the future, we plan on having some security around what dependencies are being used and where, because as we all know, security is super important these days with all of the vulnerabilities that are floating out there, especially in the open source world. So we want to just make sure that we're informed. So that's what we're using for build, and then of course testing. So testing is, it's not a new thing for Delta, but the level of testing that we're trying to get towards is a new thing for Delta. So starting with test driven development, behavior driven development, we're really working to educate our organization on these new concepts that were not being done previously. So we leveraged SonarCube for our code quality scans and for making sure that teams understand exactly what code quality is and what are some of the things that they can be improving in their code base. And of course, a lot of that is enabled through JUnit tests within their code. So that's the dev side, we'll throw it over to Chris to talk about our ops. Yeah, so for the release, we use ServiceNow for change management incidents and things like that. Deploy, we're using OpenShift. Again, if you're not familiar with OpenShift, it's really just Kubernetes with a couple of extra features and support from Red Hat. For when an application is running in production, we use SumoLogic for logging and we use Dynatrace for monitoring and alerting. So when I look at this slide, I kind of think of two different things. When I kind of think of like onboarding or that kind of thing. So the first one really is looking at it from a holistic picture. And so if I look at this, I see five different teams at Delta that own different products. So I do not own the SumoLogic and Dynatrace tool. We helped bring in GitLab and we did Jenkins and some other things like that. But if an engineer starts at Delta, they have to basically onboard all these different tools, they may have to go through different processes to get onto those tools and that kind of thing. And so that creates complexities internal to the organization. So first off, really just looking at what's the kind of the onboarding for an engineer in your organization or Delta's organization to really make that a lot simpler and easier for the customers. And secondly, if you may be in this approach where you have a lot of tools or secondly, you may be using GitLab and a lot of GitLab's features for sprint planning or maybe it's for your building, your CI portion. Maybe I know they're going to be working on their monitoring and their logging. So if you think about kind of onboarding there, it really does help the holistic view when an engineer comes into your company and what they have to go through to really get up and get going. So yeah, I just wanted to add that a lot of these tools are like fresh at Delta. So we've only had service now, I think, four year and a half. But a lot of the great things that our team is doing is bringing a lot of the automation mindset into these things. Because when you think about cloud native and integrating all of these things and to form out and deliver value, there's a lot of automation that has to go into place like the Sumo Logic and Dynatrace embedding those into OpenShift. So a lot of great work being done there as well. So now that we have a good understanding of tooling, we'll talk about the meat of our talk, which is our cloud journey and how we actually implemented the class. So we established all of that tooling and one of the first decisions that we made in 2017 of Q1, we had to get rid of the waste within the organization. So previously it took, I would say, maybe eight to 10 weeks to get infrastructure provisioned at Delta. So think about all that wait time that a development team is just trying to do stuff. They want to do awesome stuff, but you're waiting on infrastructure. So of course we looked at what platform as a service that we would want to leverage and we did some proof of concepts. So we were in between two providers. We made the choice to go with Red Hat OpenShift. We were a rel shop anyways. For VMs, we leveraged Red Hat as well. So it was a pretty national transition, I would say. So after doing those proof of concepts, we had a great understanding of what it would take to actually implement it at Delta. So that was kind of the result of Q1 and that led us to actually start the implementation in Q4. Yeah, so in December of 2017, we signed a contract with Red Hat to bring OpenShift in as the official pass provider for Delta Airlines. And so that picked off something called the CAP team, which is the container adoption program. And really the objective of that team was to basically take three applications, messaging API, checking API and airport inquiry and get them into production on OpenShift and basically build our clusters side by side. So if you look at that in Q1, basically that was just kind of a project spike that spun up, we called ourselves the CAP team. And really we saw that, hey, there's gonna be a lot of more features that our customers are gonna need when we scale and that kind of thing. And so that kind of rolled into Q2 of 2018, us actually forming the pass team, which is what I've talked about already. So we're like, okay, let's start to actually continue this on. We've got three applications in production. We know there's going to be a lot more coming through the pipeline. And we need to focus on the scale and the reliability of this as well as the automation. In Q2 with the pass team, we did something called a metrics-based process mapping exercise, which is really great. We don't have a slide for that, but it basically takes you through the whole process of from sandbox to production, what is every single step along the way. And then we basically just started to iterate on what has the highest lead time, or who takes the amount of people, does it take 10 people to complete this process? So we focused on just iterating over those and delivering those features to our customers. And then in Q3, you started working on app modernization. Yeah, so out of the CAP team pilot applications, three applications that we work through all the way through production, we established them patterns. So we were able to say that, okay, it takes this amount of time for a team to take a new application that's green-filled all the way from ideation and to deploy it into production. With app modernization, it was a little bit different because in this case, we were trying to modernize applications that existed at Delta. So this meant that there was some refactoring that probably happened because, of course, 10 to 15-year-old application was not really architected with microservices. So we had to break down those monoliths and define a new architecture in order for it to be refactored and to go into OpenShift. So in Q3, we're able to migrate 60 applications and it was very, very long road. But the great thing about migrating all those applications is that that set the foundation for us to continue that modernization journey for other applications at Delta through the established pattern. So it was a really, although daunting, it was a pretty educational undertaking. So in Q4, adoption kind of ramped up for OpenShift. We had pilot application teams, we had 60 applications that were modernized and we had to figure out, okay, how do we support all of this stuff that's in this whole new world separate from our legacy infrastructure side? So we leaned on the community for that. So we established a PAS channel in Slack and the great thing about the Slack channel is that not only is this the PAS team, they have the education and background to support that but we found that those people in those pilot app teams and within those modernized applications, they were actually contributing to the support of newcomers to the platform. So it was a very nice thing to have. And we also established our PAS port, it's conducive to the travel industry, so it's a pretty cool name. But this is where our documentations for all things PAS live. So that onboarding process is established there. Pretty much how a team goes from start to finish through deployment through high level environments like SI. So it was a really cool thing. Move forward to the beginning of this year in Q1 of this year, we were able to establish a lot of automation that made our developers' lives easier. One of the key things I want to highlight about Q1 is certificate management. So within OpenShift you have routes and in the legacy infrastructure world, we would download the certificates and you would have to add them to the key store and then you go through that whole process. So the PAS team was able to deliver an operator and now a manager I believe that will not only allow teams to do this in automated fashion but through code. So basically in their OpenShift configuration, they ask for a cert and then it's supplied. So things like that are some of the features that the PAS team has been able to deliver which ultimately makes our developer experience very easy and developers really want to come to the platform now. Yeah, so I'm really adamant about the PAS community. There's two kind of things internally. It's really great to have inner-source repos and GitLab which we've done but also the PAS community, the PAS channel, we have over 400 people inside that channel now and there's all kinds of questions in that channel and basically our approach really is okay, we want to be able to provide a link to documentation, a link to one of our inner-source repositories with an app example or something like that that demonstrates this is how you do this kind of functionality, right? This is how you apply a certificate to a route. And so one of the things that we're starting to see now that we have over 400 people in that channel is that not only are we getting people from within Delta to answer questions for us, we're actually getting people to contribute to the repos themselves that we've created for application examples, maybe it's a Spring Boot app that connects to Delta's SSO and demonstrates how you do that. And so it really has brought a lot of the app teams together and so that's been really, really awesome. So, but I'm gonna go forward now to 2019, Q2. There was a big initiative, so in 2018 we basically got three pilot apps up on the platform in production and we really rate our applications under four tiers, tier one and two are mission and business critical applications. And that's really what keeps our planes in the skies and our business moving forward. When you check in, if that's down, it really causes airport chaos and that kind of thing. So in Q2 of 2019, we really focused on enabling mission critical applications for the platform. So really this was around blue green deployments, making sure we had more production clusters. There was a lot that went into this, but that was one of the big initiatives in Q2. And then in Q3, we did a lot of automation work or for our supported technologies and that kind of thing. Early on, we only had one cluster where we needed all of our supported technologies. Pretty easy to apply that to that one cluster, okay. So now we've got multiple sandbox environments. We have multiple dev environments and it can grow depending on how centralized or decentralized we go. So we worked on basically the ideas.  So that metadata is applied to all of our clusters and obviously our images are secure and that kind of thing. So that was a lot of the focus in Q3. And finally in Q4, like Jasmine mentioned, in Q1 we implemented something called the SIRT operator, which is just something that is sitting there on that cluster running and when someone basically gives the route an annotation need, it fires off to Venify and grabs a certificate and applies it to your route. Well, that wasn't that great because a couple of things, how about key stores and different things we have to manage. So for the app teams at Delta, doing that was pretty manual. They might have a pipeline that runs to apply that but it was still kind of a slow process of like getting the key store from a team at Delta then applying it and that kind of thing. So what we've been focusing on and it's actually going to production, I believe next week is a SIRT manager. It's a product created from Jetstack and it's really great. But it does routing layer, it does the service layer and Kubernetes as well. It's really awesome. They created a custom resource definition of type certificate. So it does the renewal for you and all of that. So it's a great thing for app teams at Delta. They can have end to end encryption and it's fully automated. There's no passing certificates around or creating pipelines to apply certificates in the higher environments and that kind of thing. So going forward into 2020, right now we're in the sandbox in AWS and we're gonna be running some workloads in the public cloud. So they'll have some of their, if you look at their holistic architectures right now of the applications going out there, some of their workloads run OpenShift on-prem, some of their workloads run on OpenShift on AWS as well as use some AWS native services. So that's kind of going forward into 2020 and who knows what else is gonna be coming, right? How many OpenShift or Kubernetes clusters we'll have. It's pretty exciting. So anything else to add? Well yeah, it's super exciting and I think that it also presents like a new problem for us which is a new challenge, not problem challenge. So now that we're going into the public cloud space, we have to kind of reevaluate our tooling and make sure that everything that we're using is effective within multiple public clouds, right? So we made those selections for core tools but we're kind of having to pivot a little bit and kind of do things a little bit differently with the tools that we have. So how are we going to deploy into the multi-cloud space now? There's a lot of network implications and things like that that we have to think about but I think we're up for the challenge in solving that. So we'll move on to our last portion of our talk today which is just to tell you a little bit about how adoption is going at Delta. So we're gonna start off with our tool usage which is GitLab. So we have just over 2,000 GitLab users and these users are comprised of multiple roles, not just developers. We have an agile development team so pretty much the entire development team including QA, BAs and the developers have access to GitLab and this is just to ensure that the team can, we don't delineate between roles. We want to have a cross-functional team so everyone gets access to GitLab. So there's just over 2,000 users is kind of about half of what our IT organization is the number we're at currently. So we still have a ways to go with getting people onboarded to GitLab. I think one of the biggest challenges that we have with bringing people on is just the education. As I said before, we're going from clear case to GitLab so it's really a huge mind shift. So we're working towards educating the organization so they can make that jump. We'll have just under 8,000 projects in GitLab. So these are not only the cloud native applications which are a piece of these but these are also those applications that are still leveraging legacy infrastructure, maybe traditional CI CD and maybe not a cloud native application. So I'll let you talk about the applications in prod. So yeah, we have 98 applications in production. This is like month old so I know we have over 100 now. We have 2,500 pipelines and over 5,000 containers running inside the environment. So like Jasmine said, the old world is basically VMs with web sphere and a lot of applications that are going from monolith to microservices being ported over into OpenShift and that kind of thing. And so in the old days, a lot of what people would do is they would maybe jump onto a VM, they would change something in production manually and that kind of thing. And now it's like, oh yeah, we're not gonna do that anymore, right? And so what we're gonna do is everything that goes into the higher environments goes through a pipeline. So it starts in Git and it goes through a pipeline. So it's great to see how far we've come over the past couple of years. These 2,500 pipelines that we have are only for our cloud. It's not, they're also creating pipelines for deploying applications to VMs as well. Another thing for the pipelines number is that we take in the approach that everything goes to a pipeline. So even day two operations, if you want to stack trace a heat dump or you want something out of your container that maybe you're not seeing in dinotrace, I don't know, but something the application needs is everything goes through a pipeline and basically that's stored in your Git repo. And so we've had a lot of application teams creating just very common day two pipelines for all of our applications. So it's easy to get up and running. But yeah, it's amazing to see these numbers after a couple of years. It's pretty exciting and we have some really big mission-critical, business-critical applications coming into the platform now.  So yeah. So anyway, I just thank you so much for having us. It's been a pleasure. And come ask us questions. Would feel free to answer anything. Been doing this for a couple of years now. So we'd love to share more. And even learn from you all. If you're doing the same thing or are even further along this journey, come tell us. We want advice. We really want it. So thank you so much for having us and enjoy the rest of the conference.


If you have ever wanted to sew a knit garment or a jumpsuit or both, you are in the right place. This is the kickoff video for my sew-along for McCall's 8218. In this video, we're going to be going over just kind of the pattern itself, what you need to know about the pattern, some fabric options, as well as all the notions that you'll need to make this little jumpsuit as well. Before we get started, be sure to like this video so that other people will see it, subscribe and click the notification bell if you want to get notified of the rest of the sew-along when those videos go live or any of my other sewing videos. If you're new here, I'm Lindsay. I sew all my own clothes and of course I love teaching you guys how to make your clothes as well, especially making clothes that you love. Hence why I do this sew-along. We go through every single step of the pattern together so that you get kind of like hand-holding throughout the process of making this pattern. Also, this video is kindly sponsored by Alyssa. I'm going to be sharing a lot more about them and their brand new iron a little bit later. All right. So let's take a look at the pattern. Again, we are doing McCall's 8218. It is a Mrs. Romper jumpsuit with a sash. It's described as an easy pattern, which is nice. Mrs. Knit Romper and jumpsuits with gathered waist. A and B have a tie front and C has a v-neck with a sash. All right. So we're going to go through this step by step. Let's start with the fabrication. So they're suggesting fabrics with two-way 50% stretch. They're recommending jersey interlock and cotton blend knits. So I went to Joanne and I took a look at some of the knit fabrics that they have there and found some that I think would be ideal for this pattern. That way, if you're going to want to shop in person, you can go to Joanne and you can find any of these fabrics and they will be great. All right. So first up is this little knit print. They had a bunch of different prints in this, but you can see that it has the drape and the weight that we are looking for. It's actually 90% rayon and 10% spandex. So a little bit lighter weight and stretchier than maybe with the pattern recommends, but I still think it would be really beautiful and would still work well as a jumpsuit. Just be a little bit lighter weight and cooler. Next up is this little cutie. I couldn't find too too many prints of this. So this pink leopard was the best we had. But you can see it's a little less drapey than the last one. Still lightweight, though. It's 94% polyester and 6% spandex. You just want to be careful here because they have another pattern that's 90% polyester and 10% spandex. That's their double brush poly. And I actually don't think that that would work well for this pattern. But this one is great. And I would be remiss if I didn't mention their pop cotton spandex. So I think it's 96% cotton, 4% spandex. Great, stable, cotton jersey. I love this fabric so much. It's actually 98% too. You find it in the kids section. So you're like looking through a bunch of rainbows and unicorns, but you can also find some adult-ish looking fabric like this one. If you're shopping online, I bought my fabric from Style Maker Fabrics. You want to go to their website, go to fabrics, and then we are going to look at jersey knit. Then you can go through here and find some knits that you like, whether you want it to be solid or have a print. This mid-weight cotton jersey is really, really great for fall because it's like all the best of a t-shirt, but a little bit thicker, which would be nice to wear this jumpsuit in the fall. You also have just that little extra bit of coverage around your bum if you don't like super lightweight fabrics there. Like it's a little less clingy. So you might like that around the curves of your body. I have also recently used this fabric here, the Moody Blooms watercolor brush stroke jersey. You guys might recognize it. This Moody Blooms category is actually a fabric produced by Moda and they have a few different prints. So you can just search Moody and anything that is in the jersey knit. This outline, this tonal leaves outline is the same fabric as the one that I used, same thing as this here. So those are all really good options as well. So yeah, go through that jersey knit category. You're looking for something that's either 100% cotton or that has like a little bit of rayon blended in, not more rayon than cotton, definitely more cotton than rayon. What you're not looking for is something super, super drapey like this rayon jersey knit. See, it just has rayon spandex in it. That is going to be too lightweight and too drapey. The fabric that I chose is actually a French terry, which might seem a little bit odd of a choice for a jumpsuit. But the whole trend is like, what are they calling it? Luxe, leisure or something like that, where it's like lounge wear, but luxurious. Think of like Kim Kardashian and her skims line. So the color that I got is rose. Is it still available? Nope, it's sold out, bummer. That's what happens whenever I talk about fabrics before I film these videos, I'm sorry. But they do have the sage, which is really pretty. They have the denim, denim, yep, and charcoal. So all fun colors. You can see here that it's a poly rayon spandex. So it should have mostly poly, then rayon, then a little bit of spandex. They say it's got a 60% stretch. Oh, the gray is actually sold out too, my bad. So sage or denim, both really pretty. The thing to remember about this French terry versus just like willingly buying French terries off the internet is that this one is really lightweight for a terry and still has all these drapey folds in it, right? So it's not going to be like a sweatshirt that stands away from your body. It is going to fit closer. It's going to kind of come in closer to my body and all of that like draping that's around that tie, all of that is still going to be like it's going to lay naturally and not be like sticking away. I have been using Aliso Irons forever, at least for the last three or more years. I have been using the pink iron that I have right there. Is the TG 1600 iron. Love that iron because of the 30 minute auto shutoff. It has a super long. I think it's like a six foot cord, super hot, super steamy, but has lots of like in between options too, to where you can pick the setting that's like perfect for you. But Aliso went and like made a whole bunch of improvements and they have just released the TG 1600 Pro Plus, which is what this is here. Super pretty comes in the same turquoise, purple, pink and yellow colors. And some of the improvements they made. OK, so they developed a brand new sole plate. This one is called Diamond Ceramic Flow. Doesn't that sound just so luxurious and expensive? This is supposed to glide effortlessly across all types of fabrics. It has like enhanced heat and steam distribution. And it also provides easy and quick cleanup when using fusibles. So think of it a little bit like a nonstick pan. It also has a rapid response steam system, which makes it steamier than it ever has been and makes the steam super, super hot as well. So I'm not entirely sure how they were able to make that iron. Better, but they did with this one here. They are available now for pre-order delivering in the fall. You can check the description box for a link to get $40 off as well as free shipping. For the record, I also have their mini. How cute is the mini comes with this little sole plate? The large one does too. And the mini is just really, really great for all those little areas that you need to press, not entirely sure will come across any of that in this pattern. But if we do, I'll be sure to show you the mini. The mini does not lift and lower, which is why it has this really great sole plate. So you hook it on to store it and then when you're using it, you flip it over the other way and it becomes like a triton for it. And it fits perfectly, perfectly in the trivet. Also, this little thing on top, so cool whenever you go to store it. If you've seen my Instagram, you've seen this already. But when you have it stored, this is a hook to hang it on. So, you know me, I'm all in the organization in storage, so I love that as well.  So hopefully we'll come across some areas we'll be able to use the mini iron during the summer long, but back to the pattern. We're going to talk about notions now. All you need is a one and a half yards of three eighths inch elastic. If you're shopping at sellmaker fabrics, they sell elastic. So you can just get it all in one place. It's right here under the elastic category. And then this soft knit elastic is really, really nice. If you're working with knit fabrics, you'll need one and a half yards of that. And that is it. I love that about this pattern. There's no zippers, no buttons, no closures. You just pull it on over your hips. The elastic is going to go in the waist seam. Something to be said about waist seam elastic, though, I'm actually going to use half inch elastic. I do not like three eighths inch elastic at my waist. It's just not enough for me. And I don't know if that is just a comfort thing, if that's because I'm at the larger size or the larger end of the size range. But I feel like I need something a little bit more substantial. All right. Fabric suggestions are all here. Fabric recommendations. The romper is so close in yardage to the jumpsuit. This has a whole extra bodice, basically, on top of it. That said, though, I'm doing a lot of those. That said, so here's the rules. But think about it this way, right? If that whole extra piece is an overlay, what is underneath it you will never see. So you could essentially use a scrap fabric that is not your expensive fashion fabric as a lining underneath. OK, no one will ever see it. Even the back has the overlay. So if you are thinking about buying a fabric that's a little bit more expensive, maybe leave off half a yard, use some kind of knit lining that has, again, that same 50 percent stretch or more and that will be a little hack to save you a little bit of money. And then you need half a yard of fusible interfacing.  So I made a video interfacing one on one. It literally goes through all the types of interfacing with swatches. So you can get an idea of what interfacing is best for you and your project. So you need to find an interfacing that has a little bit of stretch to it, because obviously this is how you're getting in and out of the garment, right? So you're stepping in through the neckline. And that's how you get into jumpsuits that don't have any closures. So you need your knit interfacing to be stretch like you need it to move with the fabric in that video. I do talk about Trico interfacing. And so you can pay attention in that part of the video to determine if you want the all bias Trico, the stretch Trico, you know, whatever you need. But as we begin to work through the so long, the very first video, the so long will go up on Tuesday, this coming Tuesday. And in that video, we're going to be talking about pattern alterations. We'll be talking about fit a little bit. Make sure you've got the fast fit workbook completed by then that will help you through that video. And then we're also going to cut our fabric and our pattern. If you want some help in learning some of the sewing tips and tricks that I have, you can download my ultimate sewing, my ultimate garment sewing guide of guides It's this guide that I put together that has seven individual guides in it. The guide on choosing the right needle will be really helpful for this project as well. But you can download it for free at the link in the description box. And in the meantime, if you're feeling antsy and you really cannot wait to start sewing with me, check out my other sew-alongs. I've linked to the most recent one, the button down shirt dress that I have been wearing in this video, but that is going to do it for me today. All thank you so much for watching. I will be back for episode one of our Sew Along on Tuesday. I will see you then, probably in the meantime, too. Bye.


the next physical model that you'll be making for your lab class again you just need to take a picture, not a full blown video like I'm doing it's a little bit hard to get everything arranged but you're going to take some sort of round object to represent your earth. I've got a paper plate here and then I've got my ball that I'm using and I'm just going to get it aligned so that between my light source my ball and my plate I can see that I've got the physical alignment to cause an eclipse and then you would take a picture of that configuration. If you have any questions or difficulties let me know. Notice I am not looking for perfection this is not a perfect shot either but it is showing you the general positions and getting you used to understanding things in 3D.


Good afternoon and welcome. We're coming to you from day two of the Fiji Symposium right here in Bangalore. The platform for all dialogue on financial inclusion. And with me today is member finance from telecom commission, Mrs. Anuradha Mitra. Ma'am, welcome to day two of the Fiji Symposium and thank you so much for being here. It's the first Fiji Symposium in India and it's a proud moment for all of us. Your thoughts on this? We're actually very lucky that Fiji has chosen India as the place to first showcase its symposium. It gives us an opportunity to tell the participants about what's going on in India on the digital financial inclusion in India. There's a lot going on there. So coming to the potential of the digital financial services, what exactly is the potential to increase financial inclusion? I think it's given us a key to really leap across the huge divide. There was no way in which the traditional banking system could have really caught up with the requirements of the age. And then incomes technology with the mobile phone and the instant connectivity for all. And I think the key to solving the problems of bringing in all these unbanked people into the financial system lies in the use of these devices, the new apps, the various services. And more importantly, participation by so many players from the private sector, payment banks, telcos chipping in, instead of the traditional idea that it would be the banks alone who would kind of take us forward. So what about the benefits of Aadhaar and the unified payment interface? What are your thoughts on the benefits that this brings out into the public? Aadhaar actually is kind of, it was an inspired idea that we give a number and then that's instantly your digital identity for such a huge population. And then I think it's a natural corollary that it sort of develops into a base for developing an entire payment interface for the whole population. And in fact, the whole idea of the Jandhan, Aadhaar and mobile trinities to kind of combine the three things together. Ideally, they could have been a single number, a single number playing that role. But as it happens, the Aadhaar, the mobile and the bank system, they are in independent spheres. So the idea is to link them all together. So you have everyone with one common point of interface, a common platform for the delivery specifically of financial services. And when it comes to next steps and the role, what is the role of the telecom commission to actually enable digital financial services in India? Yeah, actually, the telecom commission is kind of pivotal to what happens next, partly because the department of telecom has to ensure that there's good, reliable quality connectivity, not only in the rural and a lot was spoken during the conference as well, and will be spoken, I'm sure, about the need to connect rural and backward areas. But the quality of urban connectivity as well, the quality of service, that's a concomitant. And unless that's maintained at very desirable levels, the entire exercise may find a lot of sort of, there might be a lot of hindrances to that. So as I was saying, the telecom commission is pivotal in that exercise. A lot of investment is being made in the provision of optical fiber connectivity, connect the villages at least on a broad network, and then ensure that there's Wi-Fi connectivity at the end, preferably in some kind of a market driven model, so that it's self-sustainable because everything cannot always be run by the government the whole time. A lot of attention is being paid to quality of services in urban areas as well. So all these efforts are on from the point of view of connectivity. In another sense, also the telecom commission is important because the telcos, the telcos are our licensees, and the telcos have a pivotal role to play as well, both from the point of view of maybe branching into banking type of services, as well as in ensuring that their own transactions with their own 1.18 billion subscribers is to the extent possible, completely digital. By the way, they operate in a kind of decentralized network where they have retailers and franchises going right down to the last point of connect with the consumer. It's important that the message of digitalization of payment reaches there as well. So I think there's a lot of advocacy and training and explanatory action, which needs to go into ensuring that the telcos own transactions are also completely digital and completely interfaced with the UPI platform with Mee Madhaar and other apps. So from both points of view, telecom commission is going to play an important role. That's great and we look forward to it. Thank you so much, ma'am. Thank you so much for being part of this.