The following is a production of New Mexico State University. Hi, I'm Mary Meyer with the New Mexico Department of Health WIC Nutrition Program. I'm excited and proud to be here today to introduce our Family Health television series. The WIC Nutrition Program provides nutrition education, supplemental food and health referrals for pregnant, breastfeeding, postpartum women, infants and children up to the age of five for moderate to low income families. Our Family Health series is a collaboration between the WIC Nutrition Program and New Mexico State University. These television programs provide support for families to develop lifelong healthy habits. If you're participating in the WIC program currently, let your local WIC office know if you have watched this episode today. Hello, my name is Lorenda Worth.  Hi. Hi, I'm Jennifer. This is my daughter, Bemsha. She's nine and a half months old and she's my first child. We've been breastfeeding all time. Wow. Good morning. Good morning. Hi, I'm Kelly. I have four children and number five is coming soon. I've nursed all of my children and I plan on doing the same with this one. Hi, my name is Olivia and this is Sonia. She is my sixth child. I've nursed all six children and currently I'm a breastfeeding peer counselor at the WIC office. Hi, I'm Nicole and this is Jace and I'm a WIC client and she's my first and I am a new breastfeeding mom and I like it. So what are some concerns that you have had with breastfeeding so far? Any questions about how do you know if your baby is getting enough breast milk? How do you know if they're still hungry or full? That's one that I get a lot with the breastfeeding peer counselor.  How can I measure how much the baby is getting? A lot of times it's difficult for them to really understand the measurement of the weight. I like to bring them into the clinic and have them nurse the baby, wave the baby, nurse the baby and then wave the baby again and they can see the increase in the weight and it's amazing that they see that. And what are some other things that you, how else can you tell if your baby is getting enough breast milk? What are some other signs that you would look for? With me I would look for, if they continued to cry afterwards, that would be a little bit of a concern to me. But mostly I would just, when I'd go to the doctor, just if they were maintaining their weight or at least gaining a little bit, that kind of told me that everything was going okay. And if they seem satisfied after they've eaten? Right. Those are all good ways to tell if they're getting enough breast milk. So sometimes you can tell also by their diaper changes. So an easier way if you can't get a hold of a doctor or somebody is to see if they have six or eight wet diapers in 24 hours. They'll have two or three dirty diapers and normally if they're active and content, which all of them are, it looks like they're getting plenty of breast milk. So those are good indicators. I usually let her, she's not on a schedule right now. I'm not sure if that's a good thing or a bad thing. But right now, since she's so little, I just let her, when she cries or gets upset, I let her nurse and then I just let her nurse until she either passes out or she lets it fall out of her mouth and she just doesn't want anymore. So that's how I can tell that she's done and satisfied. And that's another good indicator. People usually nurse eight or more times in 24 hours. And you know that that's a good sign that they're getting plenty. But that's good. Do all of you kind of feed on their schedule? Yes. That's good. That's the best thing I do. Do you have other concerns about how to tell if they're getting enough breast milk? Anything else you would look for or anything you've heard of? I know my two-year-old, there was a concern that he was in about the fifth percentile according to the charts that the doctor had. But after talking to Olivia, you know, being that she's a pair counselor, she was telling me that babies that are nursed generally have a lower, they don't gain weight as quickly. And so that was reassuring to me because at some point I was kind of feeling that maybe I should stop nursing in order to give him a better, you know, more nutrition. And after she told me that, it kind of eased my mind that he was still getting what he needed. So it was pretty helpful then to have a pair counselor? Yes, it definitely is. That's good. So how did any of you have any concerns, any problems with soreness or latch on? In the very beginning, like for the first couple of days, I was so up and down because I was so full too. And then after that, and also she was having trouble latching on because neither of us knew what we were doing. And so it just took a couple of days to get used to each other and finally she figured it out and it was great. And we haven't had any problems. That's pretty normal. So how do you find different experiences and how long it took for you and Baby to get comfortable with you? Mine was about a week. Like that I was sore but they gave me the lanolin to put on my nipples and also when I took a bath I would put teabags on there and that really helped a lot. And I also got these things my mom bought from motherhood, I think it is. And they have what are they called, soothies, I think they're called. And those really really helped because at first for the first week it felt like they were on fire and those just like kept it, yeah. Another thing that's helpful also is cabbage leaves. You just put the cold cabbage leaves inside in between your bra and it just really helps cool them down. Did that help with let down too? It does, it does very much. So if you have soreness or engorgement you can use the cabbage leaves and that can really help. Did any of you have any other soreness? Maybe latch on, other latch on problems or issues or what pretty smoothly? With my first one it was difficult. I didn't have much help. And I think if I would have had more help it would have more information, more people to talk to. If I would have had a peer counselor I think that really would have helped me nurse my first child longer. We only went eight weeks with her and with the one right before her we went for 18 months. So I think there's a big difference in just knowing what to expect and have somebody there to give you the support. Yeah, so it's the support that makes a big difference. I found this exact same thing with my first, we nursed about three months and it was pretty hard starting and pretty hard going. But as I went along and got more experienced I nursed my last one until 18 months and it just kept getting longer because I was more confident in what I was doing. So the information and support from clinics and peer counselors and friends and other moms is really helpful. All of my friends have nursed their children for at least a year and just having that support from them makes a big difference. Just seeing that they could do it for a year. Wow. So how long have you been a nurse? Do you have ideas or how do you gauge how long you will nurse her? In the past how long you did nurse her babies? I kind of, with each of them it was different. My first was about three months and then we introduced the bottle and she found that was quicker. My second I went to about a year and then the third was about two years and then it kind of stayed that for the first also. I think about two years is where I kind of feel comfortable going myself but it's just my preference and where we were at that point in time. And that was too after you that support and more support and more information and more knowledge? Definitely. Any ideas how long you'll nurse? I want to as long as she wants to. I'm not going to try to unless she's like long years old. I want to try to nurse as long as I can. It's been a really good experience as compared to just sticking a bottle in their mouth and just holding the bottle. It's like you bond with your baby more I think. With breastfeeding. As long as she wants to then I'm going to. Any ideas how long you'll nurse? As long as she wants to. I went with my last one. My first one, eight weeks. The second one was four months and then I had a preemie and I nursed him. I pumped him and gave him my milk while he was in the hospital for three months. And the last, the thing, number four, what number am I? Number four, he weaned himself to a cup at nine months and he just decided he wanted it was quicker and faster for him and he just realized that's what he really wanted to do. The last one I nursed her until she was fifteen months and then now her will see. And when he weaned to the cup, were you giving him then frozen breast milk? You know what, I didn't store enough breast milk to give him and eventually I dried up but it was a gradual thing. So I was supplementing some formula with him but he wasn't very interested in it. He didn't like the taste. So it was more of the juices and things like that and so I would supplement his calcium with other dairy products so he could feed himself. Very independent. Well at first I was thinking, you know, a year. And then I have just been enjoying breastfeeding the whole time so much that I think in two years. I think that when they walk across to you and you know, you know, they're walking and talking I think that's a little too long for me. So I think two years is going to...  Some people do it just for... I know my mom did us till we were three and it wasn't like a constant thing like all day long like two or three times a day it was just at night or to take a nap just like for the comfort of it. I guess so. So it's really just a preference then? How long? Comfortable nursing? Change, excuse me. Oh, I got it. So that when you used the lanolin cream was that helpful? Very, very, very helpful. And was that, did you get that in the WIC clinic? The lancinol? My peer counselor sent me some from Berlin and she just had the sample ones though. So in the hospital they gave me a tube of it. I was reading in the pamphlet that they gave me at the hospital cinnamon and let's see, what else did they say? Cinnamon and I think there was another spice. Cumin or something like that? That they said if you eat that then sometimes it'll upset their stomach and make them sick. Like the first time, couple times when I came home from the hospital and I ate McDonald's. Oh, she was very gassy. Yeah. Have you noticed any foods that your baby reacts to? I really didn't. I've heard different things like if you eat garlic that it makes your milk sweeter and that they might enjoy it more. I hadn't noticed any troubles with any of the food that I ate. I was very fortunate. So babies are different than some might react to foods and some may not react to anything. I kind of fell with Brussels sprouts. I've kind of sworn those off until after. You know, we had a really gassy nighttime experience of being up half the night and that's just no fun. So is it easy at nighttime? When the baby's hungry you just bring him to bed and nurse while that can sleep. That's what I do. I've been sleeping with her the whole time and it's just so great to have her right there. A lot of people say don't do that because then they'll get spoiled or whatever and it's really hard to get him out of your bed but I didn't listen to anybody because I would rather have her with me especially if you're breastfeeding. It's too hard to get up and get her from her bed if she's crying. It's so much easier to have her right there. That's why breastfeeding is so much easier. It's just easy access. Oh yes. It's nature's fast food. Oh yeah. I like that. So what concerns do you have any other questions or concerns about breastfeeding or about your foods, soreness, any issues or things that you... Sometimes the tea does not work on me. Sometimes. The mother's milk tea? Yeah. And sometimes she'll just start crying. She's not getting enough. She's sucking and it's empty. I know you can't completely empty out but she's constantly having to switch sides and I drink the tea and I don't fill myself fill up for at least another two or three hours or something like that. I was wondering if there's other ways to bring your milk to me. Do you all have any... Sometimes if you just let baby nurse a little bit longer on each side then the milk will come.  You won't have that engorgement filling. Your milk will just... You won't be as full.  Because I mean baby's not getting milk. It's just that you're not as full. Your body's regulating how much milk. So the flow is a lot less than it would be if you're full. Right. You'll still have your let down but you won't be... But you'll be less engorged. Okay. I have very rarely felt that the let down, the feeling of the tangle-ness, I only do it feel that every once in a while and you know, Vemtia has always seemed to get plenty of breast milk from me. Even when I don't feel really full she seems satisfied. Okay. So that fullness tends to go away the master after some time. Okay. Even if you're still okay. Alright. And also if you're not relaxed she'll pick up on that a little bit so she'll be a little frustrated. She'll notice or she'll feel your tension. So try to be as relaxed as you can and maybe have a drink of water or juice so that you stay hydrated. But that can be really helpful. Yeah I do. I chug lots of water. That's good. Yeah. And that's one thing that I found with the support that I, you know, when you sit down to nurse take a drink of water, drink a glass of water so that you're keeping yourself hydrated while you're nursing. And that was really good advice for me that seemed to make a big difference. Yeah. Yeah. Hydrated and comfortable not tense but definitely make a difference. That really makes a difference. I find that when I'm on the, you know, say I have to get dinner done or, you know, I have something pending. It's like I don't relax. I just need to, okay, it'll get done. You know, just baby needs to eat now and it'll get done later. You know. Yeah. We might eat a little bit later but, you know, it'll get done. Right. Right. Yeah, it's important to feed them when they're hungry. They get frustrated. It's harder, I think. They're anxious and frustrated and crying and they may not latch on. Any other questions or concerns that you might have? Well, to summarize, if you were all talking to a new mom or someone that was just about to deliver, what are some things that you would tell her or talk to her about to encourage her to at least try to breastfeed? To give it a shot. It's the best food for your baby. It's right there. You don't have to get up and mix bottles in the middle of the night or, you know, make sure that you have formula in the cupboard and that you're doing something great for them that will affect them for the rest of their lives. Anything else that we talked about that you might share with a new mom to encourage her to start breastfeeding or try breastfeeding? Definitely the bonding. The time that you spend is, you know, very high quality. I think that there's, you know, there is a bond, a connection that you get with your baby that you can't get in other ways. You know, they're not to say that it's, you know, it's just there's something there that you get when you nurse that you don't get in other ways. Okay. And anything else? I think, you know, for one, the expense factor, it's a lot cheaper to nurse your baby and you don't have that, it's okay, sweetheart. So it's definitely cheaper and the bonding experience is important to you. My sister-in-law was not going to breastfeed while she wasn't considering it. She was just going to automatically go to a bottle and I talked her into it and the only reason I know so much about it is my mom would tell me, you know, she told me she breastfed all of us and it was, she said it was like one of the best experiences that she could ever have, not only the bonding, but that it's a lot, I don't know, it's of course cheaper.  They don't gain as much weight. They have, there's a lot less chances of obesity and stuff like that. And it, I don't know, best, I've heard or whatever facts and stuff that I've read and books and stuff that they do, start to do stuff a lot faster than bottle-fed babies. Like I've noticed she tries to, she pretty much can already, did one, I brought her home from the hospital, hold her own head up and look around and hear a noise like across the room and try to look for it.  I've seen, you know, I think so and not. She's developing pretty good groups. That's what I told her. Like, it's about the bond and it just seems like it, you know, it has everything and then the, the colostrum for all their immunities and everything like that.  Cause when you get to the colostrum, they get all your immunities, you know? And it's like all the vitamins and stuff like that that they need and you can't get that from formula. So I just like pretty much talked her into it. Like, I think she's going to now. I think another plus that women don't think about is it helps your body heal faster if you have a little bit of an endless weight and lose the weight. You're burning so many calories trying to produce this milk with nutrition for your baby instead. It really, I mean, you just really lose your weight a lot faster and you heal faster. I don't. That's generally, that's great. Any other last comments? No? Well, thank you for sharing. That was good. That was good. You all were pretty good. She's fast asleep again. I know. She still needs a little sleep. Yeah. She's dreaming. She's moving around. I knew that to go play outside. She's so cute. Yeah. She's ready for her nap. I know. She's ready for her nap. Yeah. She's so cute. She's fast asleep. Nice and warm with the lights. Yeah. Oh yeah. I think it was a little warm for someone. She got a little too hot. She gets scared real easily. I don't know. I don't know. By moving something, her arms go way out to the side and she shakes. She's like, Yeah. That's a startle reflex. Yeah. They do that. Yeah. And if you rub her, not right here, she'll... That's what she said. Less stress with her. With the formula. Oh yeah. She... At nighttime when she has the formula, I have to give her gas drops in the formula because otherwise her stomach gets rock hard. Yeah. And then she just fusses and fusses and I have to rub it and stuff like that. She's letting all her gas out today though. Yeah. The first thing she did when she woke up... I was going to mention also that... See? Yeah. I was going to mention also that... Thank you. That when you have a premature baby, also your milk is specialized. Your milk automatically has... has higher fat content. Weight. So it helps your baby gain weight. Yeah. And I thought that was so amazing. Isn't that... Yeah. That your milk is specialized for that. For your baby's needs. And as your baby grows and changes, your milk changes also. Yeah. I would try what Olivia said and maybe nurse longer and see if that helps with her. Yeah. Or after you nurse, pump a little bit, pump for an extra five minutes. Okay. And that will tell you the body that you need. I'm going to make your milk. More milk. Okay. That's a good idea. Yeah. She's so used to the breast milk that when she eats the formula at my time, she would not eat the rice starch the infant milk by itself. I have to mix the soy with it a little bit with it because the soy is sweet. And the rice cereal is not. And she's used to the breast milk being sweet because she will not drink the formula without, you know, something sweet in it. So it's like so expensive. I couldn't imagine her eating that full time because even with one bottle a night, those little cans go within like two weeks. And they're gone. And they're like $13 for a little can. And I have to buy two of them because she's spoiled and she won't eat the one by herself. I have to mix them both together. So she's like $24 for the formula. She'd be pretty gassy if she drinks that all the time. Yep. Yep. Just at night time. And sometimes in the car, like if I'm driving and she's in the car with me and I can't, you know, I can't like nurse her and do everything at once because Sean works so I'm by myself a lot of the time and it's just, it's way too hard. And she just, I don't know, she fusses in the car sometimes so I always have like a bottle made in case that way, you know, because she does not like it in her car seat at all. She gets mad in her car seat. She's like, get me out of here, mom. Hello. That's the only way I can calm her down in the car. So I've tried to just let her cry until I get home but she cries so hard that she is gasping for air and I don't like her to get that upset because it's too hard to calm her down once she's gotten that upset. She's like, having a hard time breathing. Okay. So we're going to go ahead and wrap up. It's hard being a baby at all. We're going to go ahead and wrap up for the morning. Thanks for participating and you guys have a great day. Thank you. Thank you. Hello again. I hope you've enjoyed the show today. If you have any questions regarding information you've heard today or would like information about the WIC nutrition program, please call 1-800-280-1618 and do join us for other family health episodes in the future. The preceding was a production of New Mexico State University. The views and opinions in this program are those of the author and do not necessarily represent the views and opinions of the NMSU Board of Regents.


