Hey there friends, how's it going my name is Kevin and today we are playing table manners of which I have none look I play games for a living. I love it Early beyda, so we're just gonna jump right in And see what I can do It's like ASMR so many people just found my channel through this video and have already left So you kind of get the idea already without me having to explain I've played games like this before where you will get You know clunky hands like my own that I'm not really good at moving around and I got to do simple tasks Oh, what's this a new match? This game is already unrealistic. That's a no for me That would involve social interactions. Nobody ever reads this to you That's very quirky of you Susan, but I don't appreciate the unoriginality finley.  Just say something original for once and I'll date you You know what the hate and fine instant match. They all want me. We're going to the meet-up I hope I said something like hey want to meet up and spelt it like meat if she does not match me after that You know, she's desperate which for me is absolutely perfect.  I'll share my food with you.  All right, let's just put this here for you for later You wouldn't mind if I stuck a steak in your armpit, would you? There you go sign of romance Oh, and here's a flower.  I don't like her smashing stuff No, oh, she actually wanted me to do something. I'm supposed to be lighting the candle here Oh, we have matches over there. All right, you know what Hayden? I'm sorry to say my fingers What I was gonna say is I'm sorry to break this deal, but I think this date is a write-off Don't get angry at me. You weren't interacting with me at all. Okay. We rescheduled hey All right, I mean sorry Light the flower on fire blow on it make a wish. She doesn't want to in fact. I don't think this is not one to do I think this is just pain what's that your food isn't cooked enough. Oh my god. I'm actually cooking it What actually is it? Oh? Or what was it? I should say it's have some wine. Where's the wine? I'm gonna make a feckin Moltov gently gently How about fine would you just leave? Oh, oh, sorry.  How romantic oh sugar guess we're done with the wine these fries need some salt But you've no issues with the steak. Oh, the steak needs some pepper. Okay. Yeah, that'll solve it like the right over by you I don't see why you can't do them. Okay at some point this becomes salt with fries rather than the fries with salt All right, I'm stopping for your own benefit. All right. Let's get rid of that burnt taste I don't know how the peppers even pouring out to be honest. It's coming out the top I leave that in your glass your wine could use some flavoring ketchup's not coming out Can you bang on it a little bit? Just give me a hand here. Would you okay now a lot is coming out? Oh, she liked it. Well, not the meal. She's gonna shove on that away for herself. I got the rating call me Oh, she's obviously seen the videos. She's making a reference.   He likes long walks on the beach, but also cozy nights in this is me Asking you out awesome. I can't wait.  I wanted to do it Why don't crabs like sharing their shellfish apologize for that? I said, I'm sorry. I'm foaming now What does that mean? Well, here I am. What are your other two wishes? I see just keep apologizing and seducing Oh, yeah, rare extray nozzles. How are you pounces on you? You're so warm.  Did it hurt? Let me guess when I fell from heaven Yeah, and you landed on your face I Don't know why it said I died, but I guess I died inside that was pretty painful to be fair go back to plan B Hayden hey Aiden Hayden answer take me out against some time X seduce her. Oh, yes, the rare nozzles How are you? I just drop no no no no no seduce again.  Let's go on a date Please fine. How bad can it be great? We should order. Okay. I'll just take five beers, please Oh, I can only order three facts sake. Do you mind pouring both our beer? Oh, I'm Irish These are just for me. You can get your own. Yeah, okay. Take it. It's romantic. I write in the eyeball That's where you absorb the alcohol fastest trust me. I'm Irish some great options on the menu You're just angry because you didn't get a beer. What do you want soup? No, you can feck off with soup You can get a pizza and some fries. Those are fine with me.  Probably should have put this on a plate first Think about it. Oh, okay, that definitely killed someone. Maybe it's just undercooked. I honestly have no idea what you want lady Could you be more specific? Oh? She liked it Yeah, that's got flavor on it now. I want something, but I'm not sure what feck's sake. I'll just leave that pizza on fire These fries need salt Jesus Christ.  Oh no, not a single fry. Please all of them all of the for okay I'm gonna drop. All right. You know what waiter. Can I get some more fries? Damn it. Okay. There we go.  There is a fry. She also wants brownies Give me brownies. Where's the candle? I thought it's there. This is dangerous feck off catch up. How do you like matches? This isn't lighting it. I like a match. Okay. Come on. Come on. Come on. Come on light the candle I'm gonna put this on your other slice of pizza because it looks like you could use some averaging out Otherwise the other pieces might taste more burnt if one of them isn't burnt But if they're all burnt, they'll all taste equal and that way probably a bit better overall You've nothing to compare them to. Oh, yeah, I got the whole finger guns in most cases. That's good But I think in this case, she's actually gonna kill me. Hey there. I'm using blunder when you found the king of blunders Let's go on a date mid conversation. I'm just saying hey She's like hello or oblivion NPCs fantastic. All right. I'm taking her instead of Hayden to this fancy restaurant I feel like the waiters should warn her or something. Oh my god. We got a blowtorch lady come feel this She'd be terrified. Oh, yeah, I always liked frosted tips. This is how they're made, right? It's like this candle how romantic Wait, something's on fire. Oh, that's just the table. That's fine. Here. Let me cook up that steak for you a bit Okay, tell me when that's medium rare, right? I'll tell you what else is rare you is this working is this flirting? Okay, hold on. Let me get you your wine. You seem like you really want it. You seem a little bit stressed Let me help take the edge off. You really want wine around all this fire He might just be adding fuel to the fire to be honest. Oh, no, I put it out great fantastic Now I know in case an emergency that alcohol puts out flames. Is there anything it can't do make me feel better about myself That's what if I do say so myself this stage is going very well. Can I try a slice of your pizza? Listen here.  You're listening to me. She's like we should order She looks agitated for some reason right let's order something you want to give me another blowtorches That's such a good idea You know what I will give her a slice of pizza just because well my mom's getting sick of me living with her And I really got to move out soon, and I'm hoping I can live with you But I don't want you to be in the habit of asking for some of my food So first I'm gonna cremate it and then you can try it This is gonna be fecking third-degree burns on my hand after picking this up. Where's my pizza stock waiter? My pizza stock. Okay. Here we go.  I didn't know that right eat it fast Eat it fast. Oh yummy got one bite, too. Can you toast my creme brulee for me? Well, I've toasted everything else. I may as well toast this too. Yeah, it's toasted to a nice black Let's celebrate with some champagne. Okay. I love champagne. I'm cultured. Oh, okay. That's gonna cost a lot I'll just order another one. I assume you're paying. I have no money. I see you didn't finish off your beer Well, I'll just pour it in on top Just drop it all over the floor. Apparently that's our ideal date. She loved it. Oh great. I unlocked some blue Who knows what that does? We're really hitting it off. So we're going on a second date We should light the candles. What Jesus how many candles do we need? I think she's just an arsonist to be honest.  Oh, okay. Most of it is gone. Maybe she'll still just accept just the bun Okay, let's get a bun and some cheese. You ordered the veggie burger, right? No, she's not impressed with that Perfect sake they delivered it onto my hand. That wasn't even my fault. Okay. Easy does it easy easy There you go. Lovely my hands aren't just steadies.   Sorry I'm honestly just I'm just trying to get to the tomato hold on hold on Pick it up. We don't know much time. Okay eat it eat it. You wanted tomato now eat it All right, I have no idea what I was supposed to do that time. She wants a beer and wine I don't blame her dealing with me. You want the whiskey too? Where's your glass? This meal needs ketchup your meals all over the floor lady. Thank Jesus Christ. How am I even doing this? Stop trying to order more Jesus Christ Almighty. Okay. I got that one Maybe if I just quickly pour the wine into the same glass I can do this come on come on come on come on come on Come on. You're so demanding my steak needs pepper. You don't even have steak God knows when I'm putting ketchup on at this point There's like one fry in there or she wants shots sure shots shots shots. Okay. This will make her like me Do we even have shot glasses? All right? We have a big glass that'll do it.  That just flew out of my hand. Okay. She's not happy This is too much apparently what what do you want me to do? Oh, there's the shot glass. I think I might be too late.    Hold on. Hold on. I can fix this I can fix this stop crossing your arms.  I'm a disembodied hand Okay, why do you look so angry? She can't make up her mind if she's enjoying this or not Okay, she hardly dated I got zero hurts on this. She's still really into me though You know thinking about it. I'm not sure she does like me She wants wine beer and shots just to tolerate my company may as well Irish up your burger as well Since I seem so difficult to tolerate. That's more like it now things are going well And it looks like blood is on the agenda. So someone's about to get murdered. Why am I still on? Whatever this is called blunder when things are going so well on my dates.  This seems wrong. That's better. That's more accurate to me There we go. We got some nail polish on got a wristband We're putting the same ring on every finger as I don't have any other rings I just bulk bought them from wish.com. Okay, fantastic. I'm all dressed up It's like terrifying. All right now off to sushi. Hey, I didn't put on my fake tan today I hope that's all right. Just wanted my personality to shine today The state of my hand. Hey You like the candles, I don't think it matters. They're flying on by why are they even on the conveyor belt who orders a candle? Okay, just stay with it stay with it stay with it stay with it. This is stressful You can't make up your mind. Well, just take one of everything. Look, this is someone else's order that you can have Oh, that was impressive flip. I think it spilled stuff. All right, you know what I spilled nearly everything. It's fine Oh god my hand my rings were a mistake. They're stuck. Oh No, here's sweetums eat this mmm yummy. Where's the waiter, right?  I'll order a brown, please. I don't know what it is. I'm not cultured. Trust me Where's my brown? Where is it? It's not coming. I'm gonna start spam ordering them make them come on Okay, they legit aren't coming. I don't think the waiter likes us gonna send this match to him as a warning Okay, I guess we're just not getting any food here. Mmm. That looks tasty. How do you know? He never brought it. Please you're ruining my date and it was going surprisingly well despite what I look like here drink this Whatever it is. I think it's like a soy sauce. I know you love drinking. This will make you feel better Trying to liven up the party, but no one cares. Everyone's boring. We should order I've been trying to feck an order. Maybe this side of the menu will work.  How was I supposed to grab that? The fecker how are you supposed to grab that? Huh? Oh my god. This is ridiculous Yes, okay. I caught that but whatever Yes, no, it's mine. Let go of it. What is wrong with my hand? Okay, you got floaty food apparently now Let me just season that for you. This restaurant is absolutely fecked. Maybe it's just Japanese culture Maybe they like floating food. Oh, that looks delicious. Oh now she wants to eat it This may be a problem. It appears to be stuck. Oh my god. What is this stuck on? I'm inching it towards her and I'm gonna run out of time. It keeps going up. What is going on? Oh my god, why do I feck up every single game? I attempt it and every day too. Okay, she's on her phone She doesn't even care that this food is literally flying. I can't reach it This is why I never leave the house. I put myself in the conveyor belt.  The food is literally floating leave them a bad Yelp review staff friendly But food floats away. I got two hearts out of that She was really like me for some reason Christ almighty this game got really realistic with that pale skin It looks like my hand. It looks same. It looks like that's what I'm looking at But I think we're gonna leave it there I think we've seen the start of a beautiful relationship here between these two if you want to see more Let me know because there there are more situations here I think the third one might be on a ship where like the waves impact everything because I got to play this game at EGX before in London a gaming convention and I got to play one of those levels and it was nearly impossible So I'd be definitely up for going on more dates and seeing where this leads us more than likely to something really frustrating And I'm just realizing there's an anchor here now. So I think I'm right.  That's just messing with shit now But yeah, I do hope you enjoyed this dating experience I know I did and I hope we can do another one But either way I appreciate watching as all this folks I do hope to see you next time and bye for now


