I'm Alex Bretts. I work in the ZenServa QA team at Citrix. I'm going to talk on the test of the service and the introduction to ZenRT. I'm going to talk about a few things that define the test of the service. The term has been used a few times already today, for example, without really any explanation as to what it's about. Give a brief introduction to ZenRT. A quick little demo, nothing particularly special, because it would take a long time to do anything really involved. And then talk about how test of the service could be used with the Zen project. And then, obviously, Q&A at the end. So, there's lots of definitions for test of the service, as we can mean some things such as outsource manual testing, things like that. But the definition I'm going to use for the purpose of this talk is an automated test platform that is a self-service platform, so developers can submit their own code to be tested. They don't need to go through somebody. They don't need to get authorization or anything like that. They should have a good-sized library of tests. There's no good submitting code, and it just says, oh, yes, it works without actually doing much to it. You don't want to have to be writing tests for everything you submit. It should do on-demand provisioning, so it should start off with, essentially, clean machines, not have to prepare anything in advance, just have the test system take care of that for you. And obviously, as we're talking about Zen here, we'd like a good variety of hardware. This note, obviously, with Hypervisor, we kind of want different CPU types, different chip sets, all that sort of thing. Brief note there, this is not the Citrix Auto Support Tool, it also advertises itself as TAS. That's apparently tools as a service. I'll talk a bit more about test and service in a bit, but just to jump into ZenRT now. ZenRT was originally Zen regression test. There's a lot more than that now. It's an automated test platform that we use at Citrix for pretty much all of the Zen server testing. There's a few bits of manual testing on the GUI, but all the core stuff is done in ZenRT. It's a Python-based framework. It was originally created in 2005 by James Bulpin for what was then ZenSource. It started off as a bash environment with make files and bash scripts, and then turned into the Python core we've got now. As of August 2013, it celebrated executing its 500,000th production test job, and in September, we open sourced it. Now, I'll say up front at this point that the open sourcing was, to some extent, a lobbed over the wall, which obviously isn't ideal, and we're trying to sort of improve that now. So, what are the capabilities? The key thing we've got is job scheduling, so you can submit jobs to it, and it will schedule them and run them as and when. When you submit a job, you specify what its requirements are, so how many machines it needs, any particular CPU-types, particular memory requirements, storage requirements, that sort of thing. And then ZenRT knows what all the test machines it has are, and will essentially work out what machines it can run it on and set it going. This allows quite high utilization of hardware, so with the production set up at Citrix, we get quite a lot of use out of our machines every night. They're basically running, every single machine is basically running solidly for about 12 hours at least overnight. So we have full host provisioning support. So I mentioned the clean machine principle. We don't want to be affected by whatever last happened to run on the machine, so the first thing we do is we wipe it by basically power cycling it, pixie booting it, installing whatever we're working on, be it a Zen server or probably a version of Linux in the case of Zen. We have integration with storage and network devices, so we can talk to storage arrays like NetApps and things and provisioned LUNs and nice SCSI targets and that sort of thing. And integration with network devices, so we can create VLANs on switches, configure LAPP, turn the ports on and off for testing link bonding and things like that. As I said originally, it was called Zen regression test, but now it does a lot more. So as well as basic functional testing, you can do scalability tests, stress tests, soap tests and performance testing. On that last point, the Zen server performance team actually makes quite extensive use of ZenRT because it lets them run lots of tests against different builds, get the results all automatically and they've written their own little tool that takes the results and creates graphs and does analysis of them. We have a large variety of guest operating systems. Currently, 31 different Linux distros, 26 Windows guests. I think those numbers might have gone up a couple since I wrote this. And there's a lot of workloads available. So we've got commercial things like burning tests and then open source tools like NetPerf, IPerf, LNBench. These can either be used to actually get results out of, so for benchmarking or just to generate load for stress testing and that sort of thing. So mention earlier the scheduler. So what we've got here is a little layout. We divide up our test machines into sites, each site having a controller. The reason this is done is that the controller is where the actual test code runs and while Python's not the worst language for memory usage, it's certainly not the best. So if we tried to run everything from one controller, we'd basically cause it to melt in a big pile. So we separate test sites into sites, each site having a controller. It's nice and simple. The controller then has its own storage allocations, own networking devices and knows all about them. So when you actually want to submit a job, the user submits a job to the scheduler. The scheduler then has a look at its sort of database of machines and their currently running jobs, identifies a suitable machine and schedules it on that machine. The controller will then periodically check in. Once he finds a job, it executes it. Nice and simple. All the communication with the scheduler is a very simple HTTP API. There's various tools. There's a command line tool in the demo. There's also within Citrix, for example, at the moment we have a Windows GUI tool that just makes it quite easy to monitor the status of jobs and submit them, cancel them and that sort of thing. Within Xenote, we have an object model. So all the real world objects are hosts, guests, all that sort of thing are modeled as Python classes. The reason we do this is it gives, well there's two reasons. One, it gives the standard interface a method. So the test case doesn't have to worry about starting a VM. It can just call the start method on the guest object and the library code will take care of it, which makes it very quick to write test cases. The other reason is by maintaining this model we can keep track of the state that we expect the system to be in and then check it later. So rather than every time going, I've started my VM or I better check if it actually started, just call start, the object model knows that VM should have started and will go in automatically in the library code, check the VM is running, if it's not, it needs some diagnosis to try and figure out why not. So to say here, objects provide check methods in order to ensure the actual state is what we expect. And we also, obviously, being an object-oriented language we can use inheritance to avoid having to implement check methods and library code multiple times. As a brief example of this, the different tool stack thing I mentioned, this is a comparison of a, it's a very simple method, it was just one that was short enough to fit on a slide, comparing the create network call, which is just to create a virtual network, from the libvert implementation we have, with the zen server or zappi implementation. So, sent you from a test case, you don't care about all this, but in the libvert case, it's using the virtual command and in the zappi case, it's using the XECLI to run a command. But from a test case point of view, you don't care, you don't see the difference. A few definitions are useful at this point. So with Insanity, a test case is a python class that derives from a base class, that at minimum implements a run method. There's other methods that can implement, see one of them in a minute, but has to implement a run method, that's where it actually does the work and passes or fails. We then group those test cases into a sequence file. This is just an XML file that can group them into serial or parallel blocks, so we can say run these tests in sequence and it also has a prepare section which can define the environment that's needed, so how many hosts, in the zenn server case where there should be a pool, any guest that need installing, any particular storage that's required, all that sort of thing. A job is then an execution of a sequence file against a specified input, so zenn server that would be a build, case of open source then that would likely be either a built version of zenn or possibly some RPMs or whatever. The next test case, hopefully it's readable, the aspect ratio is going to be wrong on the projector, I'm not quite sure why. So what this test is, the actual issue of this test is just a regression test for an issue we found in the field that in a certain situation large packets could cause a problem in I think a net back and the guest would lose connectivity. So the details of the problem aren't too important, but this test just reproduces the scenario and makes sure that it doesn't happen. So the first thing it does here has this prepare method. This runs before the main body of the test and it basically sets up the state. The reason we separate it like that is that if the prepare method fails, obviously there's been a problem, but it's not the problem the test was trying to detect. So it just means something went wrong, could be another bug, could be an environmental issue, but we know it's not actually the thing we were trying to test that's failed. So the first thing we do here is call get default host. That's just a way of saying I just need a host, I don't mind, I don't need any specific one if we had multiple hosts going into the job we could browse specific ones. So we just call get default host and that gives us the host object. We then for this test need a guest so rather than having to worry about any sort of complicated configuration files or anything like that we just call create basic guest and passing the type of guest we want in this case a sentos 5.7 vm. That's literally all we need to do is then take care of that, install the guest for us, make sure it's working, find its IP address, talk to it, copy a load of useful tools and things to it and hand it back to us. We then in this particular test need to install the IPerf tool and this is a good example of the inheritance of the library methods. We just call the same installIPerf method on both exactly the same code, nothing complicated there, it's just simple inheritance and it'll go away and installIPerf for us. Final bit there is just called check reachable, not absolutely required but it's just a belt embraces, make sure the guest hasn't died after we installed IPerf on it. In the run method we then actually have the actual core body of the test. These step entries are basically, they're essentially comments but by doing them like this they actually appear nicely in the zennoty log so if you're trying to triage a failure and figure out what happened you can see the step comments and see what we were trying to do as well as what we actually ran and what happened. In this case we set up an MTU on the guest and the exact guest line here and the exact DOM zero. These both just are calls that run via SSH so they just SSH's into the guest and runs whatever we need. If we had a Windows guest we actually have a little XMLRPC demon that sits in the guest that can run commands on it as well so we can do a similar thing with Windows. So yeah, we start up IPerf on the host the IP table's bit there is just for the default zennotyver file, we'll block this. Run IPerf on the client sending some packets and after we've done that we need to make sure the guest is still reachable. If the guest wasn't reachable that call to check reachable there would throw what's called an XRT failure exception which would cause a test to fail and be reported as a failure and would get suitable data. Zennotyver then once this test is finished either pass or fail go ahead and collect all the logs from the host that we might need so virolog messages and those sort of things and if it can from the guest it'll make some attempts to recover the guest in this situation so if we had lost connectivity re-starting it, see if it comes up try and get as much data as possible. So when we get on to the brief demo this is just going to be this test running this is the XML sequence file for this test details aren't too important but basically it's telling zennoty that this is a Clearwater machine Clearwater is zennoserver 6.2 just saying we want a single host nothing special, that's our prepare section and then just what test case we want to run the TC identifier at the end there is just an internal reference in the Citrix bug tracking system so I've set this going earlier today because the actual host install and guest install would take a while but I got told it to pause at the end of the prepare stage so hopefully if this works so hopefully this is readable you can see the pausing for user assistance pausing for demo purposes so that's where I told it to stop so I'm now just going to interact with this the zennoty CLI so this command basically will connect to the running zennoty process and just tell that test to continue and if we watch this screen hopefully shortly, I'll just get rid of this when it next pause to check there we go, it's now starting the test so you can see it running the commands that we had in there so it's set the MTU it's stopped IP tables it's now started IPERF on the client and shortly it'll hopefully come back so it tells us the guest did not lose connectivity so that'll work fine it would then go on and do log collection but again I told it to pause to avoid flooding the screen with unhelpful messages so that's a very brief introduction to zennoty so then the question is how can test the service and that's not necessarily zennoty but it's an option for it be used with a zennoty project so why are we trying to do this at all the goal here is that the advisory boards willing to fund an infrastructure to, well, these are from the advisory boards August meeting minutes to increase upstream zenn hypervisor quality including quality of latest CPU and platform features I won't read the rest, you can read that yourself which is obviously a good thing now one question that's come up about this in the past is why would we need to do this for zenn if Citrix is already doing it with zenn server and the reason is two fold one is that zenn server isn't necessarily using all the features of zenn anyway the other is that if we can find issues before we actually make a zenn release that's a lot, lot better zenn server only consumes zenn once it's actually been released it does back ports and patches and things like that but it only takes the releases so if we can get these issues found and fixed before it goes out that's going to be a lot better there's quite a number of challenges however we're doing this so compared for example to the implementation at Citrix there's certainly a load of security challenges at Citrix zennotys on an entirely private network only Citrix employees have access to it so there's not really any security issues there abuse of resources or anything like that because there's contractual remedies if anything happens and the other then big problem is obviously we're installing various guests including potentially old versions of windows that might have all kinds of vulnerabilities that are unpatched we don't want to let those loose on the web we'll have ourselves a botnet very quickly so those are some issues that need sorting from a licensing point of view there's potentially some questions around windows licensing it's not quite clear how MSDM would apply here and that would need to be resolved and there's similar issues with various commercial benchmarks and test tools that zennotys uses it's not really clear what category a license would fit into because it's obviously not a single user if it's open to the development community the remaining two sets of challenges are mostly just financial issues so resource wise we'd obviously need some hardware to run this on some hosting for it some members of the zennotys advisory board have sort of suggested they may be willing to help here so hopefully that one can be solved quite easily and then the next one is the ongoing management and maintenance of this sort of environment so hardware fails needs fixing there's potentially new hardware once going regularly and the software environment would need maintaining and fixing up for any particular issues so talked about zennotys and talked about test as a service so the question is zennotys can make a good test as a service environment we have seen that within Citrix the question is, is it the right choice for a test as a service environment for the ZEM project so what we're trying to do here is a proof of concept we're actually hoping to have this ready for this event but unfortunately a few things slipped and it's not quite there yet we're working with Oregon State University's open-source lab try saying that a few times quickly to set up a three-host environment where we'll do access to via an SSH gateway that just gives us solves most of the security issues we'll obviously have to restrict what guests can do and things like that and initially a limited set of tests because we don't want to put a huge amount of time where a lot of the zenn server ones will just work but inevitably some of them are going to be making assumptions about the way the system behaves that they aren't quite valid with ZEN the big to do here as well as actually getting the hardware set up is we need to put an implementation in to actually use the Excel tool stack as opposed to the ZAPI one however that's not a massive amount of work because of this object model we use essentially we just need to implement the minimum set of methods to boot VMs up and that sort of thing and then that should be done okay so what are the next steps here we need to obviously complete the proof of concept implementation that hopefully will be able to get done very soon there was the first meeting of the ZEN project test framework working group yesterday I'm not quite sure how that goes unfortunately I couldn't make that because I was travelling up here at the time we need to once we've actually got this proof of concept running we need to try and encourage people to actually give it a go try running some tests see if it's useful assuming that ZENRT is decided as the right answer and that the whole principle is actually worth doing then we'll just obviously to iterate address any of the remaining challenges that are there particularly the licensing ones and that sort of thing and then publish the code and the live environment so as I mentioned earlier essentially the open source release we did of ZENRT we basically just chucked the code over the wall partly because our internal version control system had various bits of history and things like that that we couldn't release for commercial reasons and that sort of thing so what we need to do if we actually take this forward is set up a public repository, probably a get repository create the live environment and work out how that's going to work in terms of submitting tests and all that sort of thing okay I think it's a bit early there but are there any questions? I don't know if we have the mic so if you go back a slide I've got a a slight question about the order events here which seems to assume that the community will decide whether or not we like it before we've got to grips with the code and given that essentially we want a testing system that's ultimately owned by and can be updated by the community surely these things should happen in another order that's a good point, I mean I guess the difficulty here is that because we are still using ZNRT obviously day to day for ZN7 testing we want to try and avoid creating a public repository that then diverges and has to be brought back together balancing that versus the benefit of it being in a repository as opposed to a table to have a look at and play with The code is out there, yes it's out there in a form of a table rather than a version of controlled repository This isn't a question about whether it's a table or not, I can turn a table into a git repository just to find what I can't do is take your target or your git repository, whatever it is and run it and try and change it in order to understand whether this is the thing that we want to have I think what I would like to see is I'd like to get to criticism of it I'd like to try running it in a little toy instance and see how easy it is to add a new test case and so on A couple of things to say to that The code is out there, there are some instructions on how to set it up I have heard today that someone has tried it and struggled so I'll need to try and figure out what's going on there We did test it ourselves following the instructions several times, seemed to work but I've obviously missed something I've also been working on and there's a link to putting some documentation up on the Wickey, that's a work in progress at the moment there's still a lot more to put up there a lot more to sort out so in terms of setting up a test instance that's doable I'm happy to help That's no problem there's no objection to that obviously The other thing to mention is something I didn't cover in here because I thought it was going to not have enough time although I should probably have done One of the things you can do as NIT is submit test case code with a job so you don't have to have it you can just submit a job with a specific test case and it will run that for you so if you actually want to try writing a test case you can do that without having to actually put it into the actual deployment That's interesting Does that run on your control? Yes Any environment that we set up for the Zemproject would be a separate environment that would have to have some level of access control to avoid any problems there It's not the exact info there Any other questions? Thank you So you talked about the provisioning and setting up hosts and guests and so on Obviously back in 2005 there weren't very many ways to do that these days there are things that have similar functionality perhaps some go further, some don't go as far Cloud orchestration stacks for example do some of that We've got lots of provisioning tools part of the DevOps community that we didn't have before Do you see that one future could be to use NIT's library and test cases but move to maybe an off the shelf provisioning tool? That certainly would be a good thing to try and do at the moment it doesn't need much maintenance but obviously anything that's implemented separately will need maintenance work and if there's off the shelf tools that do it and probably can do it better than the current code can then there's no reason not to move to them Obviously it's balancing the benefits of that with the time taken to do it and the risk of issues but yeah Any other? I missed the beginning of this so you may have covered it so I apologise but could you give some thoughts on a better worse equivalent of OSS test? Bit tricky is to be honest with you I haven't done very much at all with OSS test myself so I can't really give a comparison that would be any way fair because I don't really know enough about OSS test to comment on that I'm not sure if anybody who has used both anybody at Citrix for example who might have used both but was that ten or ten a while ago though rather recently? It has improved quite a bit since then I will hasten to add Do you want to say thank you? I don't want to get into a future comparison if nothing else it's slightly a bright angle anyway What I will say is that a lot of the work has been done by the Centre of Performance team to add support for Libvert for testing KVM and VMware for getting comparative performance results actually means that there is now the abstractions are a lot better and more thorough so actually implementing other support for other toolstacks like Excel shouldn't be a massive job How many OSS tests do we have right now? The main weakness as I see it in OSS test is as a body of software is that it's got not very many tests in it obviously our installation isn't on the scale of MRTs but that's just a funding problem not a code problem but it's improved It does now have a slanderlone mode that you can that multiple people have successfully used and contributed test code Do you reckon? Any other questions? A point on the OSS test and MRT relationship a a kind of predecessor to OSS test was XM test back when we had XM Zendy a long time ago and that and ZNRT actually proved to be quite good to work quite well together so ZNRT was very good at providing the provisioning the report in the integration with the rest of the world but it could then wrap and run so basically getting the unit test value from XM test with all of these high level system and lab management facilities that Alex has been talking about today Is he saying you could merge the two somehow together? I'm saying we did with XM test I don't know enough about OSS test to know what's possible there but I think we're going to be finding out in the next few minutes how OSS test has its own obviously it has its own host allocation system a job schedule and things like that I don't think OSS's main value is in its set of fairly minimal test cases although it does provide a useful set of automatic scripts for installing various kinds of guests and things that maybe ZNRT doesn't have so at that level merging things might be plausible So Do you have another one? I have a question Can you talk a bit about because typically you don't want to run if you have a large body of tests do you have like profiles where you just say well I actually want to run this thing or how does that kind of old side of things work? So within Citrix we have various things that run regularly or automatically so for example there's every time a build's made it gets put to a BVT that just makes sure that we can install a host, we can boot VMs do some very simple life cycle ups so just essentially a smoke test just to make sure it's not disastrous and then there's other things we can do so for example there's a regular nightly test that gets run on the current sort of typically the current trunk branch ZN server that runs usually 200 machine hours in a night if not wait on that But nearly 2000 machine hours of time just running lots and lots of different tests which we expect the vast majority of them to pass but they're mainly there to pick up when someone's put something in that causes some regression somewhere and then in addition to that we have sort of bigger tests so we have a stress test sequence that runs over a weekend and some sort of long haul test that runs towards the end of a release process so that's sort of the automatic stuff we have but from a manual point of view people can then submit jobs choosing any subset of tests they want to run so you could say ooh I know I've just changed some code that's affecting networking I'll run this set of networking tests and it'll run them and give you the results back So you've talked about test as a service quite a lot but is this also being proposed to do a regular automated test to be part of the push gates be used not because some developer asked it to be but it's part of the release process and it's part of normal ongoing testing I don't know why it couldn't be Is that really a question for you for the testing working group committee or whatever they're called Yeah I mean essentially there's no reason it couldn't be whether it would need to be matured enough to have enough of a set of tests to be useful to be a push gate or anything like that but yeah there's no reason why it couldn't be Yeah I guess ultimately you know this is how we want to use this thing If we do that's kind of up we have to have a discussion around in the community how we want to use this and so on and so forth and I guess the first step really is to just get something out there to start playing with it because it's a lot better to play with something concrete than something on paper that was my thinking about it and then we can just see how it goes and how it might be useful Does that make sense? Yeah that's right Run out of time already so thank you