Hello friends, I am Sanjay Gupta. In this video, I am going to demonstrate you the relation between area and pointers in C programming. Before starting, you can note my information. You can follow or subscribe my YouTube channel through the URL youtube.com slash sanjaygupta underscore tech school. You can download my programming app Takamis which is available on Google Play. Now I am going to implement the small segment which is written in C programming so that you can understand relation between area and pointers. So first time including a header file that is a stdio.h now I am defining main function inside main first time declaring an array and I am going to initialize it with five different values. Now I am declaring a pointer p and then variable i after that I am assigning address of first index into p pointer. So here you can see I am writing the statement p equals to m percent a zero. So a zero denotes to the zero index of array and m percent will be providing address of that zero th index and the address will be stored inside p pointer. You can also write this statement like this p equals to a. So here you have to remember that whenever you use name of any array it represents base or beginning address of that array that can be stored inside a pointer. So both the statements are same. You can use any particular statement which is beneficial or which is convenient as per your requirement. Now after initializing the pointer I am starting a loop which will repeat five times inside this loop. I am writing a printf statement which will display some values on console. So here percent d then again percent d again percent d and then percent p. Now four variables i a of i asterisk p and then p these four entities will be displayed on console with the help of this pointer. So here you can see so this printf is containing four format specifiers in which three are percent d and one is percent p then i a of i asterisk p and p through these variables four different values will be displayed on console. So i will print zero one two three four five then a of i will be printing values which are available inside array then asterisk p this notation will be printing the value which is available on a particular address and that address will be available inside p and then only p will be displaying the address which is available inside it. Now to increase address every time I am writing p plus plus. So now I have to identify the result of this program so you can see I am executing this code. Now you can see the output and we can compare this output with the printf notation written in front of this output screen. So here you can see first percent is printing value of i so it is zero one two three four so i is started from zero and it is repeating till i less than equals sorry i less than five so i is printing zero one two three four then second percent d is printing value of a i so a i representing various indexes of array so it is printing one two three four five which is the elements of array then asterisk p so first time p is containing address of a zero so it is printing first location value that is one then p is incremented every time whenever this loop will be repeating so one two three four five is printed because of asterisk p and p only p is printing addresses so you can see initial address or base address of this array is uh two two f e three zero then after increment operation that is p plus plus uh addresses incremented by four so it becomes two two f e three four then three eight then three c and then four zero so this way five different different addresses of array is printed in front of you with the help of this p and to print addresses i have used percent p as format specifier so i hope you have understood how we can print locations of arrays with the help of array notation as well as through a pointer so you can see a i and asterisk p both are printing same results on the console so this way if you assign base address of an array into a pointer then you can visit each location of the array through that pointer by incrementing it by one every time so i hope you have understood the relation between array and pointer with the help of this small segment if you want to watch more programming related videos you can follow or subscribe my youtube channel through the url youtube.com slash anjay gupta underscore tech school you can download my programming app techemist which is available on google play thank you for watching this video