So as Primal mentioned, today we'll be discussing program indicators, so we'll be doing a quick walkthrough about how we can turn the data that are being captured by the tracker program into meaningful nap counts that we can use for analysis. So the learning objectives, just to briefly summarize, was first that we'll be describing the concept of a program indicator, then describing the individual components that are part of program indicators as well. So the aggregation type, the analytics type, the expression and filter, and discussing a bit about what each of these components of a program indicator actually in unit practice. Then we will create program indicators in DHIs too together, so we'll do some walkthrough and basics and then it will be a user led experience in creating program indicators. And hopefully if we get to it at the end of the session where we will also create combined program indicators or combined indicators, and that's indicators using multiple data sources in DHIs too. So these might be combining a program indicator from a tracker program with a population denominator that's entered through an aggregate program for example. And these can be really useful in a particular in public health use cases to understand service utilization and other things like that. So we'll be talking a bit about these percentage indicators as well. So just conceptually what exactly is a program indicator and why are we discussing here. Program indicators essentially allow for the creation of values based on data elements or attributes belonging to events or tracker programs. So what this means is that you can actually take the individual data items within an event or tracker program and then create some type of aggregate value that can be used in analysis. And this can be done at the district or facility level if you're going to be aggregating up a monthly or annual count. Or you could also create a value to sort of summarize and an individual enrollment or profile. And we'll be getting a bit into examples of all of these for aggravating up your organization, you know, hierarchy, or calculating a value for the, for the individual client through program indicators. So there are two typical scenarios in which you might want to use program indicators. The first is to perform and display a calculation within or across events. So for example, a percent of calculation in which all of the values are in the same event or enrollment, or a change in value across an enrollment. So for example, a nutrition program where you have the enter the age, the weight and the height of the infant. Now you can use a program indicator to calculate the, the BMI, the body mass index of that infant using the weight and height, and using Z scores as well you could also. Or you could calculate the Z score as well using the age of the infant as well to see if they are the correct weight and height for their age. You could also use this to calculate across events as well so you could also measure the percent weight gain across the enrollment. Okay, first initially entered the program until their, their latest checking what's been the change of the infant's weight during that time. You could also create an aggregation within an event or enrollment as well. So that can mean count the number of cases that have a certain lab confirmed diagnosis, for example, or the number of a specific lab tests that were performed. It could be a count that you do for within an individual so you could say, for example, the number of lab tests that a woman has received in an antenatal care program. Or it could just be the number of the number of ANC cases that have hypertension across the entire facility or district right. So there are different ways that you can use aggregation within an event or a month as well. And so I got a bit into this earlier but as well you can create an aggregation across an entire program or enrollment. And this might be how you use program indicators to do routine reports. So for example, you might do have a program indicator for how many children in the child immunization program have been fully immunized. You can look across the child's entire record or their entire enrollment and see if they have all of the required immunizations. As described earlier can also create aggregations to see how many individuals had a positive difference in weight between the start and end of treatment. Or you can also find other cases that would meet filtered criteria across multiple program stages. And you can see how many people in a HIV case surveillance program are male and over 15 years of age, and also are TB positive. And maybe these are all attributes or they are in a follow up stage or in an initial case report stage. But you can use program indicators to combine all of those data from different program stages or attributes to to to see if that case meets a certain criteria. So here's one example, and we can look at our event report here for this TV program that we are familiar with. So we might remember that there is this disease site in the TV program. And so when we initially record the TV case, we say whether this is extra pulmonary or pulmonary. So, say for example, we want to find out how many patients enrolled in the program have extra pulmonary TV, then we can use program indicators. So if we have these five cases here. Right. All with a initial report date in 2021. And we wanted to calculate this for parents for hospital, then a value of three is what should be returned for the number of patients with extra pulmonary TV. So this is essentially what a program indicator is doing in this case. It is filtering all of the cases that meet this criteria, extra pulmonary TV, and it's returning a value which is the number of enrollments that meet this criteria. Right. So, very briefly, we'll be talking about some of the different components of a program indicator. And those components that are using combination to make this evaluation are the aggregation type, the analytics type, the expression and any filters that are also added. So this determines how these program indicator will be evaluated against your tracker data. So we will explain all these in detail throughout the demo. And the demo will be done on our demo instance, because we have existing dummy data which have been uploaded there. But to get started, I will just exit out of this presentation here and walk you through the first example, and then I'll come back and explain what each of these, each of these parts mean in a bit more detail. Okay. So for the first example, is that we're going to be looking at our TV program, our TV treatment card program again. And I already have an example here, but I'm going to create another one that looks at the extra pulmonary TV for the patient. So I'm going to create a new program indicator here. By the way, you can access this by going to maintenance. And then under indicator, you will find program indicator and filter to TV treating card. Okay. And then we can add a plus here to create a new, a new program indicator. So just to conceptualize what we want to do here. Remember from the previous slide, we were trying to count the number of extra pulmonary TV cases. And this is found in the TVC TV disease site data element, right. So, what this means is that we're going to have to think about where that where that data is stored what the data element is, and what stage that data element is captured in. And we essentially just want to count the number of events that have that criteria. So, just as a very basic name, going to make this the extra pulmonary TV, and because we have, we have existing one already I'll make it new, but I'll call it EP TV to EP TV to make sure that when you are going through this yourself. Please be sure to add your initials to the beginning of your program indicator. That way we can. We can make sure that you've done your correct work and also because these mandatory fields also required to be unique. So we make sure there's no clashes with other things. I've added the name, short name and code here. We'll get into a bit more detail maybe later on in the session about, you know, good approaches for naming these program indicators because it's important that you name them something meaningful. So that when you are using your analytics apps, you know exactly what this program indicator expresses. But for now we will, we will just call this the EP TV program indicator. The color and icon you can leave blank for now these relate to some Android features which are not yet developed, but so don't worry about that. For the description, it's, you can make this fairly, fairly basic for right now because again this is just the very first one. So, we will be saying that this is a count of cases worth extra. Once we've added that there. Now we see the decimals in data output. This you can also leave blank because one will be counting cases which is an integer and also there's already default settings for decimals and data output. And now here we get to one of our first, our first major questions which is what is the aggregation type for this program indicator. So, essentially, the aggregation type is essentially lets us summarize all of the different program indicator values that come out of this program indicator. So examples is if we're counting the number of events then we can use aggregation type of count to count the number of events that are returned. If our expression calculates the weight change per enrollments, then we might aggregate the average right we don't want to count the number of averages that have been that have been calculated already. But we want to take a an average of all of the weight changes per enrollment to get a sense of our. Our cohorts weight change right so sometimes a an average or account or a some might all might all be appropriate depending on how you are expressing the value of your program indicator. But for this case, I'm just going to make the aggregation types count, because we are going to be counting number of events. The next thing to consider them is the analytics type. And so, usually this will be based on whether or not the data that you are considering for your, for your case, or for your program indicator all comes from one discrete event within an enrollment, or if they're taken from multiple events within the program. So for this right now we're just going to call this an event because we know that this data element is just found in a single discrete event that's non repeatable in our program. And we are going to see that as soon as we select the event analytics type, then we have analytics period boundaries automatically generated. I'm not going to go into detail on analytics period boundaries because of time during this session. But if there are lots of things that you can do with analytics period boundaries, once you get more into into details about program indicators. So you can use these to calculate cohorts of patients, say that were enrolled 12 months ago, you want to know their current status this month. Or you can do like a cumulative count of the number of the number of enrolled patients and you can drop one analytics period boundary. But we won't go into a lot of detail about how you might use those right now and I will direct you to the documentation to explore more about that or the slack of the additional questions. So the last things here we won't really discuss our how to use legends category option combos and attribute option combinations. Sometimes we use this for connecting to an aggregate data export for example, or legend we won't discuss that, and we'll come back to display inform later. So the next part that we need to consider is our, our expression. I skipped over the variation type. Here's the expression. So the expression is a mathematical expression that can contain various operators. So this might look a lot like program rules, for example, how you can use different expressions to say what the final value of your program indicator should be. So all the indicator is actually being calculated. And these can contain references to a number of different entities within the, within the tracker enrollment. But if we are to look at what we have available here on the right, just ignore the column icon at the top here. But you'll see that this looks a lot like the program rules boxes that you were just exploring earlier. So you can use some, some expressions and functions here to say like the number of days between two events, for example. But in most cases, I would say that there would be two variables that you should keep in mind. And so the primary one that we are going to use here you see that we have our each of our stages with each of its data elements listed on the side, as well as attributes. Diagnosis and a treatment continuation attributes, and then variables down here. So, in most cases, the, the expression part of your program indicator will be either the event count or the enrollment count. And in this case, you know, based off of the description of the program indicator from earlier, we're counting the number of events that have extra preliminary TV. So our expression, the final value of this output should be the event count. So for each individual who has extra preliminary TV, their final count will be one, right. There's no additional mathematical operation that you're doing. And finally the filter. So, remember when we said earlier where the data element comes from, and it comes from the comes from the disease site data element. So the disease site data element is also as we saw here in the event report where you could also look at this in the tracker capture app. But this is an option set. In the picture in this data we see that it's has both extra pulmonary and pulmonary. So this is an option set, which means that the value might be stored in a code that's associated with each option in the option set. So we'll go to our options that management. Again, just like you were doing for exploring program rules going into options that's here. We can then search for these for the options that was associated with this data. So in this case it's TV disease. And we can see that the code for each option is actually the same as the name of the option as well. So the code for extra pulmonary is extra pulmonary. So I'm going to copy this. I'm going to say that this filter will filter for all events where the TV disease site in the initial diagnosis stage is recorded as being extra pulmonary. Okay.  So again when I look at this, when I look at this after it's been saved, I'm counting the number of events. Total number of events each one were each one with an expression of one per event. The number of events where the initial diagnosis at the TV disease site was extra pulmonary. So I'm going to go into event reports and just look at the, the number that were extra pulmonary last year. This might give us a sense. We have pulmonary pulmonary disease site. Last year can see there's 28 records here that are extra pulmonary. And also if I were to go into. If I were to go into the pivot tables app. I can compare this. This program indicator that we just created with the, with the correct program indicator that was previously created. So if I go to the program indicators here and pivot tables and select TV treatment card. Now I can see all the program indicators that are associated with my program. For example, I'm going to say this one that I just created and the one that should be created earlier extra pulmonary TV. I'm going to say years last year nationally and say update. And you can see that I have created this program indicator correctly, both with the count that we found in the event reports and the previously generated program indicator. And that's 28 cases with extra pulmonary TV in 2021. Okay, so for this section, I want all of you to, to go through the same exercise yourself and create a program indicator for extra pulmonary TV. So here might be additional details in the, in the middle, but let me share a screen on that one second. So here's the your learner's guide that's found on the middle for creating program indicators. Again, we're going to use the demo system so not the config system there's no data there for your programs. But if you use the demo system, maybe I can see on. I have this already question questions about this so people can post the link to the demo system there. But you're going to go through the first guided exercise for creating an indicator for extra pulmonary TV. Maybe give you five minutes to do that and then we'll come back and we'll go through the rest of the of the event type program indicators. But just to go through some music I'm seeing from the chat here. How do you edit an option, you need to go into the option set itself, but the, and then add in another option there so if it's age go to options, and then you could click add an option here. The options are kind of fixed as soon as you create them just so that the data values don't have any issues, but you can change the name of an option set here as well. So to make sure that an event count is completed active for other choices. You can also see within the within the program indicator filter as well that there are some other options in values. So just go back to the one that we made before in the filter. You'll see that here in the variables. There's also a variable for event status. There's an enrollment status. There should be one for for event status as well. So you can also say the status or status. So, so for the filter. Once again, this is excluding all of the events or enrollments from the program indicator. And before you, before you make the calculations on them. So, in the program indicator details, we saw that we had analytics period boundaries. So this is only looking at events that are from the start of reporting period, and before the end of the reporting period. So that's one way that we were doing a filter. So here in this edit the filter, we are excluding all of the events that do not meet this criteria. So we're excluding all events that have not actually said that the TV disease site is extra pulmonary. Once we've removed all of those, all of those events, then we can edit the expression here for the event account. And once we are aggregating that up with the expression. From there, once we've decided that the event count for is our expression that the final value for this single event is one as in the one event. So we're aggregating up from there. And for the in this case the aggregation type is count, because we are just counting the number of events in a month at a district or facility level that meet those criteria. We'll go again into more detail about the difference between event enrollment analytics type, but essentially what you need to know is that at this point right now. So one of the data that you want to use in the expression or filter of your program indicator is found within a single event. Then you should use the event analytics type. And we will show you some more examples of this later. So it's been about five or 10 minutes I can see that we now have about 13 people who created a or EPTB. So about 13 people who created a extra pulmonary TB. So those of you who are having issues creating this program indicator because I know we have quite a few more people. So please either enter into the chat or into the Slack channel and we can help you because I think it's important to get this one basic program indicator completed before we proceed to more advanced ones. I want to see Khadija's question here. Again for finding what the option code is. We went to the option set here. And we found the options that that was associated with this data element, which was the TB patient type. Oh, sorry, not the patient type the TB site, TB disease site. And here we saw that that was pulmonary and extra pulmonary. So, and because this data element uses the option code for the value, then we need to use the code here. But here we can see that the name of the option that you see during data entry is the exact same thing as the code. So this is an important step to take if you are using using a data element value that has an option set associated with it. When you're constructing your program indicator. You can also go to the data element disease site and see that this is using an option set called TB disease site. So we have a few more people have entered an extra pulmonary. Just one second and we'll wrap up the program indicator that you're currently developing. And if you've already finished developing and testing. Then, then come back to the session because we will be talking about two more event. Program indicators, and then you can try more on your own. I think we are, we're back now. Yeah. So, those of you who created a program indicator for extra pulmonary TB, thank you and well done. We'll be talking about two additional use cases now for new and pulmonary TB cases and failure or treatment outcome failure or died. So hold off on creating any more for these exercises also walk through how to create them with you. And then, at the end of the live demo, then you can also take your turn to create them as well. So for this first one here for new and pulmonary TB cases. I want us to go back to the tracker capture program itself. A quick, a very quick new enrollment in this TB treatment card program. I'm just a new person who's also touched to and looking at the initial diagnosis stage here. We can see that there is a section for type of patients and the data element for patient type. And we can also see that there's this disease site data element with the option set for pulmonary and extra pulmonary, which we just saw an example of earlier with our discussion on the program indicator for extra pulmonary. So for a, let's say for example, that we actually don't just want to get the total number of patients who are extra pulmonary that have been enrolled in the program. But we do want to know all of the new TV cases. So now people who were relapse or found after lost a follow up, but people who have just been diagnosed as a new patient, and have pulmonary TB. So this is a sort of combination of two different data element values within the same program stage in the same event. So, if I were again to go into event reports, I could, you know, look and see how many people were. I guess someone has been changed earlier. Extra pulmonary, but we could see earlier about like the number of extra pulmonary cases, right. But we want to create a program indicator to look at these new and pulmonary cases. So I'm going to go down here again, this plus icon to create a new program indicator. And select the TV treatment program. So now I'm going to name this initials, then new pulmonary TV. And I'll say, give it another short name, new pulmonary TV and a code that's of this same. Or just new PTB would also work. Right. Again, we'll skip the color and icon buttons in the description, maybe we can give a bit more elaborate so counts the number of new cases that have pulmonary TV. And then we'll skip the decimals in the data output. And we can think about that this is adding essentially a second data element to our, our filter for the number of events that meet the criteria. And but so the rest of these, the rest of these components for the program indicator are actually pretty much the same as our previous program indicator. So again, we are still counting the events, right, we're still counting the events that have new, a new case, and also our pulmonary TV now. Right. So these are essentially very similar program indicators. The aggregation type is count, and the analytics type is event. So again, I will leave the rest of these blank, we do not want to display this in the tracker capture form just yet. When I go over to the expression. Again, I've the, the actual calculation for the, the output is, is still going to be, we go to our variables here. And that is the final output of the program indicator when it's evaluated for every one of the events that meet these criteria. So the final output is just give me the count of the events, which in this case is one event. Now we get to our filter. And this, this one again will be a bit more involved, but you've already worked with the program rules. And you now have created a program indicator as well. So hopefully you're starting to get the hang of the syntax for doing working with program rules and program indicators. So the variables that we are going to include in the filter include the disease site. Once again, we'll click that. So I think we can check and see what the option actually is for this, but I think we remember from before that it's pulmonary. Right. And now we want to combine this with another, another criteria as well. And so just similar to program rules, we have not and or or operators. So you can either click and and it will have in these two ampersands next to each other, or you can also just type in lowercase and and that will also work. If you add something else after that, then you should see the track was green right. So either one of them work. In this case, we just click and so the second one after this is we don't just want to pulmonary TV, but we also want a patient who is new. So the patient type equals. And then in single quotes, new. So we're just going to check really quickly that the options that code also matches new and we see their patient TV patients type options, new code, new. So here again, it doesn't matter, but it's good practice just to double check the option codes. So, here we have a program indicator, that's going to filter all of the events where the disease site is pulmonary. And the patient type is new. And these are two drop down option sets. So it's going to filter for all those events. And the final expression will count one for the event count. And as we aggregate up all of those ones, we're just going to count all of them. So it's going to be one count. Right. So I'm going to click save. And now I have my program indicator here, the new pulmonary TV. Okay. Now let's check if this matches the new pulmonary TV. Oh, I think I need to refresh this. Yeah, you can see some new pulmonary TV and new pulmonary TV, click update. We can see that this program indicator worked. So these are calculated on the fly. We have new pulmonary TV, 1706. And this new one I just created also gets the same result, 1706. Okay, so that was the, the second example that we have, we will now combine data elements or two separate data elements from the same event, and calculating an event type program indicator from that. And for this last exercise, just on the event type program indicators, we're going to do something a little bit, a little bit more different. So if we go back to our latest guide here, we want to see treatment outcome failure or died. Right. You'll notice here that this is no longer new and, but this is failure or right. So let me go back to our, our tracker capture here. We added new kind of treatment. So treatment outcome is either treatment failure. We're done. So these are two different options in our treatment outcome data element. So I'm going to do this is one more exercise and then it's, we'll do another interactive one. So I can also filter here, TV treatment card point to add a new one. And I'm going to call this something quite simple again, just make this treatment outcome. I'm going to add my initials there. And then I'm going to say, so in the description, it can be a little bit more explanatory, we can say, this is all treatment outcomes of death. Now we're conceptualizing this program indicator again. So once again, we have the aggregation type and analytics type. So we're going to continue to aggregate up this program indicator. And that would be the count of the number of, sorry, just the count of the number of cases that are either on facility or community based DOT. And that would mean that that would just be the final stage for this program would be would be either failure or death. So we're going to continue counting. And this type is also just going to be the event because this data is only found in one stage in the program. And this stage is not repeated. So we're just going to be counting the number of events that meet this criteria. Okay. Again, to get more into analytics period batteries directly to the documentation. Let's go back to the expression here. And once again, we can see that all of our variables and other types of other types of data elements from the program can be found on the right. But we're going to go down to the event count, because the final output for this calculation should just be the event count. So that's the one. So we can filter. Now it gets a bit more tricky again. We remember from the program rules discussion that we can also use, or in our program rules, and a very similar logic applies to program indicators and expressions and filters as well. So when we say treatment failure is either death. The outcome is either death or failure. Then we'll go to the end of treatment stage, and you'll see treatment outcome. And we will say this is death. And now here's the key we will add or just these two little pipes here treatment on this either death, or I'll just copy that one again to treatment outcome. Failure. So just to double check here. Just go back to your TB treatment outcome. So this is actually died or treatment failure. It's not as I expected. So I checked the options died or treatment failure. So now we're, we will include in this program indicator through the through the filter, all of the events where the value for the data element of treatment outcome was either died or treatment failure. Okay. So the value for treatment outcome was either died, or it was treatment failure. In the previous example we showed two different values from two different data elements. Now these are both possible values of the same data element. So I'm going to click save there. Again, I'm going to go into my pivot tables and just select. Just to test this out. So I'm going to say, you know, treatment outcome failure or death, and then say treatment outcome failure or death. Okay, then I'm going to click update. And you can see that I get the same value for treatment outcome failure death 37 as the correct program indicator that's been prebuilt, which is 37 treatment outcome failure. So now I'm going to leave it to you all to go through the exercises that are included in your guided exercise review. Again, the program that you'll be looking at is the TV treatment card and I'll be looking at new pulmonary TV cases and treatment outcome failure or diet. So when you come back from that, then we're going to talk about how to do additional filterings on the same program indicators, but for example using the attributes as well. So the sex and age. Okay. So, I'll leave it to you there I will pause my share. And if you have any additional questions, please feel free to mention them in the chat. Welcome back. So, I see that a number of you have been able to create both of these indicators for not just treatment outcome for treatment outcome failure or death, and also for new pulmonary cases. We're going to go to a break in a short minute, but I want to quickly walk through this last part that's in the manner's guide as well, which is creating a copy of the failure or died program indicator, but filtering out to make sure that you're only including cases where the sex is male, and the age is under 60. So, this is quite common operation with program indicators, you are given a, you're given a program indicator to count for typical data elements that have been entered for your, for your health program, for example, in this case the number of deaths, and then they want this broken down by a number of additional disaggregations based on demographics. So they don't just want to know. You don't just want to know the number of deaths but you want to know number of deaths broken down by by sex and by age ranges. And this is possible to do in program indicators as as I'll show briefly. After the discussion during the break, or you can do it some other time. But this is just as a, as an example so let's say coming back to my, to my earlier program indicator for treatment outcome failure or death. Let's say that I wanted this to be broken down by sex equals male and age under 60. So the easy things are a little trick is instead of creating the same indicator from scratch all over again. I can actually go into this actions in the right side here, and then I can click clone. And what this is going to do you can see the URL is clone. So here in the program indicator, it's included all of the same details from the earlier program indicator that I just created. But now I can tweak this just a little bit, and then save it as a different program indicator. So in this example, I'm going to change this at the very end, just so that we have some consistency with the naming I'm just going to keep the beginning of the name exactly the same. Then I'm going to change the name to male. I think it was actually age over 60. So male age over 60. So here we have the short name I'm also going to change to over 60. And then here, I might actually give the code it's a bit easier to use codes with this underscores age 60 plus and then description describe a bit more. Remember treatment outcome of failure of death for male TV cases over 60 years of age. And so now I'm going to keep the same aggregation type and the same analytics type. I'm also going to edit, I'm not going to edit the expression, I'm going to keep that as event count. But when we're thinking about this, we should consider like the, that the number of cases of males who are over 60 and resulted in failure or death is going to be smaller than the total number of cases, right. And so we're going to actually be adding to our filter here. Some additional, some additional sub expressions or components should area. So I'm going to keep these this or condition and put that in parentheses, because after this I actually want to add two more and conditions. And join to it to additional conditions, right. So I'm going to say that the attribute for sex. Oops, right. equals male in all caps. That's the how the option is included. So I'm going to add. And the age at enrollment is over 60. So this might actually consider as well that if the age is exactly 60. Because this is a. This is a integer value for age, right. So, it might actually be over or equals to 60 as well depends on how you're dividing your boundaries of your indicator. So if people are 60 years and six months, they could also be included in this as well. But for now I'm just going to keep it as 61 years of age or older. Okay. So I hope that this part makes sense here is that you have cloned these indicator for treatment outcome failure or death. The other things that we've changed are the name short name code, and then added on to this filter with two additional components of our criteria. So male and age over 60. So I'm going to save that, and you can see that it saved an additional program indicator here for male over 60. I go into the pivot tables. There we are. No treatment outcome failure death over 60. Over 60, and I can compare that to. I'm sure you created, we can see that this one is now for right. So I have also configured this program indicator correctly. And you might need to do this operation for a number of different age and sex range disaggregations. Unfortunately, there's no easy way in DHS to core to do this right now so essentially if you wanted to do this for male under 60 then you could, you know, clone this one and then change the greater than to less than in every case, or you could continue doing this for females as well. So it's a little bit of work but there are quicker ways to do this by cloning the program indicator. And if you have a very long list of disaggregations that you want to do you might consider talking to a database administrator or data scientist to to script out a solution for that where you're just creating a all possible combinations. But we won't go into that right now it's just a just a little tip if you're trying to create a further disaggregations of your program. Okay. So any additional questions, feel free to jump over into the into the chat or into the slack questions channel and monitor that there. We're going to take a short break you can create this disaggregation program indicator and do it yourself. We're grab a cup of coffee, and we'll we'll get back to you in, let's say 15 minutes. Can someone set a clock please.