Hello everybody, welcome to my channel. It's Iwa from Bohemian Crafting. And today I would like to share with you some clusters. I didn't make clusters for a very long time, and I started to fussy cut out images from my collection of all the book pages from Czech botanical atlas book, and I loved them so much, so I decided to do some botanical or herbal clusters today, and I hope you will join me and enjoy it. I've got here my off-cuts from those pages. I've got here also some cut out frames, and these frames are cut out using by Alexandra Renke. Alexandra Renke dies. I will put a few links down below so you can have a look. She does have amazing dies, stamps, decorative papers, a really huge amount of craft supplies. Let's start it, and I'm going to use also sample stamps and Tim Holt's stamps, because I love them, and we can create some beautiful clusters. So as a background for my clusters, I'm going to use this tracing paper, and first I would like to do some stamping. I've got here a few mixed media stamps or background stamps. These are from Studio Lite. These are from Basic Collection, and I've got here these two. I will put names of these down below. You've got here these beautiful stamps from Sampool. These are dates from the past, and they do have amazing dates and names. I do have here also this collection from Sampool, and this is called Nature Finds. Also beautiful stamps, and I do have here background stamps from Viva Decor, and these are this wooden and brick stamps, and of course Tim Holt's field note stamps. So that's what I would like to somehow mix. I'm not sure if I will use them all, but you know, I kind of separate them from my rest stamping collection, and I think I'm going to use some of these because I like them so much. Oh no! I think maybe I will use this one. I haven't used that yet, and because it will be in nature style, I'm going to use brown and green stamps. I've got here Adirondack ink pad Espresso. So probably that. I think this I will like to see in green colour. So I've got here just a simple green ink pad, and I'm going to keep trying. I'm going to make kind of few, yes, just soft stamping here and there, perfect. I'm doing that stamping kind of everywhere, but you know with that soft feeling. So that will be for this. So I pull out few frames. I die cut it to kind of spread them and see how it will look like, and I think I will use those five frames and create my clusters. So before I will glue them on my tracing paper, I will maybe use my washi tapes. So I choose these four washi tapes, and I do have here also Tim Holtz collection of washi tapes with warts, which hopefully I will somehow add them there as well. The links for these washi tapes will be also in the description box. And I think I'm going to start from this large one. And I will place it somewhere here. Yeah, maybe like this. Here I do have this frame. So maybe there I can use some of this soft nature. Why not? I'm going to put the mush around here. I think it can be there. I'm going to put somewhere here. Okay, and a little bit more of the warts. Yeah, probably this way. Now I'm going to choose some stamping. So I do have here stamp from Sampool. And I like these stamps very much. They are soft and they don't do kind of like heavy, heavy stamping. They do just that, you know, that soft stamping, which is perfect for a project like this. So I'm going to use a few of these. If they will don't fall down all the time, I will try to not lose them. So very soft stamping. And maybe something from...  Maybe something from these stamps. Field notes. So I do have my soft stamping. I'm not going to put there anything more yet. I'm going to glue my frames where I wanted to have them. And I did use a serralli box, because those serralli boxes are nice and strong if I cut out these frames. So I'm going to put my frames on the spots I wanted them. I do have my frames glued. Now I'm going to kind of rip off that tracing paper around. It will leave beautiful edge, that vintage looking edge. It will be like another decoration around. So I'm going to rip off the tracing paper around. And I left here and here a little bit longer part of that tracing paper. So I'm going to use that. And I'm going to use this Tim Holtz, that teeny number stamp. And I will add there some stamping. This time I'm going to use a black ink, that stamp and add the soft stamping here on the bottom. And here as well. So for my fussy cutting, I chose those five flowers or plants. And because accidentally I did print out on ivory cardstock, I forgot to change my cardstock and I did print out these images on ivory cardstock. In that collection, this is on my Etsy now, there is always one sheet with this one image. I just print them smaller. So I printed two images on one sheet. And as I said, I accidentally used ivory cardstock. So my images looks a little bit yellowish. I'm going to tone it down using walnut stain distress ink. And I will just distress the edges of my flowers using a brush because it's soft and it's gentle. And hopefully it will don't rip off my fussy cutting. At least I hope. So with this, I will a little bit tone down that yellow feeling from that ivory cardstock. And I maybe will use this distress ink a little bit of those frames as well. I will see how it looks like. Put there a flower. Oh, yeah. So I'm going to put the glue on my frame and place there the flower. And I will do the same with those others. Distress the images and then place them on my frames. And here I'm missing some stamping. So I think I'm going to use this circle stamp from Tim Holtz. I do have my basics and because I did use that ivory cardstock, I need to put there a little bit more of that ivory cardstock to kind of, you know, continue that color. So for that I'm going to use one of these beautiful wash tapes from Tim Holtz with words. It's perfect for creating, you know, your labels and for adding words to your layouts. I just love those. They are really perfect. So I'm going to take a few of these, glued them on my offcuts from ivory cardstock and I will add it to my clusters. And these are my clusters for today. I hope you did enjoy it. I hope you found some inspiration. I just want to say all these products I'm sharing in my videos, they are products which I am buying for my own money. I'm not supported or paid for some promotion from anyone. So I'm always trying to share the products I really like and products I buy for myself. I hope you did enjoy it. I hope you found something interesting here. These are my clusters for today. Links will be down below. Oh yeah, I'm supported by this because that's my own design. So if you will buy that, it will help me to support myself. Me, I mean. Thank you so much for jumping in today. Thank you so, so much for spending your time with me. Have a beautiful day. Take care about yourself and I will see you soon. Bye.