Chapter 1 of the Third Epistle of John the Apostle, American Standard Version. This is a LibriVox recording. All LibriVox recordings are in the public domain. For more information and to find out how you can volunteer, please visit LibriVox.org. Recording by Sam Stinson, by hisfaith.com. Chapter 1. The Elder unto Gaius, the Beloved, whom I love in truth. Beloved, I pray that in all things thou mayest prosper and be in health, even as thy soul prospereth. For I rejoiced greatly when brethren came and bear witness unto thy truth, even as thou walkest in truth. Greater joy have I none than this to hear of my children walking in the truth. Beloved, thou doest a faithful work in whatsoever thou doest toward them that are brethren and strangers withal, who bear witness to thy love before the church, whom thou wilt do well to set forward on their journey worthily of God, because that for the sake of the name they went forth, taking nothing of the Gentiles, we therefore ought to welcome such that we may be fellow workers for the truth. I wrote something unto the church, but diatrophies, who loveth to have the preeminence among them, receiveeth us not. Therefore, if I come, I will bring to remembrance his works, which he doeth, preening against us with wicked words, and not content therewith, neither doth he himself receive the brethren, and then that would he forbideth and casteth them out of the church. Beloved, imitate not that which is evil, but that which is good. He that doeth good is of God, he that doeth evil hath not seen God. Demetrius hath the witness of all men, and of the truth itself. Yea, we also bear witness, and thou knowest that our witness is true. I had many things to write unto thee, but I am unwilling to write them to thee with ink and pen, but I hope shortly to see thee, and we shall speak face to face. Peace be unto thee. The friends salute thee. Salute the friends by name. End of chapter 1