look fabulous or what? To the Sammys, my name is Austin Sarrett. I have the privilege of serving on the Jones Library Board of Trustees. It's really an honor to be here tonight and a thrill to have the opportunity to honor the cultural and literary achievements of our distinguished guests.  The Sammys was really the brainchild of Matt and Claudia and they've done amazingly good work with the library and in all their endeavors in town. Tonight we have the privilege of celebrating uh Madeleine Blaze and the Amherst Regional High School Theater Program under the direction of John Bechtel. The theater program is also being represented here tonight by three distinguished participants, Cecilia Deuville-Baudin, Zach Ellis, and I know I'm going to get it wrong, Louie Triggs. Through their contributions to the written word and to the nurturing of a vibrant artistic life in our educational institutions, these distinguished individuals enrich our community. You'll hear more about them in a few minutes but let me say that the Jones Library Board of Trustees and staff are absolutely delighted to publicly recognize of their extraordinary talents and commitments and let me say on behalf of the Board of Trustees a special thanks to the staff of the Jones and all of the volunteers that make the Sammys a wonderful moment to celebrate Amherst's three great libraries. The Sammys give us an opportunity once a year to come together and to reflect on the meaning of the libraries to this town and the meaning of our libraries to this town are quite profound. I've said in the past and believe that our libraries are places of hope. They're places that knit our community together and that offer opportunities for mixing of ages and classes and backgrounds that are unparalleled elsewhere in the town. The libraries bring our town together and they preserve our past and they point us towards the future and each of them is loved in its own way. The Jones as you know is one of the busiest libraries in the state of Massachusetts. The North Amherst Library and the Munson play critical roles in their communities and in their neighborhoods. But as I said we're here tonight to celebrate these libraries and to present the fifth annual Samuel Minot Jones Awards for Literary Achievement. As you know we finally call these awards the Sammys. These awards are presented annually to members of our community who make a difference in the lives of all of us who treasure the written word and who believe that Amherst is an extraordinary place to be and to live in part because it is a community that treasures the arts. There are many volunteers and donors to thank. I want especially to recognize our primary underwriter, People's Bank. All in the Samby since its inception we're extremely grateful to our main sponsors Barry Roberts and TD Bank. Our event sponsors include Amherst College, the Davis Financial Group, the Financial Development Agency, Fine Gold Alexander Architects, Greenfield Savings Bank, Hampshire College, Pascucci and Tazeira and the University of Massachusetts at Amherst. We come together to celebrate but I need to introduce a sad note. Coach Ron Moyer has suffered a family tragedy. His daughter Kristen died unexpectedly on Tuesday. Please join me in a moment of silence and remembrance. Thank you. Coach Moyer, as you know, played a central role in Madeline Blaise's book. So as we celebrate Madeline's distinguished achievement, we note this absence in our midst. Okay, one other note. After we conclude the awards presentation, we hope that you will join our honorees and Mika Archer, the talented illustrator who created this year's Sammy's Art Print here on stage for a book signing. Books are available for purchase in the library. Thanks to Nat Harold and Amherst Jewels. And once you have your book signed, please enjoy coffee and a chocolate confection on the patio. Okay. In lieu of our state representative who could not make it tonight, I'm pleased to call to the stage Louis Tricks. So Solomon doesn't normally write down his speeches beforehand but he's done so for us tonight since he can't be here. And he begins with a parenthetical, which includes a quote, so, from a practical handbook for the actor. The theatre may now be the only place in society where people can go to hear the truth. School in the end is about teaching our children how to live in the world, thoughtfully, knowledgeably, and genuinely. Despite the importance of academic subjects, there are few enterprises that cut to the core of what it even means to be human, the way theatre does. I have known John Bechtold and the ARHS Theatre Company since I myself was at ARHS. I learned more about myself than I would have ever guessed I might by being in the cast of a semi-immersive, a Midsummer Night's Dream. That experience and the theatre training I did in college because of it gave me the communication skills to run for state rep. But I've also seen firsthand how the ARHS theatre program gives every student it touches similar skills and much needed confidence. In politics, as in theatre, communication is everything. But communication is crucially important for almost any route one might take through life. If ARHS alumni are to get internships and jobs, they need strong interviewing skills. To get anyone to have confidence in them, they need to have confidence in themselves. For those increasing number who seek social change, they can only get their ideas taken seriously if they project confidence in their ideas as well. Theatre also promotes team working skills, particularly in the context of ARHS's program. John gives students incredible flexibility and room for self-direction, and our students learn far more through that kind of empowerment than they ever would if given strict instruction or rote memorization. The fact that students were able to run aspects of the program during Bechtold's recent sabbatical speaks to that extra level of leadership he possesses, not only being able to bring a program to great accomplishments or to have an individual impact as a mentor, but to successfully train others to do the same. Some of the most confident, active and effective communicators I've seen at ARHS in recent years have been involved with the theatre company. That means an incredible amount for our community and for our community's impact on the world. Aside from which, ARHS actors and techies never fail to put on spectacular shows. Some directed by students, some making both actors and audience rethink the physical space of ARHS itself, some incorporating more than a hundred kids in various avenues of involvement. This isn't only useful educationally, the shows Bechtold and his students put on often have the potential to make audience community members think differently, feel inspired, increase their connection to the aspects of the world they find meaningful, and in this way the program is a gift to Amherst and the literary community. Thank you all for being here tonight to support literary endeavors such as this, and please give a huge round of applause to one of our stars, John Bechtold. First I want to thank Louis for standing in for Solomon, and I think you can see already the effects of Solomon's words on that wonderful speech there, and I wish Solomon was with us. He was a member of the theatre company as he mentioned, and I love the last fleeting image that I saw of him in the theatre company was as a fairy in a Midsummer Night's Dream that he named himself Clover, and he was prancing around the kind of middle courtyard of the school, and whenever I see him in state representative mode that's the image that flashes so thank you. It's an honor to accept an award from the biggest contributor in literary culture in our community, the Jones Library. Well tonight's program does focus on the awardees, our hosts giving this award are the reason that we are all here to begin with. We're incredibly lucky to have such wonderful people and such a wonderful place as a cultural cornerstone in Amherst. Before I introduce these three members of the theatre company that have come along with me, I wanted to share our plan up front. While we pride ourselves on the wide array of productions that we create each year at ARHS, everything we do actually comes from a pretty similar process. First we come up with an idea for a production that we get over excited about, then part way through our work we realize that we have no real idea what we're doing, then we cross our fingers and try to climb our way out of the myriad problems we've created for ourselves, and then finally we spend much of opening night wondering how it all managed to work out so damn well. In other words the model for the theatre company is essentially theatre, a place where skill and serendipity go hand in hand. So we thought we'd embrace that spirit tonight in these speeches. I brought with me three veterans of the theatre company, our student technical director, Zach Ellis, Louis Triggs, a playwright, an actor, and also a director who directed a full-scale production of Henry IV part one while I was away, and Sila Duvall-Bodwin, an accomplished musical and immersive theatre actor who also served as the dramaturg for the 25th annual Putnam County Spelling Bee this year's winner musical. We agreed to split up our speaking time and share our experiences with the theatre company with each of us including the following components to our speeches. Number one, we have to include an anecdote from an ARHS show. Number two, a personal realization you have had along the way. Number three, a sweeping generalization about theatre kids. And number four, and very importantly, a reference to our mascot. His name is Silas. He is a taxidermied creature that looks like a raccoon but we know it's not a raccoon but he makes his way into the set and design of every one of our plays and shows up somewhere. And finally we agreed that we would not share with each other what we were about to say nor the order in which we were going to speak. So with that skill and serendipity, let me get out of the way and introduce any one of the three students here. And a suitcase entirely without explanation.  This officer begins to poke through the luggage and question the bullwildered audience member. First name, last name, did you pack this yourself? Was this your first time traveling outside the country? What was the nature of your trip? The audience member tries to answer, investing, inventing a destination and improvising on the spot but the TSA officer has spotted something suspicious in the luggage. I'm sorry but you're going to have to come with me. They snap and roughly escort the audience member out of the hallway and into an entirely different scene. The whole thing is done in less than three minutes. I was the TSA officer and that was my very first performance with the ARHS theatre company. The show is called Bing Bong, a piece of immersive theater in which the audience find themselves hopping from scene to scene all around the school, always thrown right into the center of the action. At one point you step into a classroom and are suddenly being treated like a daytime television host, live on air with a teleprompter.  Silas was lurking in a tunnel near the end of the show for anyone wondering. Putting on a production as logistically complex as this requires an immense amount of trust both among scene partners and the cast as a whole. The timing had to be perfect so every single actor was responsible for their own corner of the show. It was a wonderful thing to have such trust placed upon me from the very beginning and it immediately made me feel like a valued member of the company. There's this idea that theater kids are selfish divas always vying for the spotlight but my very first production showed me that this is not only untrue but impossible for the work that we do. Performances like Bing Bong simply could not happen if the people involved weren't as generous humble and community driven as they are. I'm endlessly grateful for the experiences I've had in my three years with the company and to represent such a fantastic group of artists here tonight. Thank you so much. People involved in theater are extraordinarily predisposed towards dissent and squabbling. Last autumn when I was directing Henry the Fourth, all hell broke loose in one nightmare of a rehearsal as actors grew frustrated with one another and eventually lost their tempers. I promise you it wasn't my fault. And as I was trying to reconcile the bickering actors and re-civilize the air-rich as theater company all sorts of other problems emerged from fight choreography to eyeliner and finally the prop master came in in the midst of the maelstrom and asked how we're going to fit Silas in which could have been the last straw but actually put things in perspective. The tension just drained out of me and I was in a position to carry on the rehearsal as normal. I think that Silas' soothing effect is linked to a broader culture in the theater company that I only came to recognize last year when on the Saturday night we performed Anything Goes for the fourth and final time. Beck had tightcast me as the dressing gown clad English aristocrat and similarly tightcast my good friend Doug as a hopelessly incompetent criminal who burst into my suite in a poorly constructed attempt to frame me and then wandered slightly from the script using the telephone on the dresser to demonstrate to Lord Evelyn his inability to grasp the gravity of the situation. His point made he slammed the telephone down into its cradle at which point it went ding and together on stage in front of hundreds of fairly discriminating audience members we burst out laughing and the audience applauded over us kindly accepting a moment of unprofessionalism as an opportunity for learning and an indicator of the live sincerity of the show and this was my realization that despite the high standards of quality that the theater company sets for itself there is fond memory and failure. If we approach what we do in goodwill then whether we fail or succeed we can still create something genuinely enriching for both the audience and everyone involved. For me it's this spirit that makes the ARHS theater company special not only does it enable us to innovate and experiment with dramatic art it enables us to come together and form a community that together is capable of great things and perhaps more importantly goes far beyond what happens on the stage itself thank you. Earlier this year on the last night of the musical as I walked off stage from taking my final bow as part of an ARHS musical I started crying my backstage techies who I grew to love like family gathered around me in a big group hug at that moment I was filled with a new mix of emotions including pride and joy that I did not know cannot explain and I'm like unlikely to feel again the amount of work passion blood sweat and tears that the students of ARHS put into every single production is really remarkable as tech director I'm probably back's only real competition when it comes to hours spent at the high school um there have been so many nights where it's just been me him and Silas working away um and so many nights when I've come home to mountains of homework it's so late but I really wouldn't trade any of it um the stress the musical is just so huge but it's unlike anything else um so I've learned more about myself in the past year than I thought possible from the beginning of the year when Beck was on sabbatical leaving me and a few other students to lead the spirit of the theater company in his absence to the musical when it as it is always stress inducing and a giant beast of a project Amherst theater company has given me leadership skills confidence creativity passion and drive that could come from nowhere else in the school that's what ARHS theater is it isn't just an activity it's a community it's a commitment and it's the experience of being part of something far bigger than yourself every single year we put on not one or two but six individual productions that give students from all walks of life in the school a chance to be part of this incredible community that I call home and as I along with many of the other seniors in the theater company prepare to leave we can go knowing that one we are not truly leaving it behind because one's a theater kid always a theater kid and two that we are leaving it in good hands the people at ARHS change but the spirit and community of the ARHS theater company does not so at this point you might be asking yourselves the students as articulate as this who needs the adults there's more than a grain of truth to that theater students contrary to popular cliches are not all a bunch of loud extroverted teenagers that have groups sing alongs to Hamilton in the school hallways that is some of them but it's not quite all rather at ARHS a theater kid is anyone who has managed to find their way into the auditorium and feels like they've somehow found home productions after all are ephemeral things our set builders learn early on you build with screws not nails because that thing's coming down in a few weeks that means a space like the ARHS auditorium becomes a pile up of ghosts from shows and students past their names are painted on the cinderblock walls backstage layers of paint on the stage floor conceal countless productions before them like the layers of history under an old city and the memories of students coming gone show here for decades and decades and continue to accrue with each new year as our faithful mascot Silas watching them all pass through the stage wings this weekend in fact we are producing Sarah rules melancholy play a student directed work dedicated to exploring the complex layers of that complex emotion i heard one student describe that emotion as a quote kind of happy sadness like how i felt after spelling bee this year the school musical i remember telling that student during the musical that their job in a particular scene was to find the physical version of what their character was feeling internally after they realized that the word they spelled was wrong and that they were suddenly out of the bee they then asked me well can i just use what i feel whenever it's a monday morning and the show is just closed and i come into the auditorium and see a blank stage i said yes of course knowing instinctively that what they meant by that particular feeling was very unique to anyone that has done theater for our students the acknowledgement of making a quote significantly literary contribution to the community is an incredible thing and we thank you so much for it it suggests that there is some relationship between the deeply felt experience that we've all had making work and the experience of an audience member who may or may not have any direct connection to us experience what they came and saw when they encountered the work with all of us behind it that's validating on two important levels maybe it sums up what we all hope for in the area just theater company and what it can be somewhere inspiring internally and externally a creative and emotional home base an incubator for strange and wonderful ideas and ultimately a means of being a part of a world far bigger than yourself so thank you on behalf of the hundreds and hundreds of area just students from these many years for this honor many that have preceded the four of us and the sense that what they've done carries meaning far beyond what they would expect i never thought there was anything that would make me want to go back to high school i want so much to go back now thank you so much it's my pleasure now to introduce judge michael ponzer judge ponzer will present the sammy for local literary achievement to madeline blaze judge paul ponzer was born in chicago he's a road scholar has his law degree from yale he served on the federal district bench since 1994 and he's the author of two novels the hanging judge and a novel published in 2017 the one-eyed judge he lives in amherst and he continues his judicial duties while working on his next novel please join me in welcoming i think there's an old vaudeville uh saying it never file a child to the podium uh this uh was fantastic and certainly never follow three attractive intensely magnetic and articulate young people to the podium but i will try to do the best i can i feel like a rye crisp coming out after a slice of chocolate cake so happy to be here tonight this is so much more fun than putting people in prison i cannot be the luckiest person in the world particularly because i get to actually give my dear friend madeline blaze her award i want to keep my remarks to just a few minutes but i want to touch on three things first i want to talk about the sammies themselves and the jones second i want to touch on what is perhaps an old overlooked gold star in maddie's writing career that was not mentioned in the program and third i want to highlight a special quality in maddie's superb writing that i cannot pass up the opportunity to praise okay first the sand we're here tonight obviously to honor maddie blaze and these wonderful amherst regional high school theater program and that's terrific but we're also here to support the jones library our own amherst library now almost a century old in a time when so much seems to be pulling our nation apart and sometimes even our community a local library like the jones pulls people together i go to members in a community radiating more pulling in all sorts of different people and i've given a lot of talks and libraries around the state and they're all like that they're vibrant they are essential to a community so critical so precious and we owe them our support uh financial it's got to be on everybody's donation list every year doesn't have to be a lot of doing it there's no excuse everybody can afford something and i'm so pleased to hear that a renovation of the amherst library is in the works supported it's important it's a good thing for the community has the same pattern the old beautiful center of the library which is preserved and then a large efficient airy complimentary wing we need that an amherst we deserve that an amherst our community deserves it and i hope people will support it second maddie's gold star i don't know if she was just being modest or if this was overlooked but i should point out that malin blaze is a Pulitzer prize winner it's not in your program in 1980 she won the prize for a feature article that she wrote for the miami herald called zeps last stand Pulitzer prizes do not come out of cracker boxes they only give out 25 a year and they give one for a feature article and she got it in 1980 i guess who won the uh Pulitzer prize for fiction in 1980 it was norman mailers novel executioner song now i have tried to read mr mailers book and i've read maddie's piece on mr zep and i strongly recommend that if you have to choose between the two go with maddie's piece it's shorter it's a lot better you'll get everything out of it that you would have gotten out of reading execution that brings me to my final point uh at zep's last stand like all of maddie's writing is brunette it tells the tale of a world war one veteran who was discharged dishonorably in 1919 and spent the rest of his life trying to get that stain removed from his record and she follows mr zep on a train ride from florida to the pentagon where he makes an appearance before the uh board or whatever it is group of people who have the power to turn his dishonorable discharge into an honorable discharge and i'm just going to read you a paragraph from zep's last stand you can get it on google you just have to google zep's last stand it's a great read and see how she uses physical objects and physical details to convey emotion and biography this is just a short paragraph and she's describing mr zep this 80 year old man going up to washington to make his case to the pentagon to try to get this uh dishonorable distinction or dishonorable badge of shame removed from his record the old man wearing a carefully chosen business suit which he hoped would be appropriately subdued for the pentagon sat in the chair of his roomette as the train pulled out of dearfield beach with a certain palsy eagerness he farged his briefcase i love that before the train reached full speed he arranged on his lap the relics from his days at war there were the dog tags and draft card and even his department of war risk life insurance policy there was a letter to his mother written in 1919 in france explaining why he was in the stockade his fingers curled with arthritis and in pain attacked several documents he unfurled the pages of a copy of the original court martial proceedings which found him in violation of the 64th article of war failure to obey the command of a superior officer there was also a copy of the rulebook for fort leavenworth where zep had been sentenced to 10 years of hard labor wow a paragraph that delivers such punch and such richness and tells us so much both about the emotional character of the individual she describes and the individual's context this is maddie blaze to a tea whether she's writing about girls at amherst regional high school finding the character to battle for the state basketball championship or about the struggles of her widowed mother with a large family or any of the other scenes she paints so beautifully she has the generosity of spirit and the verbal adroitness to place us in the mind and the heart of another person and another situation this is the most essential and most profound magic that art can produce and madeline blaze performs it consistently it's a gift to read her it's a great pleasure to know her and it's really fun to introduce her and here she is madeline blaze i tell you that when i asked michael to perform this honor he was very good about accepting her readily but i said to him two things don't make me blush and don't make me cry judges never like getting orders i was particularly thrilled to have him come before you because i love his late in life career hope is the person who gets his first novel published after the age of 50 and although he is used in his career as a as a as a judge uh in used to imposing sentences trust me he now composes very imposing sentences i also uh want to give a shout out to ron moyer i know he planned to be here he really when you write a book as an author the one thing you can do is say finally mine i did it i wrote a book in the case of in these girls actually ron and i i think are the co-authors on some level he he is the heart and the soul of that book and because of the way he is in this world he helped expose the best of amherst the best of its heart and soul i believe in that story so we especially miss his presence this evening i was going to make a couple of jokes if you were here i talked to his wife this afternoon she said go ahead and make them but i can't so i want to also say thank you john john runs a theater arts camp in dearfield that many of you are familiar with my daughter went there as a camper for several years in a row and then became a counselor and due to john when she went to college what did she major in theater so she's now an educator and she feels that that is the best preparation for what she does so thank you i'd like you to travel with me a mere 10 miles across the notch to the center of granty massachusetts i'd like you to go back in time 40 50 60 years and i'd like you to visit my childhood library which was literally across the street from the house i grew up in an old center staircase colonial this library was built in 1917 to the tune of five thousand dollars it was part of the carnage foundations effort to bring libraries to small towns in america so that you didn't have to live in a big city to be able to get books it's a beautiful building it is uh praised often for its greek and roman influences which i can trust you when i was growing up you can trust me when i was growing up in grand b those influences sounded very hypothetical and hardly a compliment this was a town that takes its cow pastures and the price of corn seriously so talking about greece and realm seemed a little bit affected the building is a very balanced building it's uh two stories when we were children it had two librarians it was only open two days a week uh the librarians are the people i want to introduce you to right now but before i do i want to also say that that uh that the upstairs of the library had a long honey colored table a reading table in the middle it had stuffed birds and glass cages which were not as airy and inviting as i might have liked the downstairs the basement was where the children's room was where we where our collection was housed and this is the place where when you walked in on the right there were picture books and then on the left there were books without pictures and you knew you would become a more sophisticated reader when you could say with swagger i'll take that one without the pictures this is where i got to meet hans brinker and heidi and mary lennox and thus travel to holland the elps and color ridden india there is no frigate like two tragically ancient women my age now served as the librarians and their names are perfect for new england high new england in my opinion miss groot true taylor who lived next door to us and miss winterford fisk who lived up the street miss taylor had grown up in grand b she went to framingham normal school and after that she spent her the entire the entirety of her working career as a teacher in new jersey by the standards of the day as a woman on her own leaving not just her hometown but also her home state she qualified as a mad adventurous she was stout her visits fit a description i once read in a book supplied by her i suspect of someone whose face possessed a staircase of double chins if miss taylor had a streak of excess it was in the profusion of african violets throughout her small sloping home and in the minx stall which she wore once a year when she joined our family on christmas eve on that occasion she brought a big box of wonderful homemade candy which we of course had ransacked by the next morning when we squabbled there were six children in my family born within nine years of each other so we inevitably did squabble miss taylor offered old school yankee wisdom least said soon as mended born in 1888 miss winterford fisk left grand b to go to middlebury college from which he graduated in 1912 she thought about becoming a teacher but she was too shy and decided to pursue a career as a librarian in holioc massachusetts she lived up the street in a house was multi-generational which means that it included her grand niece and grand nephew our childhood friends eileen and brian we were in and out of her house and we were allowed to address her as aunt winne she lived in a navy blue suit jacket and skirt with an ivory white blouse with a small collar in aunt winne's bedroom was a long narrow mirror into which we sometimes glimpsed her fretfully checking to make sure her slip was not showing children make the best spies she was known to have only one swear word in her life when something had happened with the insurance that it didn't work out and she said damn brian eileen tried to get her to be more up-to-date children are always trying to modernize their elders and they got her one time to watch the ed solving show when jay when jim Morrison the doors were you know that would be untrue you know i'd be a liar if i was just anyway after the show aunt winne loved berber shop quartets so it's too bad people don't do harmony anymore just as a footnote the sponsors of the ed Sullivan show tried to get the doors to change the lyrics to girl you couldn't get much sweeter the doors agreed and then of course when they performed they changed their mind thus getting them banned from ed Sullivan forever aunt winne was just as old-fashioned as miss taylor maybe more so because she had never even lived in new jersey these women were not rabble rousers aunt winne consistently supported republican candidates and miss taylor when she died at the age of 98 left her modest savings to the united church of christ in the center of town there were bastions about work propriety but they knew a reader when they saw one and knew on some level that literature occupies that slippery shadowy destabilized place where indeed people often don't do harmony and it is rarely a case of least said soon as mended aunt winne mostly read westerns but for some reason she loved withering heights she pressed a copy on me while miss taylor nodded chins quivering in approval i was in about the seventh grade of course i devoured the book but afterwards i did wonder had they read it and withering heights people's slips are showing and how by the time i was in high school i moved exclusively upstairs and these women took to saving for me many of the new releases the freshly minted hardbacks that crackle with their own anticipation when they're opened you know that sound everyone in this room knows that sound and thus is a result i got familiar with early up dike middle malamud the bachhoff's pale fire of which i understood not a single line but of more promise to me as a reader was flannery o'connor's collection of short stories o'connor who hailed from a farm with peacocks in georgia and who believed the truth does not change according to our ability to stomach her character specialized in conveying that drumbeat of insider information that binds a small town the gossipy postmistress the irksome garrulous grandma you mean you can write about that it would be easy to dismiss miss taylor and antwin as meek or call them old maids but they were in their own way ferocious they understood as muriel reichhauser once put it the universe is made up not of atoms but of stories i feel i owe them my livelihood perhaps even my existence in the way they stood guard over my burgeoning intellect when i was the age of these young people in the first row here they gave me the keys to the kingdom and this is what we are celebrating this evening every day across this country in big cities and in small towns librarians are creating the same everyday miracle for patrons young and old to quote saint kurt vonnegut the america i love still exists at the front desks of our public libraries an ounce of cynicism left in this room it's my pleasure now to introduce the leader of the amherst libraries so amherst is blessed with an extraordinarily dedicated and talented staff and is blessed with a leader of our libraries who every day embodies in what she does and says the belief that libraries make a difference sharon sherry is a woman who is not afraid to use the word love i think it's time to express a little love for sharon sherry and i do love you thank you all so much thank you awesome oh and what was that about following students and following Pulitzer prize winning wow wow maddie thank you thank you congratulations again to all of you thank you so much for being here um i have really enjoyed getting to know all of you the past year and thank you all so much for coming tonight um looking out over this crowd it is so humbling and it warm and fuzzy and uh i will cry that's what i do so there's a few people that i want to thank by name first i want to again thank our primary sponsor people's bank kim and kathy are here i also want to thank our major sponsors barry roberts and td bank uh next i want to thank nadine shank for the music over in the meet art museum i also want to thank the many community minded businesses and individuals so many people have donated to the library to this event uh to make this happen including applewood oliver scott photography judy's restaurant i love them uh v1 vodka black birch vineyards building eight brewing the artifact cider project whole foods and big y thank you all so much special thanks to diva little eileen smith danielle amadeo and the entire mead art museum staff we've been here for three years we've been celebrating here this event and it is such an honor and a privilege to be able to be here and to work with these individuals they're wonderful a special shout out to greg wardlock i don't know if he's in the room i can't tell and his entire amherst college catering staff they are incredible it takes a bunch of people a lot of time to put this event together uh so i want to take a quick moment to thank the very special jones library staff especially janet linda matt mia roxanne lisa john cindy and george as well as many community volunteers especially claudia molly tony erica deb elizabeth nat and will for their value this event would never happen with all of these people i also want to thank the jones library board of trustees i say this a lot but i mean it with all of my heart and soul their support and dedication and passion uh they're not just in this because they like to come to a meeting once a month uh they've really cared so deeply about this town about this library about library services about the patrons in this in this town and they are really so uh dedicated to supporting the staff and so on behalf of the staff i thank all of the trustees for their support i also want to quickly thank my daughter molly it's her first sammy's event um i want to thank her for being so supportive of my career i'm very proud of the young lady you have become and finally please join me in thanking misha archer the creator of this year's gorgeous art print on our agenda for this evening is our drawing yes everything is in place okay we have three prizes to give away two golden tickets to upcoming amherst regional high school theater productions and one set of autograph books by madeline plains five one six the name is paul zikos you guys uh erica where where are you you can come up and get the envelope after the ceremony okay and the yeah is that you no no it's not but i know her you know alex alex will pay to receive exclusive exclusive tours to special collections they'll be contacted in early may to make arrangements so in addition to a tour of special collections featuring some of our treasures these folks will be the first to experience a newly developed tour of our fine arts collection uh these people are really in for a treat and so if any of you would like to upgrade your ticket to join the tour you can come see me afterwards that's it uh thank you all again for being here for supporting the jones library for your love uh now please join the honorees misha archer here on stage if you'd like a book signed uh or to congratulate them in person they'd love to talk with you and then enjoy coffee and chocolate outside thank you all so much