So what's up? I don't know man. I don't know.  I got a big and exciting Did you uh, did you watch that trailer for the club? Did you ever watch the Clone Wars? No, I saw your text, but I was too busy watching the Hellboy Ah, the the golden the golden circle. Is that what it's called golden army? That's what it is. I Did not see that one. I saw the first one. I never saw the second one. I Never saw the second one Um But the the new First Hellboy was really good. I enjoyed that one. I thought I thought Ron Perlman did a good job Yeah, you know David Harbour, there come another one, David Harbour. Yeah, have you seen have you seen the promo pictures of Hellboy for that thing? He looks pretty righteous, dude Yeah, I mean he doesn't look like he doesn't look like Harper. Hoppa Hoppa doesn't look like Hoppa He looks more like Hellboy It's like he'd like put on like 50 pounds of muscle Because that's what he is.  That's right.  I Don't like my father which just goes back to all the teen angst movies of the 1980s Yep, you're supposed to be a demon. Well, I don't want to I'm just gonna eat. I'm gonna eat the sandwich Yeah, but the the cool one was the the whole Joaquin Phoenix playing the Joker have you seen this I Have seen I read tidbits. Yes, it was a movie called Joker But uh, but it's got Joaquin Phoenix in it. I mean the guy's like he's it's very confusing. This is Ed You know Yeah Well, so from what From what I've been reading is that the DCEU as we know it as the you know the antithesis of the MCU Because it's not good So that is all going to exist unto itself like Aquaman's in that, you know, Ben Affleck's Batman is in that Jared Leto's Joker is in that This movie is going to be a standalone movie unto itself So which which yes does convoluted things but Do you really want it set in the DCEU? No, absolutely. Exactly same time.  Where's a slider? What is he my alarm? God? I mean, so so okay, I'll give you I agree. No, I Suze that's probably definitely underrated. Let me let me just give you this one point here Let me give you this one point here. All right, so in in filmmaking and in editing one great thing to do as A movie maker or an editor is to put in Plot points that will pay off later in the film, right? Okay, so in the movie Captain boomerang is fighting those Whatever the hell those zombie alien things are that the entrant just makes In the alleyway and as he's fighting them that pink flamingo comes flying out of his chest, right?  He's got stuff. Yeah He freaks out.   Yes, yeah Back to the point. I don't think you're a bit of a bad picker. I kind of like the message over actually I liked his Joker I did with the casting of walking Phoenix in this other standalone film. I just feel like Why didn't they come up with him earlier? Well, I mean to be because I think you make a way better joker not because I might do a lot of it's just that Well, yes, but in that in that sense though suicide squad wasn't about the Joker Joe yeah, I mean So that's so I can well that that's why why King Phoenix probably wouldn't do it It's because the whole entire movie isn't about him Like why why would you sign up to play this iconic role if you're only gonna be in the movie for 15 minutes?  I mean They they can and he's very check out the watchman It's that movie like I have I I've watched it in parts like I've seen the entire movie I've seen the entire movie, but I've only watched it in sections Like I'll check out like It's yeah, exactly, but wasn't it like four hours in total I Don't know I think like that the original theatrical cut was just over three hours, maybe damn and then there's a director's cut Something like that, but it's it's it's it's that it's absolutely obscenely long Absurdly absurd absurdly. I know all the all I have the best words. We have the best words Let me just say I wouldn't say any reason why it would be four hours long I'm sorry what I meant to say was I wouldn't see any reason why it wouldn't be four hours long See, I forgot the N. I passed your PT. It was supposed to be a contraction. Okay, right? I mean something completely different. I just sit at the wrong. Yeah, and then gave it context to back it up And I prefaced it the same No, man, I want to hear this I can edit it out So anyways, you know, I'm excited to see what they cook up Well, I'm frustrated I Hope that he you know, I know that he will and I kind of goes without saying But I hope they don't like, you know, try to reinvent Heath Ledger. I hope that he you know actually Does his own take and like much like Jared Leto did I mean the Jared Leto's Joker's come it is one thing To question the official story and another thing entirely As I was saying much like Jared Leto did he made the Joker his own I mean, it's completely different Heath Ledger.  So I'm interested to see like I'm I'm hoping it's more like Mark Campbell's Joker from like the Arkham series More than More than You know Heath Ledger or even, you know, as comedic as Jack Nicholson was you think Jack Nicholson was the best Joker I had this I had this talk with people No, you think Heath Ledger was See, I'm gonna say short answer. I'm in the same boat as you. What about the what about Batman? Who do you think the best Batman ones? Keaton or Bale? I'll throw a flak in there if you want to use him to Yeah Oh, I knew you were gonna say that just just because it's just a little more See that first Batman was just like But I gotta say I kind of like Ben Affleck as Batman. I'd call me weird. Maybe I'm out in a limb No, no, you're not. I I enjoy Ben Affleck's Batman. I do think Christian Bale was the best Batman But I think the only reason I think that Is because the movies were so good That I just associate great Batman with with Christian Bale and those movies But I think if Justice League and Batman vs Superman were just a little Just a just a scotch Maybe not just a scotch. Maybe a lot better in terms of story I think that Ben Affleck would have been the best Batman And It's it's it it pains me it pains me to say that Well, you know, it's because they can't get over the whole J. Lo Geely daredevil thing, you know, it's the you get over yourselves, dude. Come on now I agree the guy made gong girl.  All right Everybody has flops. Everybody has bad movies. All right Christian Bale made Terminator salvation You know He was also another Prisoner Yeah Yeah Impossible I was just gonna say that and you know, this is the first thing I was in office.   I'm like his movies are good.  Well, you see I I would never like So Tom Cruise movies to me are like South Park to me and and I'll tell you why I say that Is because every time I watch South Park I enjoy it I laugh hysterically. I think it's hilarious But I never go out of my way To watch South Park like I don't make it a thing No, I got I gotta go watch this Like yes, I flipped it out for no reason. It's because I was bored. Yeah Like this is ridiculous. It's the same it's the same thing with Tom Cruise movies It's like I don't go out of my way to go watch Tom Cruise movies No, but if they're on television, right and I'm like, oh, yeah, I wanted to see night and day click Oh When I took that in South Park yesterday, it was like It was they had like the spider-man Musical going on in the theater and what? Yeah I just saw the very end of like spider-man's hang upside down from the ceiling and like Everyone's leaving because I think it sucks And then the next thing you know that they go to uh Kyle's what's Kyle's parents? Oh, Randy. Yeah, Randy. Randy. What's Kyle's sister's name? No, I I don't remember Oh So Randy walks into uh Is it Randy? Anyways, uh, he walks into the room and he's like Sisters all besides just on the curb. Wait, are you talking about are you talking about stan like stanley's parents? Oh, yeah, stan's parents. Yeah So he walks into his sister's daughter's room She's sitting there bedges all freaked out. He goes. I'm really sorry.   I went out of my way To go to the theater to see the mummy the new mummy Because I thought it looked interesting.   Sometimes you get an iron man and sometimes you get, you know Pirates of the caribbean dead man's chest, you know, it's just it's just not what you know, it's not bad. It's serviceable Yeah, no, I I agree. So, you know what speaking of monsters when I watched on something you've seen grand page The one with the rock. Yeah, no, I haven't Is it good?  It's everything I want from a dwayne johnson movie Yeah, just about yeah, did you see the did you see the new the jumanji remake? Yo, yes, I did. Oh my gosh. That one was great. Oh, yeah, I loved it. The movie was fantastic Yeah, no, I loved it. I thought it was really good I'm like there there's no way it's gonna be better than the first one and Well, I just love the way that I was proving wrong made it. It's a new modern day version of it. Oh, yeah They just continued from the original with Robin Williams. They just had to Put a modern day, you know, technologically advanced spin on the game.  There you go Uh, I've seen the new doctor I have not seen any previews or know anything about the so what I have Heard and what I've read is that this new doctor is flipping everything on its head And that's all that I know of so I mean my only guess is is that you know, the new doctor is a woman She's got four hearts instead of three I I don't know. I'm just I'm I'm guessing at this point And she's not rolling around in a TARDIS anymore.  No, I no no, okay. All right. Yeah No, it is a female doctor, but no. Yeah, I I I don't know anything that different that they're doing with the show, though No, I'm gonna do I I just I didn't see any previews. All I know is it's a female doctor I did I take that back. I did see a clip Yeah People Yeah, this is her at the end, you know, but I'm looking forward to it. I mean, you know We're in day and age now where you gotta get out of that old stereotypes of whether it's old like men or whatever Yeah, whatever the case may be and look at new page. Exactly. I'm hoping that hoping to work And I think I think doctor who fans are are probably if if there are gonna be any fans that are accepting of a sex change within a main Franchise outside of the MCU. I think that the doctor who fans are gonna be the most accepting of of a female main character People in the last couple years have really let me down. So I'm not really sure if that's the case anymore, but gotcha I'm hoping so. Yeah, I mean too But I mean like again, but again like doctor who is like again Uh, you know, I I I haven't watched it in a very long time, but every single episode I've seen of doctor who I've enjoyed whether it be, you know, richa david tenants doctor Or uh christopher eccleston's doctor or matthew smith's doctor, you know, I've I've enjoyed All of their 10 years as doctor.    Thanks a lot.   So Jill out of all his wisdom, you know, this comes a better scene. Let's get new jerseys Of course, right. So he comes up with like four or five different Jersey designs. Yeah I'm gonna make sure you can see it. So anyways, he uh, he showed me he posted on on our bolster board And I'm like, you've gotta be kidding me, Jill. They're all pretty sweet. There's one. All right. I like that one I like that one too I like that one as well That one's that one's the best if I'm thinking of hockey logos, that that's the one Yeah And I told Joe we need to make two changes though. I'm like, instead of bones, there'll be a skull and then a cane and a crutch I like it. Anyway, so we're talking about nostalgia, right? So this is the next one you should show Joe Hockey for the homeless Oh my god. I'm a low-in-ear daddy. Oh rebel. Oh my god. That's fantastic And then here's the next one Rebels. Oh my god, that's great I like it. I like it.  Oh, it's great Oh, but if he was telling me he saw jerseys or like t-shirt And on the back it was like a motorcycle club t-shirt and on the back it was like And like rebels coming up one sleeve and like motor on the other side. That's awesome, dude I want that Oh my gosh, that's fantastic. So I think the team the team agree with the one that it was in that crest, right? Yeah, yeah, yeah, and then The jerseys can be reversible. So the other thing about doing like a pee or something on the other side. Uh-huh. I like it Yeah, exactly Hell yeah, dude, of course, of course So what else is helping camera? So the big Venom panel is Tomorrow, I believe Or sony sony's panel is tomorrow. I think um And then you've got the dce eu Warner Brothers panel Um, there's no marvel panel or at least no marvel mcu panel um Which you know every year that they're not there. It's just kind of like a Like why why have comic-con, you know I mean because I mean because I like I mean when you're having those huge haul age panels Yeah, I don't understand like why couldn't they even have one? for captain marvel or You know because there's still trying to get every drop of infinity war out And ant-man and the what well that and the you know, uh Captain marvel doesn't come out for you know Until march. They probably don't have any they don't have a trailer put together for it So what would they have to show?   They can talk about that, you know, I I mean kevin feige kevin feige could show up in hall age by himself Dance a jig and say hey, we got inventors for coming up next month See you.  That was the greatest thing ever I loved it. Did you love it? I loved it. You know what I saw? You know how we were thinking about the the title for the next one. Yeah Did you hear about this how some some guy who was an editor You need to be editing for Avengers 4. Yeah, he put on as uh iambd or whatever Yeah, I was like just like Avengers end game or something. Yeah.  I I don't think I mean don't get me wrong like I You know, Tony Stark says end game and Avengers Age of Ultron, you know, dr. Strange says end game and uh Avengers infinity war but Uh Steven God Marcus and McFeely the the guys that wrote the screenplay. Yeah Maybe it was Kevin Feige one of the one of those three said that the title of the next Avengers film has never been spoken in the previous Avengers films So my guess is My guess is is that the title is going to be Avengers assemble Or something along those lines Or maybe, you know, infinity war or infinity watch or maybe Illuminati or something along those lines, you know Yeah, I think there's something there's something that's gonna happen in the film. I found statement Something's gonna happen in the film that it's gonna be in regards to the title that we don't know about Whoa Dude, my mind is blown right now Thank you, David. I appreciate your enthusiasm I mean, it sounds stupid, but you know all the shit that we're guessing about captain marvel, you know, just add the next thing There's something that we I think it's something that we have not talked about what they've even thought about No, no, no totally. That's it. That's what I'm trying to say. I'm not trying to say like No, I know I get it. What the what uh What I see what I think is that And it's going to be a title of a comic book series Because most of the titles from all of their films almost all of the titles of their films have been Storylines that were actual books like Ragnarok age of Ultron Infinity war The only one I'm not sure of is spider-man homecoming. I don't think that was an actual Book do you do you buy the whole spider-man far far far from home?  Yeah Um, I kind of like that last spider-man too.  I thought I thought jimmy fax did a really good job with electoral and I think that they He's he's supposed to be a little more psycho than he was Like they they made a more single white female stalker like psycho instead of like, you know Like norman bait psycho, which he's more he's more norman bait psycho um but uh But that was the that was the problem with that film was that they tried to shove too many villains in And didn't give enough time for you know, uh electoral to breathe as at his own character So like one of the one of the criticisms of that film was that you know You shoved too many that just like the third spider-man and told me where his franchise, you know You shove venom in there. You shove hobgoblin in there.  So if you're gonna if you're gonna shove all of these villains into Into the next spider-man movie, aren't you just not learning from history and not learning from the mistakes? Hey, is there is there a venom panel? Yeah, that's tomorrow night Yeah, yeah that uh That looks that looks like I I have turned around on that, you know Faster than a Trump after a Putin meeting. You know what I mean? Hello Hey, oh Um, yeah, that's great that movie. It looks great So you make an announcement like that We're gonna make a better movie. All right, great. How do you make it work? It looks like they're gonna try to make like it's gonna work like it could work. Yeah Well, you will the first the first step Was getting a good actor to play Eddie Brock and Tom Hardy is a great actor The second thing was getting a good story They chose the lethal protector storyline and uh A bit of uh maximum carnage Which two great two great books Um, so they got good source material Yeah, and the third one Was making venom look good Which concerned everybody when they saw the first teaser trailer because they didn't show venom at all Or the symbiote As you know, they they say in the movie symbiote, but whatever Yeah, but anyway, I digress Uh But once they actually showed venom And had venom speak in that second trailer I think that's what really clicked with everybody and really turned everybody around to that movie So I you know, they've got their three main ingredients to make a good movie Let's just hope they don't fuck it up It's all i'm saying Hey, you never know No, fuck it up either You never know you never know Oh, yeah, he was uh, he was the pilot he was the pilot You to pilot I'm a pilot.  That's right because he was at the end of the film and it was the best fucking five minutes of Darth Vader ever on screen That's an amazing buddy I really don't think like I mean star wars fans will disagree on a lot of things But I don't think one person will disagree about that statement Yeah, if you're a die hard star wars fan No, no matter if you hate or like Darth Vader the character In the road one Summed up everything you wanted to see in that character. Oh, yeah, you never saw yep It was all the unspoken shit that People were afraid of him and you didn't know why you know, one of the reasons were That was it right then.  I was just Bravo I like to think I like to think the academy