We're going to turn it over to Brayden Murdoch from George Washington, in the case of PICC. Okay, so as was mentioned, my name is Brayden Murdoch, coming from George Washington University, going to present a patient who came in with PICC, punctate intercordopathy. So for the patient, she was a 33-year-old, previously healthy female who came in with this light spot in her central vision that had been going on for two weeks. Initially, she had been seen by an outside provider who would refer her in, and she said that this light spot had persisted with some photophobia and just general eye discomfort, but otherwise, tonight, any pain, swelling, topsy is headaches, floaters, or other visual distortions. So for her, kind of just a timeline for her initial presentation to provider was about a week after the symptoms started. At that point, they did some imaging. Unfortunately, we do not have that imaging at this time, so I'm just going to kind of describe what we looked at from the patient's phone. MAC-OCT was performed showing a PED template of the phobia with some subretinal fluid. Color photos of the left eye also showed some ovoid yellow, hazy region in the same region, as well as on the FA, there were these two hyperfluorescent lesions in the laminar phase of this left eye. So at that time, this macular lesion, kind of unknown etiology, they started Bactrim DS for what they suspected was possibly an infectious cause, and they asked her to come back in a week. So at a week's time, she followed up, had additional imaging. Color photos showed these new punctate lesions in the temporal region from the macula, as well as on the FA. She had many punctate, hyperfluorescent spots, temporal to the macula, which was changed from before, so there was some concern that the Bactrim wasn't working and this might be something else. So she was actually referred here for an evaluation for a possible multifocal coriditis or another white dot syndrome. So when she initially presented to us the past medical history, ocular history, and social history, it was really non-contributory. One exam, really the only finding we had from her visual cutie was that the left was a little bit worse than the right, but she didn't have any correction, so that'll be important later. Otherwise, pressure ocular movements were normal. On the slimpy exam was notable for vitreous cell, rare vitreous cell in the left eye, right eye being normal. Left eye also noted in the macula those same yellowish spots that were noted before by the outside provider. A couple of those in the temporal region from the macula. So we had imaging done at that time and I will preface that by saying that she was actually outside of the network, so we didn't perform all the imaging that we would have liked to because she was paying out of pocket for these imaging studies. But from what we did ascertain, we had FAA, autofluorescence and OCT performed. As we can see here on the left, it's a little bit difficult on the projector there, but there's these punctate lesions kind of spanning temporally to the macula that are kind of limited by the superior and inferior arcades. On the OCT on the right there, we can see, looks like the PED is actually increasing size from what we were able to see from her phone record, as well as we have this sub-RPE accumulation and this overlying heterogeneous hyperreflective substance that's possible SRF, temporal to the macula there with some disruption of the ISOS junction. So OCT is pretty similar to the autofluorescence that we saw before with those punctate lesions in the same distribution. So for her the assessment and plan, so with her presentation and worsening with the backdrop basically not being helped in any regard, the differential was pretty broad. A lot of the posterior uveidities were considered, especially since you didn't have any anterior inflammation or intermediate signs of inflammation. We did also consider like a sarcoidosis or an autoimmune cause to this. At that time with the OCT imaging, the thing we were most concerned about was this PED and CNVM in the left eye. So we thought that this was probably most likely secondary to inflammation, although we did also consider other causes of the CNVM. In her age group myopia would be a common cause, trauma and macular degeneration in an older patient. So those really didn't fit the bill for her. So we decided to proceed with anti-vegeth therapy. So ILA was given in office. Steroids were considered, but we wanted to rule out any infectious cause. And then immunomodulation therapy was also considered if this were to progress or recur in that same eye or spread to the other eye, we would consider it more. She was told the follow-up in a week. And we had etiology work up, which is basically the lab work that we do for common causes of uveitis, including sarcoid, TB, syphilis, toxo, CBC, and CMP just to complete that. So she returned about a week later, a few days later, and her vision was a little bit more distorted than before. After finishing her antibiotic course, otherwise her exam was stable, no imaging was performed at that time. All of her lab work had come back completely normal. So we felt confident at this point to initiate P.O. steroid therapy to see if we could help improve her symptoms. Of note, we were interested in doing an Osrodex implantation, but due to her out-of-network status, cost-prohibited nature of Osrodex we considered, we continued with the P.O. steroid therapy. So we had her come back in a week to look at things, and this is the imaging at that point. So the auto fluorescence is a little bit difficult to tell, but there is some resolution to those punctate lesions. Most starkly, what we can see significant from the OCT is there is a great regression of that edema and flattening of that PED. Unfortunately, at that time her vision was basically the same as it was. So there's probably some residual fibrosis, maybe even some changes there that were affecting her vision. So that was actually the most recently that we saw her. She's a patient currently followed, so we'll be seeing her in a few weeks to kind of evaluate her further. So I wanted to talk about PIC, which I was completely new to the world of uveitis from this rotation, and it's a world that is just completely fascinating to me. So PIC is one of the most rare of the posterior uveidities. It was first described in 1984 in 10 myopic females who were really noted for blurred central vision, photopsia, paracentral scatoma, and this yellow-gray lesion kind of in the same distribution. Incidents is an estimated 1.6 in a million. The data is super sparse as far as how they're actually able to recognize patients with this disease. So it's likely that it's more common than this, but this is what's on the books. As far as pathogenesis, the main thing that's been proposed that this is like an autoimmune response to some polygenic environmental stimulation, be it anything from infection, immunization, to stress. Common clinical presentations is basically what I presented here today, healthy, although our patient was not myopic, Caucasian females in their 30s, with this scatoma blurred vision, and then the other things that are mentioned there, metamorphosis. So the diagnosis is really difficult because it's kind of a diagnosis of exclusion. Imaging is helpful, but it's not going to cinch the diagnosis for us. I'm not gonna really delve into the findings at this time, but I do wanna explain that ICG is actually probably one of the more helpful diagnostic features as this pathology occurs at the RPE junction. So we do see that on ICG as it illuminates the coroid. So that would probably be the most helpful for us in diagnosing this disease, although that wasn't performed at this time. OCT may also help support the diagnosis as well as the treatment and management for a lot of these patients who have CNVM that can be treated and improve visual outcomes. And then of note as well, I can't go on without saying that flio imaging is also being studied. Actually here at the Moran, there was an Arbor presentation by one of the residents I hear, Dr. Gensher, who basically looked at flio imaging to evaluate active lesions versus inactive lesions and possible response to therapy. So I think that's probably gonna be the future. I wanted to present more about the time constraints as such. So treatment, it ranges, and it kind of depends on the patient's presentation. Obviously with our patient being so close to the phobia, we wanted to implement treatment quickly. But in a lot of patients, observation is perfectly fine. Depending on their response to treatment, it may be, like I mentioned, with anti-veg F or immunomodulation and steroid therapy. And there's some mixed literature about what's been done and what's been effective. So I think a lot of more information needs to be had on that and research with that. And then as far as the clinical course, it does, without CNVM, the visual QD and visual response is actually quite good in this disease. I wanted to mention probably the most important thing from this is there's a lot of things that can be similar to PIC in presentation. Things that are really big takeaways from PIC is that there is no vitritis. So it is like this posterior inflammation that doesn't have intermittent or anterior inflammation. It does involve the choreo-retinal layers with these small lesions, which is different from other pathology. And it's strictly limited to the posterior pole. And there is scarring and CNVM versus other diseases like muses, which don't have that. So that is my presentation there. They're my references and special thanks to my preceptor, Dr. Mercer Luchel and Jim Gilman and Glenn Jenkins for their imaging. Thank you.