Hello everyone, my name is Ahmed Dan of Aidan Journal. The BMO World Elite MasterCard is a travel-rewards credit card that lets you earn BMO Rewards points for everyday purchases that can be used towards eligible travel costs without any blackout pre-ears or restrictions. An old fee is $150, additional card is free. You earn 2 points for every dollar spent in all credit card purchases. There is no caps, no tiers and no restrictions. The first time bonus is a $300,000 point which is valued $300 and you don't have to spend any certain amounts to get this first time bonus and also the annual fee is not waived for the first year. The card offers anniversary bonus which is an annual priority pass membership and 4 complimentary lounge passes every year and these are valued at approximately $300. Let's look at some features of the BMO World Elite MasterCard. You can book through the BMO Rewards program and redeem points for your complete trip including taxes and surcharges. BMO provides price-match guarantee, complementary 24-7 concierge service, emergency medical insurance, travel accident insurance, auto rental theft and coalition loss damage insurance, trip cancellation insurance, trip interruption insurance, flight delay insurance, lost and delayed baggage insurance, extended warranty insurance, price purchase security insurance and much more. If you are missing the card doesn't have price protection insurance and hotel motel burglary insurance. My take, the BMO World Elite MasterCard is an excellent World Elite Series MasterCard that you should consider adding to your credit card portfolio if you make at least one trip a year and appreciate the use of lounges. The 4 lounge passes and the annual membership that come with this credit card is valued at approximately $300 CAD. So already you are paying $150 annual fee you are already on the plus side due to the lounge passes and if you consider the full coverage travel insurance that comes with this credit card that also pays your annual fee many times over. The flat return rate on this card is 2% on everything which makes this card easy to understand and simple to use. If you use other credit cards for category purchases where you want to earn higher returns or airline hotel points you can still use the BMO World Elite MasterCard for all other non-category purchases. The one not so advertised feature I like about this card is that since this is an World Elite Series card BMO has a dedicated customer service line for this card. Every time you call them there is no wait time and you will be connected to your app right away. What I can complain about this card is that BMO forces you to book travel through their website and that's the only way you can redeem these points. So by using this card you are forced to book through the BMO viewers program. However you should book only online because BMO charges $30 if you call them on phone to book your travel. The other thing I can complain about this card is that the insurance provider is Alliance Global Assistance. While the reviews and ratings are not as bad as the American Bankers Insurance Company in Florida, which is the insurance provider for credit cards like Scotiabank Gold American Express and Capital One Aspire Travel Viewers credit card, I would be more comfortable using insurance providers such as RSA, TD, RBC and so on. As of this writing, I hold this card and only use for lounge accesses and concierge service. I also use this card for some non-category purchases and I will continue to hold this card as long as I travel each year and I am not planning to give up traveling until I am unable to do so. That's all for today. Thank you.