My name is David Karki, I'm with SDSU Extension and work as Agronomy Field Specialist. But for the last two years or so, I and my colleague, Amanda Bachman out of Peer Regional Center, are also co-coordinating SEAR efforts in the state. Dr. Amanda Blair, who received a partnership grant from SEAR, and Dr. Blair received her PhD from Purdue University in 2007, where she focused her research in the area of meat science. In the same year, she joined the faculty at SDSU, where she's currently a professor in animal science with both research and extension appointment. Dr. Blair's research is focused on understanding the effects of pre and post-natal management strategies on growth, body composition, and meat quality of beef cattle. Her extension programming is focused on connecting producers with the processing and product sites of industry, as well as enhancing consumer understanding of meat production and products. In addition to her work with SDSU, she ran just with her family near Sturgis, South Dakota, raising and marketing Angus cattle. Well, good morning everyone, and thank you again to the organizers for the invitation to be here and to share a little bit about our SEAR partnership grant. Along with myself, I have a great colleague, Dr. Christina Baker, who's a great resource for anyone that is interested in the meat processing side. She's great with the regulatory aspects, HACCP, all those good acronyms that you get to learn when you're in the meat side of things. But the title of our project was Enhancing Producer Resources to Build Small Meat Processing Capacity and Local Meat Demand. And this was awarded in 2021, and we'll wrap up in March of next year, or March of 23. So just a brief background of kind of how we came to this grant. It really was sparked by COVID. And many of you could follow the narrative of what was going on in terms of decreased meat processing capacity, empty store shelves.  For many species that was detrimental. We saw euthanasia have to happen in many species. It exaggerated labor issues for large processors and some small processors. And again, this culminated in empty store shelves in terms of what was available for protein. So we started to get calls in our office and our roles as extension meat specialists and a lot of interest in building and expanding and growing the small and medium sized processing capacity in the U.S. So we really saw this shift to a demand for small local processors. And we also, at the same time, and I think this had been building prior to, but we saw a shift in consumer preference for more direct from the producer or direct from the processor type product. So more of that local interest, where's my food coming from? Get to know your producer. So that was kind of coming in prior to this, but it really was COVID was kind of a way to emphasize that and people had to pay attention. So what we saw was a lack of small processors to meet this growing demand. So we worked together to develop this grant. And I've got a slide here. These are just headlines that we saw. Large small processors all across the board. Everybody was putting out pressure leases and saying, we need more processing. We need more processing. The big guys were saying it, the small guys were saying it, the producers were saying it and consumers were saying it. So these are just a collection of some of the headlines that we saw. So SCSU, we kind of got together and said, what are we gonna do to respond to this collective challenge? And we focused attention on the development and sustainability of small meat processors. So we wanted to create additional outlets for market-ready livestock. So that was some immediate response of trying to connect some resources through our networks to get through some of that oversupply. And then we wanted to start to work to reduce this future supply chain challenge and enhance direct marketing opportunities for producers. So those were some of our goals, just collectively, not necessarily totally focused on the stair project. To that end, we pushed out some content in terms of passive workshops. Dr. Baker did a series of butcher block talks, processing short courses, and then culminated in the Sarah Partnership grant. So these are just some additional efforts to help this be successful. So the overall goals of the project were to establish resources for individuals and groups looking to build, renovate, invest in or operate small processing facilities. And we also wanted to assist our partners with initial business development and guide some feasibility discussions. Because sometimes finding out that you shouldn't is just as important as finding out you should and how to do it. So our objectives, we had five objectives. First was to familiarize our partners with the regulations and requirements of the meat industry. For any of you that have been in the meat industry or looked into it, it's not the same as fruits and vegetables and other food products. It's regulated by an entirely different entity. And so we worked a lot with our partners because many of our partners were producers that weren't in the meat industry yet. So they had to learn those things. We wanted to aid our partners with regulatory decisions based on their business goals. So these might be questions as to should I be a custom exempt processor, a state inspected facility, or should I go to a federal regulation side? We wanted to provide technical assistance and processing techniques and skills necessary to operate meat processing facilities. We did this a lot through case studies. So we work in the SDSU meat lab but hey, let's take people out to the folks that are doing this and doing it well and build some networks and some learning communities around this so that they can learn from each other. We wanted to educate partners on sanitation of food safety practices because sometimes this is the, one of the bigger issues is understanding some of those food safety regulations in the meat industry. So we walked them through those and helped them find resources as they continued through their process. And then finally assist partners in development of realistic production goals. Sometimes it's as simple as saying, most people don't realize that the slaughter side of the meat industry is actually kind of the easy part. It's all the fabrication and how do you get through all that meat and store it? All these things that not everybody necessarily thinks about on the backside of it. Logistics are a huge challenge. So the actual project components, we used a case study model and pulled in partners. Our first case study was, so a case study, these folks were gonna be willing to let us come into their facility. They were gonna answer all the questions, good, bad, the ugly, they were willing to share. So we went into a renovated older facility that was built in the 50s that did custom processing and was stayed inspected with and these folks had plans to build a new facility that would be federally inspected through FSIS and they also had a retail space. So those folks were willing to share with our partners and kind of again, share the good, the bad, the ugly, what they learned as they were going through. That was really important with our case studies was finding people that were willing to share and be a resource. Our second case study we toured was a new facility, relatively new that was built in 2019 that did custom processing and was also federally inspected and they had a value-added focus and provided kind of additional services such as private labeling and co-packing and had both retail and online sales. So these were two places that we physically, part of the money was for travel. We took our partners and we went and toured and spent a good part of a day with each of these case studies. We also had webinars to kind of preempt this, to build in some resources about business planning, financing options and we discussed some of the grants that have been announced. We went over regulatory and the inspection side and then operations and logistics from we had speakers talking about labor, technical skills, construction and floor plans, harvest and production schedules to give our, again, our partners a better feel for what it really takes to establish and be successful at a meat processing enterprise. So what we're working on now up until our deadline of March is to pull a lot of this into development of online resources and decision tools so that other folks that might be interested that weren't able to be a partner in the grant can still access this through SDSU extension. A little bit of the timeline of the project. We weren't looking for massive amounts of partners. We actually put in that we wanted to have three partners and we ended up with four committed partners and then we pushed this out as a press release to people, we thought at least with the webinars we could expand this and we were overwhelmed by the response. We had, I think, calls and interest and applications from 13 states and three countries so we were, I don't know, it was 60 or 65 people that were wanting to be partners on it but we didn't have the funds so we picked our four from the North Central Region and then we added another 20 participants that were allowed to do some of the webinars but also some of them also participated in the case study tours. We did assessments, an initial assessment before things began. We started our webinars in December of 22 and then the case study tours were in January. Our final assessment will be in March and then our resource development, like I said, is underway. What our planned outcomes were, we wanted to increase partner knowledge about the development of a harvest fabrication and processing facility and increase their confidence in taking that step toward their planned business venture and also to provide livestock producers with information necessary to plan and establish a meat processing facility because, again, our partners were folks that hadn't been in this industry before. So I'm happy to announce that we met those outcomes but we also had a couple other actual outcomes that were very exciting. One of our partners has purchased a locker to operate in southern Minnesota so took that step in July of 22 and purchased the facility and they were able to hit the ground running on a locker that already existed and they took over the management and all the business aspects of that and another partner has initiated plans for a new locker in central South Dakota and was recently awarded one of the USDA MPEP grants to move forward with their project. So that's very exciting from our four partners. We also had a partner that decided this is not the direction to go and, again, I think that's just as successful sometimes as learning what you shouldn't do. And I know I'm getting short on time but from a Sarah perspective, we think that the relevance to sustainability is that this project is gonna keep money in local economies, reduce transport and that's gonna help lower production costs. Also reduces emissions and we think from the social aspect of sustainability this is hopefully will create jobs in rural areas especially with these new facilities coming in and help build those relationships between producers and consumers because this will align with a lot of those direct marketing goals that many producers have. There's my contact information and happy to answer any questions that you might have about our Sarah partnership grant. Thank you. Yeah, thank you, Dr. Blair. Can you talk about importance of building relationships for these projects? And I'm gonna hand. Well, obviously relationships were really the foundation of our project. Looking at our core partners, building relationships in and among themselves. We really rely a lot in a lot of the program I do on learning communities. So even a small learning community of our four partners were able to discuss their ideas and bounce ideas off of each other, things that might work in one place, don't work in another. And then we really valued that case study model where we could go into those folks that had established. We also had other processors come in help with a workshop. So it wasn't just our two case studies but we had other processors share their different perspectives. And again, we wanted to bring people in that were willing to share. You know, it doesn't work great to have somebody come that isn't willing to have that relationship and develop that. So that was really critical in our project. What advice would you have for somebody who's interested in applying for a grant? When we got into this, we wanted to make sure that we weren't reinventing the wheel. So we got on the Sarah website and they have a lot of all the past projects available. So you can go and look and sometimes that sparks ideas too. You know, if it's a different topic but a really unique way that somebody did something or put something together. I think that was really valuable for us was A, to make, you know, make sure that our idea hadn't been done before. But again, looking to say, well, we want to do it this way. And it looks like they funded similar projects that utilize learning communities and making sure it was going to be a good fit.