screen too. Go ahead. All right, so let me just let me see if I could do a little bit of Philip's background while we're waiting on on him to actually show up. So I don't know if he's explained any of this but let me let me try for him. The the primary reason I'm here and I'm going to what I'm going to be talking about is a brand new storage management standard coming out a little bit that we've been working on for a couple of years and I'll be giving a bunch of background and showing some a bunch of what that looks like and some of the tools and things around that. Primary rationale for that is that you guys have been working on the CSI layer and while that gives you kind of access to standardization for creating containers it doesn't really give a way to go down to the next layer and actually configure the storage and so what Philip brought me in to do talk a little bit about what's going on elsewhere in the you know in in the data center enterprise management ecosystem standards world around how to you know approach that part of the system and so that's kind of what I'm going to be talking about. So I'm Rachelle Alvers. I work at Broadcom and making sure I have the right set of slides here since I thought I deleted that but that's okay and I'm also the chair of the technical work group in SNEA. SNEA is the Storage Networking Industry Association. It's been around for 20 some years now. We develop standards in the storage space. We partner with the desktop or the DMTF which develops standards for largely servers and networking and other parts of the the ecosystem for you know end-to-end management and so standard disclaimer slide everything subject to change without notice everything you want to see and find around what I'm going to be talking about SNEA.org slash Swordfish. So you know SNEA we have it's a worldwide organization like I said we've been around for a long time and has a lot of companies involved. So what Swordfish is we have had storage management standards for a long time they've really been focused on traditional storage management and enterprise data centers and so what we've started to do and we started this three two three years ago now so this is really something that the standard has been developed and we're just starting adoption. I'd like to highlight you know where we are you're not going to find a lot of Swordfish deployments out there where you start to see is a lot of people that have you know POCs and things like that we have actually this week at Flash Memory Summit the first you know first shipping implementation being announced. But what Swordfish is is kind of a new standard that's actually shifting away from just focused on enterprise data centers towards something that we're expanding to be more well I hate the term but more modern but and also something that we can put on on on on on storage devices and infrastructure that goes into broader environments so not just DAS not just SAN but infrastructure that goes into converged hyper converge hyperscale you name it right so you know all of the you know the product that's coming out this week is an NBME over fabric device as an example so clearly not enterprise SAN products. So what I'm going to do is you know just really kind of give you an intro to the Swordfish, the concepts you know what kinds of things it covers and also talk a lot about you know the tools and the ecosystems so if you can actually go play with to get a sense of it not going to go in depth we can come back and if anybody's interested in that and talk more about that at another time. So you know what I've actually talked a little bit about this already what were the drivers you know there were drivers about you know what were things that we did wrong with the previous ones they were very vendor centric we've shifted to make Swordfish very client centric very customer centric this time so very use case centric in terms of how we built the API it doesn't include every function from every vendor or every possible attribute from every product and again you know we've also moved to a more DevOps centric storage is not necessarily managed by storage you know dedicated storage managers anymore so we tried to take that into account. So what did we do what we actually did here was we took we didn't start from scratch we find that's kind of a silly approach and takes a long time we started from existing base of knowledge one of the things we did and this has been it's not a you know a property based system it we moved to a class of service based provisioning and monitoring API we so I'll talk more about that as we go but that's a very key point this basically allows you know a much richer and much more abstract way to provision systems you don't have to think about all of the the low level properties and and you know know all of the all of those low level details anymore so covers all of the you know things you would expect block file and object we're we're not focused on you know tape and all of those kinds of things in this set of APIs and you know how do we do that so again not start from scratch the DMTF and server folks have been looking at some some similar types of challenges so in the server management space they had a whole proliferation of management standards that largely were being used by the server vendors to you know for proprietary you know and server base vendor based products smash and dash and then IPMI and IPMI has a whole set of challenges itself so you know Redfish was had started as a consortium among the server vendors but it had a whole bunch of stuff we need and frankly when you build a lot of storage management a lot of storage systems are built using the same components you use to build servers so we had a lot of the stuff we wanted so we said well we'll just build on top of that we're going to reuse literally reuse everything swordfish is an extension it we we've leveraged their protocol 100 we do not deviate from their protocol specs we extend it and anything that's a shared component is a shared component we extend it if we need to but we do not change it we may restrict particular pieces of it but we do not fundamentally change the components okay and so this is one that I thought you guys might also find really useful since you know if you don't have any exposure to this kind of stuff you know seeing you know who's this is the list of who is currently actively participating between the two groups there have actually been a whole bunch of other companies kind of coming and going from working on this stuff at various points this is the kind of the current list you know one of the things that's interesting is Microsoft used to be participating in both and it's now only on the server storage side which sounds weird you might think why you might expect them to be on the server side and the storage side you know things like HP Inc they're actually highlighted or italicized here because they're supporting Redfish they're sponsoring it but they're not actively participating could kind of means they're throwing money in and they're a consumer of it but they're not actively driving this back there have been I would say probably I I'm going to say at least 20 or 30 more companies that have actually been members and participating and contributing that have been on this list at some point that have you know dropped off or and there when I was creating this list yesterday I think I added about six or seven new companies from the last time I updated this list about three months ago so there's a lot of interest there's a lot of companies that have been participating Redfish is about two years older than Swordfish and there they actually do have quite a few shipping implementations all of the major server vendors HP HP Enterprise Cisco Dell Lenovo and I missed uh let's see uh I'm missing a couple Erickson um let's see there uh somebody else have had implementations one more I'm spacing have had implementations since about 2016 and I'm iterating on those so there's quite a bit of momentum in the market towards this they started with simple implementations and have been driving those forward I'm talking kind of fast that's partially because I've had a fair amount of caffeine this morning partially that's just my normal speed but feel free to you know you know raise your hand in zoom or whatever if you have questions because there's I'm going through quite a bit of a background and stuff here and I'll get through quite a bit of information but feel free to interrupt it anytime if you have questions okay so so what's in in the system and how and how do we build it so Swordfish includes you know I've already mentioned block file and we will cover object we cut we have object drive in here now it will be really easy to extend the object we just haven't had anyone any companies step up to say we will do the detailed modeling for that but we we fully intend to cover object we have a lot of interest in in object but not to the extent that anyone has stepped up and said we'll we'll do that modeling for you so block as I mentioned provisioning with classic service controls volume mapping and masking replication you know capacity and health metrics pretty much everything you'd expect in a complete you know full a full api set and file system the way we did file systems is actually really I think really nice we basically took the block and said it's going to be exactly like that except with just two new schema on top so we add the file system and file share so it is identical infrastructure there's no deviations it's not it's not a divergent model at all it just you layer file system and file share on top of it so it's a it's a very clean very clean file system implementation okay and so then how does it work let me actually make this one bigger so that oh hang on let me just okay um so because otherwise the boxes are really small so how does the the whole thing structured so as I mentioned we we start with redfish and the there's different ways to do rest the this model uses a a fixed route of everything starts with flash redfish slash B1 and we call this the service route and so in the service route a server is broken down and there's actually it's gotten a little more complex over time but that basically works breaks down into the collections which are think of these as you know collection is the term for an array of the of objects so this is the array you know a group of a systems group of chassis a group of managers the managers are either a physical or logical manager so for a server it's like a BMC the system is the logical view of the system the chassis the physical view of the system you'll see some things in there they're like why is that there just how a committee decided it so you know that keep that in mind and so and then there's a set of services over here so session service account service event service log service there's also things for schemas there's been some bunch of enhancements around tasks job services privilege mapping and things like that so you'll see a whole bunch of other services there and in the versions today this is just kind of a relatively simple representation and then for each instance you'll see you know collections of things like processors and my things got truncated here for some reason processors disks nicks all the kinds of things you'd expect to see represented in a in a system and then as chassis the decision was made to make you know power and thermal collections and information down in here so that's kind of how systems modeled so what we did when we went to add swordfish we said well yep you can have all of those things in and storage as well so we're just going to keep all of that and extend it so what we did was extended that we have two kinds of models for two you know two fundamental ways you can construct a storage system the first one is think of this is how you might model a and there Phillips on Philip I did your introduction of man probably rather badly and what we were doing so the this is what we call you know the hosted service configuration this is really kind of how you would model a lot of things like an external storage system or even a software divine storage where you have all of this stuff down here would be you know the physical infrastructure or the logical infrastructure that you would host your host your storage or your storage system on and then these two pieces the purple stuff is all of the new swordfish part and so the storage system these really break down into a storage system and a storage service so a storage system is really a logical system this might be a physical controller or or a virtual controller and it's modeled so the same way you have a processor down here this is actually a logical instance of a system so instead of a processor just you have a controller and discs and nicks and I'm getting a notice that my internet connection is unstable so let me know if I start to be able to problem or not and then but really that the core of swordfish is in this storage service this is where we have all of our classes of service that we talked about that I've mentioned briefly and and things like storage pools and volumes or files or replicas or endpoints and you know volume you know and all of these things which is really when you go to manage your storage the core of it and so again these are collections so you can have multiple instances of these same way you can have multiple controllers and I said I mentioned two configurations like I said this would be you know typical external storage or this could be you know software defined all that kind of thing I'm waiting at my screen which you can't see the the additional one would be well what about something like server attached or jboss or something like that well we have another model and we call this the integrated service configuration and this might be one where you might have a system with a storage controller and then and that it you know plugs directly into a system and then you instantiate a storage service from that and so then we have this basically this alternate model and so it's instantiates a little bit more simply but where you have kind of a physical this the simpler physical storage controller model but then you still have exactly that same the same the ability to instantiate those same storage services um and so um you know from a client perspective you know in either model they may or may not be interested in any of those that storage system um or storage controller depending on what their use cases are they may only ever be looking at the storage services but these are you could see these are exactly that same that same storage services okay um any questions on either of that any of that so far? Hey Ruxia just one question I see uh BMC is showing here I'm just wondering it's I mean this is the one company right but I'm not seeing other companies showing in this oh no BMC actually stands for a baseboard management controller okay yeah so this just you know an i low or an i drag or whatever um or for um a storage implementation um you know it this could actually be um a uh embedded management controller or something like that or if the system doesn't have it it could actually be pure software um it's just a kind of a representation of okay not not got it I was it was a one yeah thanks okay so um if we want to actually look at you know what swordfish things might actually look like we've we put the the twigs both redfish and swordfish work with mock-ups and so we publish our mock-ups um these are all just static um we publish our a bunch at swordfishmockups.com and so you'll see them at swordfishmockups slash redfish slash b1 um so what I'm going to do is actually switch over my slide set actually has a few samples in here too um but um what I was going to do since a lot of times I can't actually I'm only allowed to work through PowerPoint so um but I'm I don't actually have that limitation today um so I have to like just do screenshots but so this is our mock-up site and um you know pardon the crappy website this is you know I threw it together quickly and uh I haven't bothered to go back to it but this basically describes you know all a bunch of our different configurations so we have we actually have five different systems out here but one of them is we have that hosted service configuration it's kind of like here's a system that's got a whole bunch of different you know kind of all the different permutations in there and then one that's integrated service configuration um and then one that's got a file service in there and it kind of describes all of them and then um so if we go over here and it's kind of tiny um you know if you just go to flash drive to slash v1 here's basically what a service route might look like see you guys this one so you can see you'll see flash systems and storage systems storage systems will just alias to the subset of things that in systems that are storage systems um this is kind of a weird the mock-up systems is a little weird because in a real system you'd probably only have one depending on the configure you know configuration if it's a host-based managed storage storage manager you might have multiples but in a lot of systems you'd only ever be seeing the single system you're talking to and then you have chassis and managers and then some of these services like tasks it's actually an account and events um and so that's just some of the oh no copyright is that all right not fix that copyright um so if we navigate down through you can either kind of just type them all directly you know and navigate around this way or you can use your favorite rest client um and you can see these around so or you can use you know go over here and you know you just use your favorite rest client the mock-ups are oops well that's odd all right well I'll go the other way since it's clearly working over here and not there um but we can just kind of wander around through as with any rest api you don't actually need to know the schema so this is that large configuration and you can see all of these various pieces so what I'm actually going to do is I'm going to go back over and wander through the isc configuration this is basically a server attached storage configuration and this is the storage service connected to it so you can see it actually shows that I have you know classes of service defined storage pools volumes and drives down here that it talks about capabilities what these capabilities are is just defines what capabilities are defined in this service that I can use to create class lines of service and then eventually classes of service that's how classes of service work I'm not going to go through all of that but what I will do is actually just show what classes of service are defined so I have two classes of service what what I've actually got configured on this system is all I use is it's a fairly simple configuration what I use for classes of service is basically I just automatically sort my pools based on drive types that's all I did in this particular mock-up so if I go down to my storage pools it basically sorts by SAS or SATA and I've named them that way so I've got a SAS you know a SAS pool an RAID 5 SAS pool a SATA pool so I've used underlying capabilities of my system automatically configured so that I can so that I can configure which which you know automatically segregate my system so you know that's a look there's a there's a lot of abilities that we've gotten mapped into classes of service this is one that to me was just fairly obvious is like you can take something that you know the system's already capable of some you know some policy or property in this case it's an IO connectivity capability and map those into classes of service clearly you can do performance but you can also do connectivity you can do there's there's you know five or five different sets of capabilities that you can use this is this is one that just is a really easy one to explain so I like to use it as it helps people visualize classes of service pretty easily okay let's see so one of the things we can do here is you know you can you know navigate around and and you know just look we can at this one we could just kind of look around and see what's how the systems configured this one happens to be fully consumed but you know if we wanted to go through and see if there was space to do additional configuration we could wander through one of the other systems and say let's go look at this storage pool and see if there's any space left to be able to to go in and create another volume so I go down here and say huh there's capacity consume nope there's no space left in this pool so I can't create another volume there maybe the other pool has some and well look I can you know I can do some quick math here and say this one actually has some space so here's I can use this pool to create another volume so that's how you could actually just navigate around depending on what you're trying to do and that's just kind of a real quick you know view of how you can you know without knowing anything about the system you could move around and and and actually try and try and figure out something really quick to do okay so that's that's a little bit about about Swordfish and the API even a little bit about the classes of service so let me pop back out of that any questions on that or anything you guys want to see I can toodle around a little bit here if there's anything specific you want to take a look at you shall have a question uh so by reaching this back it's not clear to me what are required and what are not required so you will want to implement something yet okay so that's actually I will perfect lead in to my next section here so oh I'm gonna get down here um so one of the things we're adding in there's actually multiple places if you if you just look at the schema there's actually very little required um and and the spec adds a little bit more onto that but the way the real way to figure out what you actually what you actually need to implement is through um what we call what we're calling profiles and we're we're just getting to this um so the profiles are sets of required functionality based on features so what a client will actually do is say um you know what what features do you support and we'll advert you know applications will or implementations will advertise features they'll say I support block discovery events performance provisioning and you know basically be guaranteeing that and then the actual there's there's a whole profile language will say you know in order to say that you do that um let me just give like the discovery example that basically translates to for that what that means is that for every object you support get of not just the object but every property on that object and then for those configurations I just talked about for hsc or for the isc configuration that means there's a specific set of objects that you will support um and so you support get on uh you know a storage service a storage pool volume blah blah blah down the list and so there's some set of those that you not only have to have you know if you have that object you have to support this so um like you have to have a volume collection and doesn't mean you have to have any volumes created yet but you have to support having them you have to support the ability to create them does that make sense and then so for basic provisioning you have to support doing posts and deletes on that volume collection for so if you say I support basic provisioning on block you have to support um uh post and delete on on the volume collections you have to support being able to create you know so there's a hierarchy there um but that's that's how um that's how we both advertise that and um and uh so the client can come in and say um what do you support what is this what is this implementation support and it says I support basic provisioning for block then you know that that's going to mean that the implementation is guaranteeing that you'll be able to allocate volumes um and so there's a whole you know hierarchy of stuff that the client that the implementation is actually doing behind the scenes um but um that's that's how you basically um that you know that's that's where all of that you know what do I actually have to do comes in so the client gets this view and then there's a whole language and you know what this translates to for one of those for one of those configurations that the implementation will see um so they'll have we're we're developing the tools around that now that basically says this is what this means you actually have to implement and then there's going to be some tools to help check help the implementations check and verify that they're actually able to advertise these things um so that that's um we're hoping that and we're we're right in the middle of getting ready to get because it's a relatively complicated you know chain of of uh you know x means y means z all the way down um so that we can advertise these things um what we've this is something we learned we've we've gotten a lot of feedback from our clients over the years um SMIS had profiles as well and would advertise but um I think the count was 180 some profiles that they would advertise and so what we're trying to do is move to this much simpler model that says we advertise right now you can see my current proposal and this is the proposal that I should I should put a disclaimer on this this is the proposal we're about a month away from having um having a whip go out work in progress go out that defines all of this um that says what we will advertise you know this matrix of a lot you know these services with these features and we want to start at this list of about eight it'll probably grow from there um and then you know this maps to you know the details of the you know exact objects for the various configurations um so we have those profiles ready by the senior conference in September right we we hope so yeah um we're we've been uh Phillip how long have we been discussing the profiles and and the approach since about January um I think we we hope we hope that we're we're putting together some some presentations and some alignment around it now that we should have the whip of the concepts and everything um we're trying to get that done this month and have that out before sgc and then we'll need to be developing the tools to to validate all of that so we're we're hopeful that we can have that done this month I may be overly hopeful so Phillip I asked you a question and then I talked right over it so you asked me a question about how long we've been working on it yeah well and yeah I think I think it's been about yeah starting about January I think so okay yeah so we would be very interesting this because I'm working on open sds and we are defining our profiles based on soil fish so if you guys are actually defining profiles I would like to definitely like to take a look in the leverage that yeah question about that are your profiles the same thing or your profiles classes of service because I always got confused moving back and forth oh yeah so we are actually probably p can choose so may not be exactly what you guys are doing so because we we use the some of their um the capabilities like the like the one that you're showing already the i will connect the like yes actually line of source our connected line of service those those things yeah so the classes of the classes of service is what would be used for determining storage scheduling right trying to figure out placement and and and you know what what the services that are customers asking for on a provision request right whereas profiles are just identifying you know what features and capabilities the the device is capable of handling right there's a slight difference between the two okay yes definitely like to see how you are defining those okay see as the class of service stuff is all uh has been defined for quite a while the uh the profiles we have the the profile language um and then it's the feature set is we're trying to lock down right now on the feature set and then map the between the feature set and the profile definition so the profile definition will be kind of the provider side and the feature side the feature definition side will be what we advertise to the clients and that's really separate from the class of service stuff yeah the i think that's the distinction is that the class of service stuff is really around um you know if if i got a csi request for um a particular volume of a particular set of uh characteristics uh i would use the class of service uh to figure out you know where i'm going to place that whereas the profile is kind of identifying what this particular swordfish implementation is capable of doing right am i correct yeah right this is how a client says you know determines what functional yeah basically how capable the system is yeah are they are they capable of local replication remote replication you know is it how how advanced is the system and you know we may actually add at some point you know um features that advertisement of features around how advanced the class of service capabilities they have to but that will be in the next round like i said we're trying to keep the list of profile um things small but if we have um this and this is kind of targeted our classic clients at this point so if we have other types of clients come in that are like you know want to know more in in kind of a different direction then we can add those those kinds of features as well okay let's see so the other thing i wanted to kind of show is a little bit about the tools and infrastructure i mean i showed the the mock-ups right so we have the mock-up site the other thing i wanted to kind of show is a little bit about some of the stuff we have developed so that folks can go and play um because that's really what we all want to do right uh so one of the things we have um so that you can actually go play with swordfish is we have a swordfish emulator um so the and and these are we have four basic sets of tools here so one of which is the emulator you can get that at github on our open source github site it extends the redfish emulator the redfish emulator is not fully dynamic but the swordfish emulator actually is so i have an instance of the emulator here um and i it you can basically do put patches um posts and everything too it it's not intelligent it's not going to be like a real system but you can you know manipulate it quite quite a bit um and one of the things we've actually we actually have going on is we have a researcher down at texas tech who has taken and is building a virtual data center in containers and they are we they'll have that on display at sdc and we hope to have an instance of that stood up soon in our tech center in our this is a tech center as well um but they're hoping to build an emulated scale out data center um with uh you know large scale storage system so they'll have both isc configurations as well as hsc style systems and have some you know small a bunch of small configurations as well as some extremely large emulated storage configurations so some with you know multi thousand volume multi you know hundreds of thousands of drives thousands of volumes kinds of systems in containers so simulating a you know very large data center data centers all built using the emulators um and so that's that's available um works reasonably well um we've been finding and fixing bugs but it it um is is available uh we also have the sortfish web client which i had started on my system and now i don't see the thing for so maybe once again i will um um and the other one that i wanted to show um is we have these two sample integrations we built just to give people kind of a sense of the things you could do and so one of the i was going to show i'm just going to show the power bi one because i have that up and running on my system we basically built two different dashboards we use power bi and datadog because they have largely because they're two different kinds of potential integration spots um the the uh let's see i'm gonna start i'm sorry starting the basic web client up while i'm at it um the uh so power bi basically um this isn't sorry i don't have this loaded completely this is the working pane um but the power bi dashboard um power bi is kind of a point in time snapshot so what we built here was basically a uh this this view basically shows um kind of a what what you might want to look at from a point in time so this one basically um built talking to emulators um we have all the documentation says how you can either recreate this one you can basically bring this one up and just change it um or you can documentation tells you how to recreate it completely what this one does is it was talking to an emulator that had four storage services on it um and you know just a snapshot view of you know what's the consumption uh capacity consumption across them and then it has these um sub dashboards of the various storage services and so if we go look at one of those sub dashboards what you get here is you know a kind of a drill down into that so you've got here's the number of storage pools file systems in this one because this was file service some consumption you know utilization across the file systems and storage pools this again more capacity information and then you can actually go drill down into um into that and then one of the things that Swordfish has is a threshold user-setable thresholds and so this actually shows these this one had them set at 60 and 90 you can so it has an overlay of these so you can just kind of see where these are across this particular this uh across this particular um file file system hasn't hit either of these but uh this one has weird data on it loaded weirdly um and but you can see it you know if it hit one in the middle it would show the overlay there um in Datadog what we actually have is uh the um it's a trending over time so we've used the same kind of data this is just point in time snapshots so you've actually what we've actually done is built up some some um trending over time you know capacity triggers so and integrations that people can use out of the box and there's sample code for all of these online um what we've also got is the sample a basic web client will automatically talk to uh any of the uh any Swordfish service I'm just going to talk to my emulator here and um it'll just bring up and display that same uh service route here and then we can go down and navigate around it's also got the ability to I've actually added you can I can I can add storage services I can use the ones I put in before I can just say delete that one back into storage there we go deleted that one um so I can modify properties let me go into an actual object and modify its properties so I go down here and I can you know rename things so it's a basic client just sorts things out but makes it a little bit easier to look at look at systems rather than navigating to rest clients these are just kind of tools to help people get started and play around with with the systems um so I just hit the top of the hour uh Philip I think we had a couple of wrap up items yeah yeah so uh trying to figure out we're um what what kind of you know the whole reason I I wanted to bring this here was that I knew that um uh people were building uh storage management solutions for clouds right I mean that's what the the CSI effort is about that's what open SDS is about um and I want to make sure that there was uh knowledge of of the standards work that's going on and that um you know we see a lot of activity by um almost all the major players in the space and that's so that the we want to make sure that as you guys are developing these solutions you're aware that these this uh swordfish and redfish standard is coming coming towards you right from uh from the major vendors and array vendors uh in play in the industry today and that you know you should take take into consideration the standard and and uh and you know if we can help with anything uh help explain it you know we're we're happy to do these presentations or do um do anything we can do to help assist people to use it so uh let us know if there's any questions or anything we can do um to support your development efforts and I think that's it is anybody there yeah yeah thanks that was a good presentation thank you all right all right if you guys have any follow-up yep if you have any follow-up questions just let us know thanks Michelle and Philip thank you yeah bye bye