It's SAR USA SAR 9 full-size handgun crossed between an HK lower and a Glock up front serrations there comes with two magazines 17 round mags 4.4 inch barrel and check out that grip doesn't that remind you of the P30 series with HK a little bit of a beveled mag I'm measuring it at five and a half pounds and then there is the reset three dot sights pick rail right there it's an MSRP of 422 on average mid 300s loaded weight just under 35 ounces and unloaded just under 28 ounces


Whatever name takes your fancy, they all do the same thing. 96.7% of American households plop down in front of their television and spend hours watching their favorite programming. Almost zombie-like, families across America watch their television sets in complete silence, only breaking their social ineptitude when the inevitable five minutes of paid programming from the network's sponsors interrupt their show for short breaks. In today's day and age, commercials are a thing of the past. We've got our TV, TV, our Netflix, and so on. These technological advances in media have rendered most forms of media-related advertisement virtually unwatched. In the early 90s, the company Elm Corp began development on a piece of technology that does what most modern DVR devices do today. It would give everyday Americans the ability to pause, fast-forward, rewind, and even record their favorite shows onto a small cable box. On June 20, 1993, mere 100 prototypes had been released to households around America. Many of the families were confused at first due to the device's lack of any means to plug it into their TV set. The small box simply needed to be set atop or near a television, and the remote controller user interface would display on the screen. User reports state that children aged 5 to 12 would act strange after constant exposure to the Elm Corp device. Aggressive behavior, antisocial behavior, and in rare cases, nosebleeds. Many of the beta testers had been forced to send the prototype back to the company because of the constant image distortion during programs. A few families even claimed to hear distorted dialogue, completely unrelated to the corresponding program. It was always a deep gravely inaudible voice, seemingly whispering gibberish. One family, the Adams, had the most unique experience. In the first few months, the product worked like a charm. It was everything that we thought it would be, and more, our 14-year-old son enjoyed the product most of all. Being able to record his favorite shows, and access them at any time was a big deal for him. Every day, he would come home from school at around 4 o'clock p.m. My husband and I would come home from our jobs around 6 or 7. Our son's job was to do his chores, finished his homework. You know, normal stuff for a kid his age. Now, he'd finished his chores, do his homework. But then he'd always go back to that damn TV. We thought nothing of it at first, but a few months later, he started acting strange. Talking to himself. Constant nosebleed, not speaking to his friends, acting distant. One day, we come home. He's sitting in the living room, no lights on. Watching one of his action shows, he wouldn't respond to me. I kept shouting his name, but he wouldn't turn around. Something was wrong. The TV started making these strange noises. Like, coughing almost. The TV said had displayed random colors on the screen. When we looked at our son, his eyes, they were glazed. There were scars all over his face. It was terrifying. He was still conscious, breathing. We took him to the hospital, where he died. He'd developed some sort of brain tumor. I don't know how this happened, but we pray this doesn't happen to anyone else. The data test had ended on August 10, 1994. A day after the death of the Adam's child. Every last box had been returned to the company. Elm Corp's CEO, Medhar Elmsman, had nothing to say regarding the boy's death or any other strange incident for that matter. The final version of the product had never been released. The company eventually fell apart a year later, and other companies began to develop working versions of the product. It's strange, actually. I had obtained the phone numbers of several Elm Corp employees, only to have a dropped calls every time, always, after I'd asked about the man who owned the company. I've tried getting ahold of this man, asking around, looking through old yellow pages. Nothing. It's as if the man had vanished into thin air.