Well, it's time for us to talk sports and mighty George. Join us this morning. George, thank you so much for being part of the show. We appreciate your time. Thank you very much for having me. It's great to be here. All right, then. Just a quick one to it. The newly composed entire management committee for the Nigerian professional football league will be inaugurated today by the president of the Nigerian Football Association, Abegyapad and Ibrahim Ghusaw, as composed by the Minister of Youth and Sports Development, Mr. Sondi Dari. And that's in line with the 10-year football master plan as approved by President Mohammad Buhari towards the revitalization of domestic league and that the IMC would be in place to oversee the affairs of the league until a proper professional league board is put in place statutorily. And we're being joined by mighty George. Like I mentioned earlier on, here's a sports analyst. Mighty George, once again, thank you for being with us. Thank you, once again. All right, then let's start on the lighter note. We saw Barcelona tweeting in Yoruba, Agbabola, celebrating asisato suola. How do you respond to this? I mean, first of all, Barcelona know the power of specific public relations, reaching out to the Nigerian fans, the populace, that certainly have their numbers. If you're a social media manager, you definitely want Nigerians on your side because you get the numbers. That tweets actually, as of this morning, has elicited 15,000 retweets. That is more than any tweets that Barcelona feminina put up, at least at the start of the season, except their champions they tried off, of course, last season. So it's very wonderful. And then let's talk about the subject or the objective you like. Asisato suola is just coming back from France, where she imagined 16th best player in the world and had to come back in their first Champions League game of the season, scoring two goals and assisting two in their 9-0 win over Benfica. That's their highest ever Champions League win in history. Before then, in 2017, they had beaten a team 6-0. That's the highest. But this one was something spectacular. And Barcelona, apart from giving it at the MVP award of that day, decided to go a step further and celebrate the Nigerian way. This is absolutely fantastic. She deserves it. And I think that Barcelona know the power of great PR because they have lots of Nigerians on their sides and new followers. I'm sure about that. George, I'd like to speak to what we're losing as a result of our inability to put our house in order to have a proper league that, at least, can be compared to the best in Africa. Nigerian being Africa's most populous nation and having the kind of economy that has been in the past described as Africa's largest economy. What are we losing out? Barcelona, a familiar female football team, is trying to market itself. And like you said, embark on public relations to the Nigerian market, which is one of the biggest in the world. You have the male football teams like Roma. Even tweeting, you'd be asking yourself, maybe it's a Nigerian handling their English Twitter account. What are we losing by not putting our own house and our leagues in order? I mean, you said you've Nigerians love organized football. They love football as it's played in Europe. So anybody that thinks, oh, Nigerian football should be a different kind of football characterized with oligarchism, lack of security, lack of purpose and vision. Some people just own football club for political reasons. And that accounts to why I could nickname the Nigerian professional football, the Nigerian political football, because about 16 or 18 thereabouts of the teams played in that division are owned by governments. And you know what that means. They have to go to government house with a suspension. They might not even employ the best people. It's just going to be a political appointment instead of business people. And that's why any time I have an opportunity, I could talk about my football club, Vander's a football club. There's nobody who would not know that we are getting close. So we are probably a semblance of what's going on in Europe using social media very well, ensuring match day hospitality. We even have premium suits when we play our football game. So some of the teams are taking off now, sporting leaguers and all that, social media, getting top notch, broadcast of games. So a team like Barcelona know that it's business. We're going to get this Nigerians on our side. Apart from celebrating, they just celebrated something that's so exciting to us. And that's one that's over, one all the retweets. And they can do their sales and do their marketing like that. So Nigerian football first is not on TV. It's not attractive. It is riddled with polygonism, match fixing, and all that. I just hope that the newly constituted the Interim Management Committee of the League would be able to start their journey to reshape the league. But we're definitely missing out a lot. We are not doing football. The way football has progressed to right now, we're still doing it like, of course, ages ago, which is sad, very terrible. So let's talk about your thoughts now. Just as you have landed talking about our league now, domestic league and the intentions of the president. With the election of the NFF president and the fact that there's going to be a committee that will be inaugurated. What do you think the priority should be? Well, priority, I think, there are a host of them. All those biases really in the NFF, I think they first need to think about how we can improve infrastructure. Infrastructure has been a pain, a major pain. You don't have attractive stadium. Since this is even coming from governments, and we see a policy inside this 10-year master plan. Because by the way, the constitution of this interim management committee is an excerpt of the 10-year master plan. So the NFF is agreed with the sports ministry probably for the first time that instead of carrying on with the old MPFL, which is the elite league, although of course we have NNL, we have NLO, we have NWFL, but instead of carrying on with the composition as it were of the elite league, let's dismantle it, you know, let's tear it apart because it hasn't helped us so much and let's come with disappointees. So I think that it's a first that by interfacing with governments, thankfully it's emanating from governments, so to say, to see how they can provide infrastructure, stadium, you know, fix some stadium, that's the job of governments. You know, not to own a football team, but have a head that Liverpool, we own by the Liverpool, you know, state government, no way, give that opportunity to the private sector. Anything that government can do, they can help out with security. They control the security apparatus of the state. They can help out with the infrastructure so that we can have good stadiums that will be very great for broadcast. They can help out with good roads.  Maybe I'm going too far. That's England. We all know how miles apart we are. But countries like Egypt are doing, countries like Ghana are providing, you know, boss terminals and good roads to lead to those stadiums. Because that's the only way. If fans don't feel secure going to the stadium and even being at the stadium, the league is not going to be attractive. They're not going to make money and they're not going to win their loyalty like Barcelona is trying to do to Nigeria. And now so focused on European football. That said, the issue of referees should be critically looked into. The Premier League actually controls, you know, the, what was known as the English Premier League, you know, the English Premiership. It's now called the Premier League. It's controlled by all the clubs and there's a private corporate connotation to it. It's not actually handled by the FA. That's why you haven't heard the English FA except of course you want to talk about the freelance of England. So to help out with that, the referee, like I was saying, is controlled, managed by a company who pay them salaries, who select these referees. That's why you see the likes of Howard Ware was a police officer. They are looked into, checked, investigated to see that they are people of, you know, unquestionable character before they admitted to be referees and not just hungry people who don't have a job to do. Because this is business. We're trying to make sure that this football is lucrative. Let's not just pack anybody in it, political appointments or dates or that. You bring somebody because he speaks, you teach him the laws of the game. He doesn't even know everything. And then at the end of the day, he ends up disgracing himself or collecting money and things like that. So, I mean, that be holds on whoever is going to manage the issues of referees because if we have fair football, fair playing, football, and this is broadcast to the whole world, I'm telling you sponsors will come because this is how transparent, you know, the other leagues are. And a whole lot of people.  I wonder if it's anything good can come out of Nazareth, you know, I wonder. Because when we were in school, in secondary school, we're taught in computer studies, GIGO, and GIGO, we're taught, it's good for garbage in, garbage out, you know. And do we have the personnel, you know, both from the ministry of sports, the same ministry that we drew Nigeria from basketball after the females qualified for the workout or the Olympics, whichever it is that we drew them. We've seen several, you know, instances of poor decision making. Do we have the personnel, the manpower, the brains, the people with the ideas to, even if it's an IMC, okay, interim management committee, term master plan to bring anything different than we've seen in the past. And I'm wondering why we don't have guys like you.  Unfortunately, you know what the sports ministry is, most times, except it's actually changed in different clients now. Sports, sports, because sports is supposed to be on that business. In Nigeria, it's always been under the pressure. So, government pays little, no attention to it. And that's why any president that comes and given it's manifesto doesn't even include sports. Sports is just, you know, they call it UT apartments, which is not supposed to be so. So the kind of people that you have there in a ministry, which is a government setting that, you know, like I said, appointees, who come into the ministry not really having any prior knowledge, just like the minister of sports, he's never been a sports person. He was just a director in the MCC, you know, his last outing in a top position.  And so you come into the terrain, try to adapt, you ruffle feathers, you know, step on toes, have a running battle with the MBBF, have that with the NFF. You mean well, but you really don't know how these things go. And you need to get the right people, which is what they don't want. It's very clear in all spheres of this country, you hardly get the right people there because this one's at it. You need people who work with you and do the bidding. And maybe at the end of the day, your tenure is up in HHS. You say, oh, I did this, I did that. But you can actually do more. So we have a few of them. Let's even talk about the members of the IMC. Big guy, is a former chairman of the House Committee on Sports. I think that was in the last dispensation. And since then, he's been without a job as it is. And the vice chairman is the chairman of a quite united, Elder Paul Bassi, veteran journalist, no doubt has calf experience, later quite united to be a title win two seasons ago, which is great. You know, coming in representing the administrators. We also have Calvin Muka, who's a London-based journalist. You know, it's full of football for a very, very long time. And we'll talk about the glory days and now the bad days, which is also great.  And then I noticed that the secretary was a former secretary of the Bollywood Foundation. So you see, and at the end of the day, there's a political appointment, illuminated by the election. You know, so let's just hope that this 10-year master plan, which was, you know, on field about two months before the election, they would abide by it. It looks very good, but not everybody was consulted. You know, it's just a group of people who sat down and did their research and put it on a round. All right, so quick. We're just hoping it's a new dispensation. So we're hoping that, let's watch how the, how the affairs put this thing. Judge, we have to go about justice in a few seconds. You have talked about time and our interest in our football. I'd like to ask if you think that there might just be a plan in the way for us to have the same prominence that you have all the premier leagues having in the world. I mean, following TV time. So you look at the La Liga, you look at the Premier League and all of the, you know, time that they have. Is there a way, do you think that, you know, this administration is thinking towards that direction? And I'm asking now. Like I said earlier, we can only hope so. If we talk about football specifically, the new man in charge, unfortunately, the predecessor didn't help him start on a good footing because immediately after he won the election, you know, I'm at your clinic, posted, reportedly posted in a group that have successfully installed one of my men, you know, and that message leaked. So already it's being seen as a stooge to the former, you know, NFF president and now FIFA and CAF member. And if you look at the antecedents of his predecessor, you know, I mean, the number one thing that excelled there during the administration was himself because from nobody got himself into the FIFA council of only just a few men in this world. So we hope he will not be as selfish. We hope that he carries everyone along. The ministry and the NFF prior to now have not been in good terms. Let's hope that they're in good terms. It looks like because the IMC was a proposal from the government and the NFF has taken it. So there's some good intention and you know how this starts, you know, it's the first month of the new NFF board. They're going to be hoping to get the ground running. They have appointed a task force for eight great teams to ensure that we only have true under 17s, true under 15s, which is great. I hope those people have the zeal and all that. So, maybe we're just hoping at the moment, but if you look at it, it's almost the same people who came back. You saw the NFF president has been chairman of chairman for eight years prior to now. So it's just, you know, it was part of the same and just moving forward. Let's watch it. Let's watch and see how it goes. But the way, you know, everything was arranged and desperation, the dollar, spreading, you know, high and beta and all that, which characterizes for them. Elections in Nigeria went to play. And when that happens, you want to ask questions. But as he did now, I brought Hanmi in. We have to let this go now for the want of time. You have said that we'll watch and see how it pans out. Unfortunately, you've also highlighted that, you know, we have the same crop of peasants and we might necessarily not, you know, get a different result, but let's see how, you know, what happens after now. Thank you so much, Mighty George, for joining us this morning on the breakfast on Plus TV Africa. Thank you. Thank you very much. All right, then we'll be speaking with Mighty George, he's a sports analyst. He joined, he joined, well, the way from a quibbub state and that's it. That's the size of the shortest morning. It's been very engaging and interesting. And if you missed out on any part, it will be right for you to follow us on Facebook, Twitter and Instagram on YouTube, what Plus TV Africa and Plus TV Africa lifestyle. My name is Messia Boko. Have a great morning. And my name is Kofi Bartel. So return on Monday. Have a fantastic weekend. Good morning.


The Global Burden of Disease study has found that headache disorders are among the most prevalent and disabling conditions worldwide. This study updates the documentation of headache epidemiological studies, summarizes global prevalence estimates for all headache, migraine, tension type headache, TTH, and headache on greater than or equal to 15 days per month, H15+, and compares them with global burden of disease estimates. It also examines how methodological factors influence prevalence estimates. The study finds that migraine prevalence estimates have increased over the years, while estimates for all headache types vary between different world regions. This article was authored by Lars Jacobstovner, Kanit Hagen, Matthias Linder, and others.