Summer has arrived and Appalachian Wireless has a great sell on the world's hottest smartphone from now to the end of the month. You can get the amazing iPhone 13 for more than half off because we are you. We are Appalachian Wireless. A bridge being built as part of US 460 that will provide a shorter route between Pike County and Grundy Virginia is on route to being the tallest bridge in Kentucky. This bridge is over Palm Creek at Drafton. It is 300 and when completed it will be 324 foot tall which will be the tallest bridge in the state of Kentucky. Initially, I mean probably 15 years ago, we were going to do a field in Palm Creek and do a drainage tunnel to drain the creek. But after a public meeting we decided to go back with the bridge and so the design proceeded. The project was led to construction two years ago and they should be finished sometime next year. So essentially this Palm Creek bridge is a section of the overall US 460 project and we've been working in sections and completing in sections and that's why there's areas where that you can drive on now and areas that you can't drive because we're working in sections on those. Construction on the bridge began two years ago. The bridge is 1,000 feet long and due to difficult terrain, engineers had to get creative with how to put the bridge together. This is a steel break bridge. The spans are 225 feet, three of them in the center and the ones on the end are 175 feet. But the beams, generally our beams for approach this size are 120 foot long and it would have been very difficult to get them to the site to lift with the crane and conventional method. So they worked with stand-take engineering to design a launching system for this structure. The beams of the bridge were constructed on the road. 400 feet of the beams were constructed at one time and pushed across the valley without having to lift them. And it's kind of an unusual thing all around too, isn't it? Well yes, this is not done very often and again the only reason it was done here is because of the location. Since the beginning of construction there have been no delays and progress on the bridge has been running smoothly. For more information about the bridge or to see updates, live footage and time-lapse footage of the bridge's construction visit us460online.com. For Mountain Top News, I'm Kelsey Dean.