and welcome to Connecting Hawai'i Business on Think Tech Hawai'i. My name is Kathleen Lee, owner of Kathleen Lee Consulting, and I am your host for this program. Think Tech Hawai'i is currently live streamed on ThinkTechHawaii.com, as well as on Think Tech Hawai'i's Facebook and YouTube channel. And for viewers out there who are watching us live, you may email us questions to questions at ThinkTechHawaii.com. Let's launch into this today's show is called Mother Prepper Packs Punches Through Meals. So catchy, I had to come up with a line that goes through the company name. Our guest is Chantel Perry Montabo, the owner of Mother Prepper. So, Chantel, welcome to the show. Thank you. Thank you for being here today. Tell our viewers about yourself. Well, I am what I would like to call a geriatric millennial. I love anything 90s. I'm a mom of two boys, three if you count my husband. I was a pharmacy technician for over 15 years before pursuing the food industry. I'm a graduate of the UHWCC culinary arts program, a nutrition coach, behavior change specialist, weight loss specialist. I recently earned my certification in ketogenic and low carb high fat nutrition and treatment. I am also a member of the Native Hawaiian Chamber of Commerce. I recently graduated from the Kuhana Business Program by the Council for Native Hawaiian Advancement. I'm currently a full-time student pursuing my doctorate in healthcare, focusing on nutrition and diet. I'm a total foodie. I love food and I love supporting locals. So when I'm not meal prepping, you can catch me at farmer's markets, pop-ups, either walking around talking story, or even working with other local food vendors. That is a lot.  And that is, I think that is wonderful because your business is meal prepping. So tell us about Mother Preppa. So Mother Preppa, we are a really small meal prepping company based on O'ahu. It's just me and my parents who kindly helped me on the weekends. We do all sorts of meal preps. The low carb menu is the most popular, but we can also accommodate any diet. I love how your goal is to have, to create healthy meals without compromising taste. Is that correct? Yes. That's cool. How did you come up with, well, first the concept, but then the name, Mother Preppa. It's so catchy. Well, I wanted something that said exactly what we do, but something that was a little different, you know, kind of gave the misfits of the meal prepping vibes. I also wanted something that was more me and Mother Preppa was a little too proper. So we settled with Mother Preppa. I think we were talking about your logo before and how it was a great graphic, but you had switched it up to tone it down a bit. Yeah, we toned it down a little bit. Yeah. So we toned down our logo a bit. You know, when I first started this, I never meant for it to go full time, like fully into it. So now we're trying to attract all different markets. So we had to tone it down a little bit. I still love it though. Still love my new logo. I mean, it's a great logo, right? It's a punch.  Yeah. Very cool. So when did you start the company? Well, I started in 2019. I just started it as an Instagram to display all of my personal meal preps. And then we officially became a business in 2020. And you were talking about how when we were talking before this, you were going over the history of how you started it. So how, what inspired you to start the business? Oh, yeah. So like I said, I started on the Mother Papa Instagram just to display my own recipes and meal preps I created for myself. And then one of my friends inquired and wanted me to meal prep for him. So I did that. And from there, just through word of mouth, it led to next person, the next person, the next person. And then all of a sudden, we registered as a legitimate business and we're able to market to people outside of our friends and family. Awesome. And so as someone who started her business a few years ago, what are some challenges that you have ran into? And I think like challenges overall and challenges during COVID, because that's kind of when things either, you can tell us whether it ramped up or slowed down, especially with the structure of your business, which we actually started right before COVID hit. And honestly, I think it kind of helped us because a lot of people were stuck at home. I think some stores were closed, a lot of places were closed and restaurants were closing. So we got a lot of business. And I would say the most challenging thing was getting ingredients and supplies because we are so small.  It was just really hard to find. And also trying to find a kitchen that supported all of our needs. You know, a lot of the shared commissary kitchens, they don't allow the type of cooking that we do. And they also don't allow you to store your things there. So we're still trying to find the perfect kitchen for us. And Yorah, you mentioned that you are a small business, you have your parents helping out. So who does all the cooking and the packing on all the delivery? So I do, I take the orders, I interact with our customers. I do the cooking, the packing. My mom also does a lot of the cooking. My dad helps cooking as well. He does the breakfasts. We all kind of just jump in where we can. And then I will do all of the deliveries. Where do you get your packaging from? And the stickers that you put on top? Oh, yeah. So I get my packaging from Chef Zone. Love Chef Zone. And then Connor from Sticker, he does all of my labels. They are, you have to check them out. His labels are fantastic. They're waterproof. They stick on. And even if our customers want to reuse our containers for their own personal use, they're easy to peel off as well. I love it. I do love reusable containers though, especially. Yes, it's perfect. I tell my customers because we can't take them back. I think, like I said, they are reusable. Either recycle or, you know, when you have family parties, save your containers for people to take home leftovers. You know, you don't have to worry about asking for your tupperware to come back. Very versatile. Yes. Good thinking. Yeah. And also, my kids, they love putting their art supplies in it. You can put, you know, art containers, they're good for everything. It's great. Sustainability is great, especially here in Hawaii, right? Yeah, exercise are limited. So it's good to know that you are providing that along with the meals that you're making for people.  We have a very, very wide. I would say mostly busy working families, mothers, mothers that order for their kids as well. They order for their husbands. We have a lot of nurses shift and might shift workers because while they're at work, you know, they're limited on options. Nothing is really open, you know, on their lunch break at 2am. So it's convenient for them to order their meal perhaps from us. They just take it to work and leave it there. We also have, oh, we also have clients that aren't on any diet. They just, they enjoy meals. So say the order from our low carb menu and say they're not low carb, they'll add in their own rice, their own potatoes, their own starch, you know. And recently, I am so excited about this. This is one of my favorite things to do. Recently, we have a few kupuna who have dysphagia. So they have a hard time chewing and swallowing. So what we do is come up with a menu for them and then charade their food to their specific texture, whether it's NDV1, 2, 3, 4, you know, special for them. I think that's great. That's a pretty wide range as far as your demographic goes. And I think it's awesome that you're able to service people who, like you mentioned, may not have quick access to healthy and delicious food, you know, odd times in the day. I had a question that I completely forgot about.  You know, when stores are open, they're sleeping. So we give them, like, another option, you know, it's home cooked meal, it's convenient, ready to go, pop in the microwave, you're good to go. So the containers are microwavable, the food is microwavable. What is the recommended number of days that people can hold onto the food once they receive it from you? So from me, we don't recommend any of our noodle dishes to be stored in the freezer, but other dishes can be stored in the freezer up to six to eight weeks in the refrigerator up to five days. So what I like to tell our clients are your meals towards the end of the week, I would freeze it and then pull it out the day before to defrost in the refrigerator. It's interesting that you pointed that out because I forget to frost when I meal prep for myself, and that's one way to make it last longer. Yeah. Yes, for sure. Yeah. That's a great idea. We are going to go on a quick break, but when we come back, you can talk more about your business and how you come up with your menus, pricing and all that other good stuff and any other questions that may come up. So we will be right back. On April 1st, at 10 a.m. Hawaii time, Think Tech will be presenting a 90-minute webinar panel program called Burning Global Issues. This will be an examination of six continents by thought and community leaders living in or expert in those continents, discussing burning issues affecting each of them, how they relate to the prospects for functioning democracy, and what we can learn from all of that. The moderator for the program is Pamela Spratlin, a 30-year Foreign Service veteran who has served as U.S. Ambassador and Consular Official in a number of overseas posts. The panel is comprised of Carl Baker, Senior Advisor of Pacific Forum on China and Asia, Rupamati Khandekar, Director of Global Relations Forum on India, Elsa Jhark Hadean, a consultant with Project Expedite Justice on the Middle East, Hilbert Nuagira, an economist in Kampala, Uganda, on East Africa, Carl Ackerman, of the Social Studies Faculty at Punahou School on Eastern Europe, and Juan Telo, a business attorney in Bogota, Colombia, on Latin America. The program is sponsored by Project Expedite Justice. We hope you will attend, and that this program will help you better understand these important global issues. Please go to our website, thinktechhawaii.com and register. Mahalo. Welcome back to Connecting Hawaii Business on Think Tech Hawaii. Today, we, the show's name is Mother Pepper Packs, punches through meals, and our guest is Chantel Perry Montalvo, the owner of Mother Pepper. When we left off, we were talking about some challenges, the demographic for her clientele demographic, and we want to move on and talk about the menus. So Chantel, how do you come up with your menus, and do you customize them for clients? I do. Well, our most popular menu is the low-carb menu. Like I said, I honestly make things that I would want to eat. I don't serve anything that I'm not going to eat, and what I like, I grew up in the kitchen with my mom. My mom is the best cook, the best. So what I do is I take her recipes and then I tweak it. So I take out the sugar, the carbs, and it's kind of like a science experiment. So I take out what I can and try not to sacrifice too much texture and taste. I do a lot of local and Asian dishes. That's for the low-carb menu, and every week we just come up with something new. And sometimes I do ask for my regular clients if they're craving something or they want us to try something different. I'm also open to suggestions, and we try to do that as well. This past week, we tried something new. It was the barbecue pork ribs with cauliflower mac and cheese, and it was a hit. It really came out really good. So yeah, although I like to do local and Asian-inspired things, we can also do regular comfort foods as well. And then for our customized clients, those that are on a specific diet, we take what I like to tell them is bring your plan from either your coach or your physician, and then I'll work through it to see what you can have, what you don't. I also ask them about their personal life because it matters too how busy you are, how likely are you going to stick to this because I want to make it as easy as possible. And I also want to include that you like. I don't want to put anything on there that you're not going to. So the customized macropan, you can come to me with your target macros and we'll try to hit it as much as possible. Your special diet, if you're low sodium, low fat, high-carb, low-carb, we can do basically anything. Customize exactly to your specific needs and diet. What have you discovered so far? As far as favorite menu items go, do people come forward and ask requests for particular dishes that you've discovered? So all where I would say our top two customer favorites would definitely be the patele stew with cauliflower gandudi rice. That is a favorite. And the second would probably be our meatjun. Our meatjun is another hit. Yeah, I think those are the top two. And our different fried cauliflower rices are also popular. So we do your local breakfast fried rice. We do a double fried rice, kimchi fried rice. So that's another one. And our low-carb breaded chicken, that's another favorite because we sell that in bulk as well. So you can order the low-carb breaded chicken, you can put whatever sauces you want it, or we can do it for you. A favorite of that is our garlic chicken or dynamite chicken. Kind of sweet, kind of spicy. The top three. That's a lot. And I'm hungry now. Going over the descriptions. How do you...  This is because I am hungry. You know what? I have a question. I'm sorry. I'm so punctuated right now. I'll be right over with some meals for you. Let's take an example of... I'll just throw like a local favorite, right? Locomoco. Heavy on gravy, you know, your meat and your rice, right? Which is your starch. How would you alter that in a way where it could be a bit healthier and still taste really, you know, good? So with Locomoco, the high carb, the high carb ingredients in there would definitely be the rice. So I would take out the rice and substitute it either with tossed salad or cauliflower rice. The next high carb ingredient would be definitely the brown gravy. So instead of sticking in it with your typical starches like cornstarch or regular flour, we use a low carb flour and binding agents to replicate a gravy. That's awesome. I almost want to throw... I know we don't have enough time for it, but I want to take something like really heavy and throw it at you and be like, okay, do this because you see really skilled about really quickly figuring out what to swap out. And I think that is amazing. Thank you. Doing all this, I figured it, especially with the costs going up, how do you determine pricing for your prep meals? So we like to keep it as affordable as possible, even with cost rising. So the plus side of being really small and going out and shopping like a everyday person is, I'm able to look at the sales and see what's on sale this week. And then I will figure out my menu based on that. And we keep, so it's less confusing, we keep the prices the same. So although they're all the low carb menu, they're all meals are at a set price. And so sometimes it will be, you know, more expensive items, but we just keep it that way so it's simpler for our clients. How many meals does a package, I'm unsure what you call, is it a package or like? Yeah, so we do, we do a five day meal prep. So that includes five breakfasts and then 10 lunches and dinners. And that's for $150. So and then the specialized meal plans, it all just depends on what you want, what you can have, what you can't have. Those are just, there's no set price on that. That actually sounds like a very reasonable price considering everything is packed and ready to go. And it sounds like you use only the freshest ingredients to come up with these meals. So I'm going to keep that in mind. And I will contact you at some point to go over what I can actually order from your company. What future plans do you have to, you know, for your business, whether you want to grow it or tweak it, where, where are your thoughts when it comes to the future? We definitely want to expand and start shipping our meals to the outer islands. We currently have clients that travel back and forth from Oahu to Hawaii to Maui. So they will order from us and then take their meals with them. But we want to start shipping to the outer islands and US mainland eventually. We also want a storefront. So we are working on that. And we want to see our meals in stores. So convenient stores such as Somnom, Helicastation, 7-Eleven. So yeah, those are our future plans. I will, I will make a note of that. And hopefully one day I'll go to a 7-Eleven and be like, this is a little presential. So that's great. I think that is great. What are some lessons that you have learned of establishing this business? Wow, going from a regular 9-to-5 job to an entrepreneur. So many lessons. I'll try to break it down. So I would say the first one would have to be, you have to be passionate about what you do. That you have to really love what you do. You can't go into it for the money. You know what I mean? If you had everything paid for, you didn't have a family to take care of and you would still do what you're doing for free, that's your passion. If you wouldn't, then I would say that's not your passion. What else is there? I learned that not everybody is going to support you, but that's okay because especially when you're different, you know, not everyone is going to have the same vision as you, not everyone is going to get it. And that's totally fine because you will have people that support you. And I say those people that do, you hold on to them tightly. Great. Neshidj, is there anything else that you would like to add? I would like to tell everyone to please support local. We all, as small businesses in Hawaii, through this pandemic, through all these rising costs, we really need to stick together, collaborate when we can, support each other, like each other's posts, share each other's posts, you know, just stick together as much as we can and please support local as much as you can. We need to keep the money here in Hawaii for our people. I love that. Let's pull up your Instagram. For everyone watching the show, how can they get ahold of you for questions or to learn more about your meals? So currently we don't have a website, but we do have an Instagram. You can DM us on there. It's at motherprepa.m-u-t-h-a-p-r-e-p-p-a. You can also call or text our phone numbers<PHONE_NUMBER> and you can DM text anytime and we will get back to you as soon as we can. But yeah, we are always open. Any question, even if you're not planning on ordering, if any questions in general, we can help you for sure. Thanks, Shanta. Watch, you'll get random questions about it. What do you think about this? Yeah, I appreciate you being a resource for our community and for urging people out there to support local as well, especially during, you know, this day and age. And so thank you again for being on the show. Thank you, Stephanie. Of course. And thank you to Jay Fidel and the entire staff at Think Tech Hawaii for making shows like this possible. Today we had Max and Haley who helped us out. So until the next show, Allah. You can also follow us on Facebook, Instagram, Twitter and LinkedIn and donate to us at thinktech hawaii.com Mahalo


Felly wneud pattern ni oedd yn meddwl, ond mae wnaeth yw hyfforddi'r ysgrifiadau'r ysgrifiadau yw'r hoffa ac mae wedi'u iawn e Huw NЛ Watan i wneud am ti'r bod yn cael ei bwysig, maen nhw'n fy fawr ychydig a dyma'n ei wneud allan neb. Ac wrth eich cynllun o'r hoffa, rwy'n wedi'n gweithio a'u roi prifais arna y mynedd A ydw i ddim yn ei fawr yn cael ei wneud am ei ymddangos i'r ysgrifiadau oherwydd mae wnaeth yn ei fawr arna i weithio arnydd. Felly, rydyn ni'n gwneud o bwysig o'r cyflawn o'r cyflawn i'r colli Simon Green, sy'n ym 2012, oed yn cyflawn i'r modl yw'r cyffredin. A mae'n cael ei bod yn ymweld i'r petaidd a'r bwysig. Dyma'r pwysig o'r modl yw'r cyfeirio ar y cyflawn i'r modl yw'r cyffredin, ond mae'n gweithio'r tyfnwyr sy'n gyffredin, mae'n gweithio'r modl yw'r cyffredin, mae'n ddweud o'r cyflawn i'r modl yw'r cyffredin. mae'r bwysig yn ddweud hynny, ond yn fwy o'r cyfnodd cyfeirio cymrydau hynny, ond e'n ymgylched. Yr ydych chi'n ddweud i'r cyfeirio i'r ddweud i'r ddweud cyfnodd a'r gweithio'r rhai oeddaeth yn yr ysgol ydyn nhw'n gweithio. Ni'n gweithio'r cyfnodd cyfrydau cyfrydau cyfrydau. mi, mae'n edryd yn gallu sydd yn gyfnodol sydd fel oedgen a bobl wedi ei maen i obresol a phobl yn unigrideid yn all ysgrifetyddion hwn. Roedd hynny mae'n defnyddio cymryd yn ei ddefnyddio. Rydym wedi bod ynamas ymweld y CHEMYSTRI, y cemysgol yr yswylliant ymdweithiau? Y nid yw'r llwyfr i gyd canigafol ymlaen yng Nghaenon? Rydyn ni'n gallu ymdweithio, rydyn ni'n allu sydd wedi eu lleol. Roedd y cysyllt iawn yn y fwylo cwylwyr ac grannu, gan siwg werth y gallwn ychydig, pan mae'n amdano i fy wneud yma'r unignol. Mae'r tuch yn ei gwn i ddechrau i'w eu cael eu cyllideiswyr. Oedda'r mewn ni'n dechrau, mae'r rhaglion fel mae'r cyhoeddio, er mwyn fod mae y gallwn'r perio'r heidiad yn perio'r perio'u. Mae'r rhaglion i wneud fel y gweithio ysgolon. Oes i ddod y bydd yboxnod, oherwydd ac mae'n ddwy'r wneud ar gyfer y cyfosiei heidiad. Rwy'n cael ei fathio'r fathio, fel y gallwn gweld ei wneud o'r argynwyddiol, dyn nhw'n angen i chi. Rydych chi'n gweld'i, ddiddannu a adegwadio. A ti'n naddiad i'ch adegwadu o'r ystyried y fath o blwyddyn neau. Roedd eich bod ni'n wych wedi mynd â'r ysbryd o'r gwybod. Wyddyn ni'n fyddem i sut yn eich bod i'n gilyddio'r gwybod hynny? Dw i'n dyfod lu ei werth o'r bydiau sy'n beth sy'n ddim iechyd y system y bydmol. ac ydych chi'n gwybod ysgolwyd yr omniad hynny, ac mae'n gweithio ar gyfer y maen nhw'r rhaglion, ac mae'n meddwl i'ch gael iawn i'r eraill ac yn ymwemwys i'r gweithio'r newid. A fyddwch chi'n dweud i'r dyfodol i'r myfyrdd ar y bwysig. Mae'n gweithio i'r gweithio ar gyfer y gweithio, a'i gweithio, mae'n gweithio ar gyfer y Gheithlion Hedidion, ac mae'n bwysig i'r gweithio i'r gweithio. Water was accumulating on the surface and atmosphere was growing and clearly life formed. The fact that we're here exemplifies the fact that life got started somehow or other. Clearly we want to understand that hidden period in earth history that we can't see by studying the earth itself and we're looking to study the comets to fill the gaps there. If we get into what's been happening with the country investigations themselves, these are data from an instrument that's on the orbiter part of Rosetta. This is an instrument called Rosina. It is a mass spectrometer. What this is doing is it's measuring all kinds of different chemicals and whatever else it can see within the coma. What you can see plotted here are variations in carbon dioxide to water ratio. The interesting thing of course is this is looking at this body from afar and they're having to use a lot of judgement about what they see from afar and how does it relate to what they can see on the surface. What we want to do is actually get down onto the surface into at least one position and actually get a proper detailed measurement of the ground itself and then it'll be possible to cross calibrate these data sets. In terms of what we were doing, as we approached the comet, we woke up earlier last year, the start of last year, did a load of post-hybernation commissioning in about April time, started running our instrument and getting data. Then as you can see as we started to get closer and closer to the comet there, distances of 30 and 20 and 10 kilometres, we were running up the instrument and seeing what we could see and we could see some variations there. Even though our instrument is designed to actually work on the ground, we were actually using it as we approached. I mean in some ways to practice how to use the instrument and make sure it was working properly, but in other ways to actually get some scientific data. In fact it was a bit of an insurance policy knowing that the landing itself was going to be quite a difficult business. Anyway, this is how it looked on the day. This was the descent of Philly. All these images and so on that you're seeing here, they're all available on an ESA website. This particular one has an animated gif in it and you can watch the land rotate as you go down. Anyone who's interested surely follow that stuff up, it's great. We didn't see that on the day, that's what it looked like after it's all been stitched back together. That's actually what it looked like on the day. These are some of the principal investigators at ESOC. We had a special room for us to go and hide. What you can see on the screen there is that it's the first image that they've seen from using the camera and they've seen this lander going down. This is during the landing and you can see the guys with their smartphones there. It was like some celebrity had arrived and tremendous excitement at that point. Simon's already shown this image. It's another iconic one. What I would point out is that you can see there at 18 minutes past 3 that's actually a universal time. That's when the champagne was opened and drunk at the control centre in ESOC, which is where I was. For Geraint, who was actually in Cologne at the time doing some proper work, the champagne was put away because those guys could see straight away that this thing hadn't landed. There was an interesting period of time there when it wasn't sure what was actually going to happen. There's that circular feature. You can just see it there that I showed before. The red arrow there shows the kind of trajectory that we had as we were coming down. We're actually coming down vertically, if you like, but of course the comet is rotating. We hit the ground and didn't anchor, as Simon says, and bounced back off again. May well have bounced all the way off and never seen the comet ever again, but clearly it has landed into that elliptical area there. Again, Simon's shown this image. This area is called a bedos now. It has an actual name. I can report that the Azeera team have found the lander. In fact, they've found it many different times in many different places. The reason is that the signals they're looking for are very easily confused with boulders. They've tried their hardest and they still haven't found it yet. To illustrate that, that ellipse is about 300 metres long. It's not a big place. It's not like when we had to look for Beagle, looking at this whole of Mars, you're actually looking at quite a small area. You still can't find it. It's very difficult. Simon showed this image, but he showed it in the orientation that it was publicised at the time. Of course, it was kind of configured to be the way it was expected to be. It was quite obvious as we were getting to look at it that actually this is on its side, so I've rotated that and as Simon pointed out, the sky is pointing upwards. For me, to try and understand what this actually looked like, if you imagine one of these kind of bowl-shaped chairs, that's what we're like. The box there on its side with the three legs, it basically came to rest in that. That's a more official version from the operations people on the kind of terrain that they think they've modelled. I think this is one done by the amateurs, but again, it shows you, it gives you the impression that we're kind of on our side. Interestingly, using the cameras, instead of seeing a panorama, what we're seeing is we're seeing the bowl shape that we're in, and just one camera pointing out to the sky. The other thing is, I think you can aware, we're hoping to actually make measurements of samples by drilling down into the surface. Unfortunately, we're on our side, and the cliff that we're trying to drill into is too far away, so there's still some things to work out there as to what we might do if we wake up. Just to say that, absolutely curiously, in that image I showed before, at that particular time there, 1543, we were actually running our instrument and actually collecting data at that particular point. What I've shown here is just a collection of the number of experiments that we actually did during this period, so you can see all the numbers of different mass spectra we've got there. Lots of nice data in the camera. People say, hey Ian, you're going to show some data. It's like, yeah, there you go. See, the problem is that to the non-efficient autos, it can look a bit dull. It's not like these lovely images and so on. This is a mass spectrum. The intensity is the height of the peaks and the mass is the distance across there. Our job is to try and understand through mass calibration and whatever else exactly what is in these mass spectra. Because we actually ended up operating in what you might call non-optimal conditions, we've had to spend quite a bit of time actually trying to reconstruct some of these. We've got loads of data and we're still working on the interpretations, but we're really pleased that the data are really interesting and we've come up with some interesting ideas. As Simon says, in the publishing world, we're not allowed to talk about those until such time is actually in press. So basically that's what we built. That's what we built here at the Open University in partnership with the Rutherford Appleton Lab. It's an instrument called a gas chromatograph mass spectrometer that would occupy if it was in the lab and it was one used in the lab. It would be the size of a couple of office desks to put that into context. You can see the hand there. This is sort of devised the size, we say the size of a shoebox. That is actually sitting on the comment now and is actually already performed. What Garaint is going to talk about, he's also known as TAF, and he's quite happy to be called TAF because he's Welsh. He's going to tell us about all the things that he was able to do using the know-how that we developed on this project, which was basically about miniaturising things and coming up with our novel analytical techniques and so on. I'll hand it over to TAF.


Second semi-final coming up here. Here's the line up Looking for yet another final appearance. What been outstanding tonight? He's best Grand Prix yet Don't rule him out. He knows this place. Well, it's written here for a long time in the league Second semi-final tasty looking lineup. It's Nikki Patterson against the new guard the young guns here Second race of the night penicins made a good start and cup the inside cup side moving up Oh, what a race we've got with Ward and Waffendon warts in blue Waffendon's in white And I said he's in red all four of them in conception in the early stages here So I've moved it off hands the lead good race developing now dusty ward moves to the inside Right up on the ground he farts himself to the front penicins on the back He made the star so booted up there around the outside so I wouldn't in there so booted up to the inside Super move from the Russian Waffendon in to it as well Waffendon comes into the contention now as well Ward is there Saifugin off is there This is obscene This is absolutely obscene Saifugin off with the lead Waffendon second There's Darcy Ward in blue as well Fabulous B-Wave B-Wave from the Guards Out in front Saifugin up going great Guards Saifugin now showing terrific speed in second place One more battle from Waffendon Speedway race Fabulous B-Wave really wants something extra special Gotta say that the youngsters put on a hell of a show they ask What a ride from Saifugin off He just got into the semi-finals on nine points But I'll tell you what this is a super race Peterson from the inside makes a big start Because miles too wide what a great first turn there from Saifugin off To charge up the inside Ward's in second place at this early stage But look what happens Slamming up against the fence halfway down the start and finish straight Ward now hits the front but he loses momentum coming out of turn two On the second lap Saifugin off Round the outside with Waffendon up the inside It was B-Wave from the Guards You won't see a better B-Wave race anywhere


Good afternoon, everyone. Welcome to the session about the entity browser module. I hope that's the topic you are here to hear about. I expect that by the end of the session, you are able to understand a little bit more about what the module does, and what's the good scenarios you can use it in, and how you can apply it to your Drupal project. Before starting, a little bit about who I am. My name is Marcos. I live in Barcelona in Spain. My day job is to do Drupal backend development. And I am, since a year ago, more or less, more involved with the media initiative. So I'm helping out with everything related to media handling in Drupal 8, mostly. If you want to contact me, I am always on IRC. I think that's probably the best channel. But you can also find me on Drupal.org or tweet me. By the way, these slides of the session are uploaded to the Drupal.com web page. If you want to follow along, just you can just go there and find these slides. And I also wanted, before proceeding, if you don't mind, have a little bit of understanding about the expectations you had for the session, so we can pace the presentation a little better. So if you don't mind raising your hands, if you have built a site in Drupal 7 so far, great. Have you built a site in Drupal 8? Great. Anyone knows what a field widget is and how to configure it? Good. Anyone tried the entity browser before? OK. Anyone has an entity browser in production? OK. Great. Thank you very much. Knowing more or less what you expect and what you've done so far allows me to go faster or slower in some situations. With this presentation today, I wanted to mainly cover three big ideas. The first one is let you know what the module is and what situations the module is good at solving. So you can decide when to use it or not.  And so I wanted to go a little bit deep on how the module is built so you understand what concepts are there and what you are configuring exactly. And at the end, we're going to do a demo and configure it together so you will see all the process of creating an entity browser from scratch. So apparently, we all have built sites. And we know that we, as developers or site builders, we tend to like when the content is structured because we know then what's going to happen. We don't like big chunks of HTML that appear on the page. We want to be able to have our fields, our formators, and our relationship within our content pieces to be as structured as possible. However, people who are going to use the CMS, they don't really care about how the architecture of the site is. They want something that looks good. They want something that allows them to create content in an easy way. And Drupal, out of the box, when we are creating structured content, the experience for the editor is not always the best one. And that's what we try to solve with entity browser. We try to meet common editorial needs your users have, making their lives easier. For example, I have listed here some examples of situations the editors face that Drupal, out of the box, doesn't provide a good solution for. For example, people want to upload images in bulk, all at once instead of uploading images one by one. People tend to, or no, they really want to be able to reuse an image that exists on the server. Out of the box, Drupal forces you to upload an image again and again if you are creating a different content with the same image. If we are reusing an image, we probably want to have a place where we can browse what's already on the server and look for something that we are interested in. We want that place to potentially be separate, depending if I am looking for my content or all content that is on the server. We want to relate content in a more intuitive way. You probably know already that if you are creating an entity reference field to relate to pieces of content, out of the box, Drupal needs the users to use an autocomplete field to search for the title of the node or for the label of the entity. And users don't necessarily know all the titles of all the nodes in the system. So that's a poor system to the editor. And editors may also want to be able to create the content that is being related on the fly. If you are creating a related article from the node page, you want to pick some articles that are referenced from this node. Maybe you realize that you want to create a new one on the fly and you don't want to go to another page, create a node, save, and then go back to the form and select it from the autocomplete widget. So these are just examples of some very common needs. And all of them can be solved with entity browser. I'm just going to show you some examples here. So this is the first example is a very basic usage of let's allow the user to upload several images at once in a more intuitive way if internet works. Yes. So I have a node form. And this is an image field, a multi-valued image field. And I am just selecting a bunch of images and dragging them. And I'm able to reorder them before passing them to the field. And when I click use selected, all these images are passed to the standard Drupal image field. Another example we can find is the same. But why not allow the users to be able to also select an image that is already present on the server? So we have exactly the same as we had before.  But we can also allow the user to go to a media library, for example, and see what images are present on the server and allow them to select some of them in the same process. And then I can do this in a multi-step operation, meaning that I can upload again in the same selection process as many images as I want. And then when I click use selected, all these images are passed to the standard Drupal field. Another example I wanted to show you is that use case I just mentioned before. I have an article, a node type, that has references to other articles. In a standard entity reference field, and I don't want to use an autocomplete. So let's use a view for that. For example, this allows the user to browse for the node they are looking for. They can use an exposed filter in the view. And then they can select the content they are looking for. And then these two nodes are referenced from my entity reference field. Going a little bit further, let's do the same, but let's also allow the user to create a new node right there on the fly while they are still looking for the related content. So I select one from the library, and I can also open the node form right here and create a new node that doesn't exist. So when I save the node, now I have two nodes selected. I can even come back to my listing and select another one. And then all three nodes are referenced from my entity reference field. So these are very basic usages, but they are addressed very common needs. A more not so common need is why not go a little bit crazy and have the users pick the entities from a map. So in this case, I have an entity reference field, and the user is able to click on markers on the map. They are selecting the content that's going to be referenced from this entity reference field. So all this is powered by entity browser. These are examples of applications that we can build with entity browser. This is available right now. There is one catch. There's always a but. Entity browser itself, the module itself, is not something that you just install and it builds all this out of the box. It's not plug and play, let's say. There is a good reason for that. It's true that if you are configuring the entity browser from scratch, you are going to be asking a bunch of questions. Some of them are not very clear. If you are not familiar with the terminology. But that happens because the entity browser module doesn't assume your use case. Doesn't take any assumptions on what you are doing with entity browser. It can work with any entity in Drupal. You can use it for users, for comments, for taxonomy terms, for nodes, for media entities. You can use it in any context. We have just seen some examples of browsers being used in field widgets, meaning that in entity fields, I will use the entity browser to get the values for those fields. But that's not the only context where the browser can be used. The same browser can be used to embed an entity into another piece of content inside a WYSIWYG area, for example. You could use the same browser in your own custom form. There's a form element that is created that will render the browser for you. So it's very abstract. It makes it very flexible and very powerful because of that. But of course, it has some concept that you need to understand in order to configure it from scratch. It's also true that some usability issues on the entity browser UI have already been identified. Some labels are being improved and some processes are being improved. There are issues in the issue queue for many of them. If you find some new ones, please file an issue on the issue queue. That it will mean that it's just a matter of resources and time for someone to get on them at them and finally get them fixed. But the good news is that you don't really need to create your entity browser from scratch. There are some country modules that do assume a specific use case and you can just use them as an example or just as your final solution. For example, the first two videos I showed uploading images, they are based on file entity browser, which is a module that ships with some default configuration for the entity browser. And you probably want to use it if you only want to use and work with images or files in your system. This is a browser configured to work with files. Similarly, there is a browser configured to work with nodes. If you only want to provide a way of selecting and manipulating nodes, then you can use the content browser module. And similarly, the media entity browser module, which is thought to be working with media entities. Those two following ones, entity browser enhanced and this leak browser, they are examples of how we can enhance the usability of the browsers with CSS and JavaScript. They don't provide browsers by default, but they do improve the user experience. And if you also want to try Thunder and Lightning, you'll probably know them, but if you don't, they are full Drupal distributions, they are not modules, but they do use a lot entity browser in their way of work. So you can also try them to see entity browser in action without having to configure it yourself. But if you do want to configure one, and I think it's a good knowledge to have, it's, I think it's interesting, it's important to understand the architecture, the concepts there are on the base of the entity browser, and that's why I wanted to go a little bit deep in some of them. The terminology sometimes can get a little bit abstract and a little bit, what is this related to? So let's set some ground rules here. So the module, the country module entity browser is, we could see it as a framework that will allow you to create a tool for the end user, and this tool, we're gonna call it the browser to be a little bit simpler. This tool, this browser, then will allow the end user to select, to browse, to create, and relate any Drupal entity in different contexts. The browser itself is a config entity, I don't know if you're familiar with this concept, you could see it as a view, for example, a view is also a config entity, meaning that there is a UI that allows you to create a view, but you don't really need the view's UI to use a view. So in the same sense, the entity browser is a configuration entity that lives in your Drupal site in order to create it, you can either use the UI for that, or you can import it from a YAML file or from any other module that provides the browser for you.  Some of these questions, or most of these questions will relate to one of these four concepts here, which are the four main components of the entity browser. And let's examine a little bit in detail, each of them, just for us to understand what's going to happen next when we go to the demo. When we speak about the widget, we are speaking about the main action that's taking place inside the browser. In this case, I have a bulk upload type of widget. In this other case, I have a view widget. So the widget is the piece of the browser that deals with the main operation of selecting entities. The entity browser itself just comes just with the two widget types, widget plugins, a file upload and a view, but the entity browser module integrates with many other country-controlled modules, mainly from the media initiative, but not necessarily. Actually, all these concepts are plugins. If you are familiar with the concept of plugins, it means that you can easily extend and override any of these components, just providing a new plugin. And other modules do provide new widgets for the browser. If you use the Dropsun.js module, you will have then available a bulk upload area as we saw in the video. If you use the media entity image module, then it will have available a new widget which will create a media entity for each image uploaded. And if you will install the inline entity form module, then you also have a new widget that will allow you to create what we saw in the video, the entity form as one of the widgets inside the browser. We're gonna see that in a minute. The second concept you're gonna be presented is the widget selector. As we saw, we can have multiple widgets in the same browser. If you have multiple widgets, you have to decide how these widgets are going to be presented to your user. And the widget selector plugin is the configuration part of the browser that's responsible for that. In this picture, we see that two widgets can be selected using a tabs layout of links. The entity browser module comes with three types of widget selectors. Single widget, you will use when you want to have just one widget, obviously. The tabs selector is the one we saw just saw in the picture. And the dropdown is when you want to have the different widgets in a dropdown element. The third concept, which is probably the most important and a little bit tricky to get, is what's called the selection display plugin. You're gonna be asked a bunch of questions about what your selection display going to look like. And you can think of it like this temporary zone where you're providing visual feedback for the user while the operation is still in place. So we saw in the video that the user could switch between tabs and keep selecting or creating. And as the process continues, you'll see what's been selected in this temporary area over here, that's the selection display because it displays your ongoing selection. Out of the box, the entity browser provides you with three options for the selection display plugin. No display means I don't want to provide visual feedback during the selection process. Multi-step is the one we just saw. It's the most common one. And it means that the selection is a multi-step operation and I want to provide this temporary zone in all the steps. And you could also use a view to be used as a temporary zone for your selection. It's true that it's a little bit rough on the edges and the configuration of this selection display if you use a view has some guts. But if you're in doubt here, you probably want to use the multi-step selection which is the most common and the most obvious option here. And the last one is probably the easiest one. You are going to present your browser either in a model window or embedded into the main content in an iFrame. So the display plugin decides how the browser is going to be presented to the user and it comes with iFrame, display, model, display, and also there's a third option, a standalone. That's not really used in any real world scenario. It exists to allow custom integration where you probably want to have the entity browser with a custom URL to be attacked from an external system. For example, that's the hypothetical case where you would want to use the standalone. It's not really used a lot. Okay, so that's about the theory. I wanted to show you. Let's go over some configuration steps to replicate what we saw on some of the videos from the beginning. The first scenario we want to replicate is the one for the first video, the simplest one. I just want a browser that will allow bulk uploading of images for an image field. Let's assume some things at the beginning. So let's create a browser that will be shown inside the node form. I will use it in a field widget, in an image field. I don't want it to be a pop-up, a model window, so I want it to be embedded, so I want to select the iFrame display. I only want the upload widget, so I will use the single widget. I want the user to be able to do multiple uploads if they want, so I will select the multi-step selection display, and I will also use the dropson.js, big square drop zone because it's more user-friendly. So the first thing we need to do is to install these modules, entity browser. In our case, we want this dropson zone, so we want the dropson.js country module as well, the sub module that provides the integration between the two, and C tools. C tools is not really a requirement for entity browser to work, but if you want to create your entity browser and configure it using the UI, the UI depends on C tools, so you will need to install it. Let's go over the configuration and see what we have after doing all that. So this is my Drupal site. I have only installed the modules I showed before. As soon as we install entity browser, we have a new option under configuration, content authoring entity browsers. This is the place where all my browsers will live, and as you can imagine, the first thing to do is click on create entity browser. In our case, the browser is going to be used to bulk upload images, so I will call it bulk upload, for example. As I mentioned earlier, you have to decide the main plugins you are going to use. In our case, we are going to use the iframe display plugin. We don't want multiple widgets, so we are going to select the single widget, and we want to select the multi-step selection display. This, if you haven't used this form before, this is a multi-step form, meaning that whatever you decide here on this first page will define the settings for the other steps, so the questions that this UI is going to ask me is going to depend on what I chose before, for example. Here it's asking me about the, some questions about the iframe, because I selected the iframe display in the first step. For now, the defaults are okay. Some plugins may not have any configuration settings, so you just have to click next. In our case, we're gonna deal with images, so our selection display plugin needs to know what type of entity it's supposed to show, so I am going to say it's a file entity, and in that temporary zone, I want to have thumbnails of those images. And here's the last step, that's the most important part. It's where we have to tell the browser which widgets we are going to use. In our case, the one we want is the drops on JS. Bulk uploader, can tweak a little bit, some labels, and we click finish. So as soon as I finish all the steps of this multi-step form, I have a browser created. This is the name of my browser. Right now it doesn't do anything, because I'm not using it anywhere. It's like a view, I just created a view. Now I just created a browser, so I have to use it somewhere. Let's use it in our article content type that has an image field. So here I have a standard image field with multiple values. Most of you said you are familiar with widgets, so you probably know that I want to change the widget for this field and I don't want to use the standard image one. I want to use our own entity browser. So for this field, I am going to change and instead of using the image upload, I'm going to use the entity browser. Here in the configuration options, I have to choose which browser I want to use in this widget. I only have one created, so I only have one option here. I'm going to leave all the defaults selected just for us to see what it gives us out of the box. And that's it. Now I have my node type, the article node type with an image field that uses the entity browser as a widget. Let's see what that gives us. So here I have my image field. Here I have the link to open the browser. If I click here, then I have what we saw on the other examples. Again, this is the same as we saw before. Can select some of them. I can select the images. And when I am happy with the selection, I could do the operation again because it's a multi-step one, but in our case, let's just send what we selected to the field. You may have noticed that there are a lot of clicks here involved. I had to click here to open the field set. I had to click here to open the browser. Inside the browser, I had to click, select, I don't know, a couple of times. Let's try to improve that and make the process a little bit easier. There are some configuration options in the browser that define that. So I can come here, edit my browser. For example, the display, which is going to show the iframe, we may want to have it open by default. I don't really need that link that says, select entities and then shows the iframe. That's really redundant. So I want to auto open the browser. Let's also say that for this widget, it has an option of automatically submitting the selection to the browser. So this is the widget and this is the browser. I don't really need an intermediate step between them. So I am going to, whatever is dropped to that zone, I am going to pass to the browser automatically. So that's going to skip us one click. And also, we can go to the field widget and say that I want it open by default. For the field set itself, I don't want it collapsed. I want it open. So that's what this setting is for. So the first field set in the node form that deals with this field, I want it open by default. I'm sorry, it's a lot of terminology. I hope you're getting it. But it's easier when we see what's happening here. So that's our node form. I just reloaded. And as you see, this is open by default. The widget's here. And when I drag some images, they are already passed to the browser. And I just have to click once and they are passed to the field. So that's much better and that improves a lot the user experience. I also wanted to show you a second example, which addresses that use case we mentioned before when we have an article that relates to other articles and we don't want to use an autocomplete field for that. Let's see how we can improve that. I want to exactly create what I showed on the, I don't know, second or third video where we saw a possibility of having a view and also a form to create a node on the fly. In our case, I am going to select a model because now I think it makes more sense to have it in a model window just for the sake of the example. As I said, I want two operations to be possible. I want to be able to select from a view and I want to be able to create a new node on the fly. And I want these two options to be available as links inside a tab. So let's go and do that. Again, configuration, content authoring, entity browsers. Create an entity browser. Let's call this one node selector. I am going to leave the model display. I am going to leave the tabs and I just want to change here to multi-step. I don't want to auto open right now because it would be kind of weird to have the model opening by default. Again, the selection display needs to understand what type of entity is going to show. In this case, it's okay, it's a node. Here, I am going to select the entity label for this temporary zone. But in a real world, you probably want to use a view mode. I assume we are all more or less familiar with the concept of view mode. So we define a view mode and then you can select here that you want to render the entity using that view mode. It will probably look nicer or better than just a label. In this case, let's just go with the label. And here is the place where we have to choose which widget we want to use. And we just realized then that the thing we want to use here is not created yet. We want, we said we want to use a view here and we can select a view here, but it will not let me proceed because I don't have any view created yet for this specific need. And let's go and do that, let's go and create a view that I can use here. Actually, I'm going to use a view that's existing here just to go quicker. But we are probably all familiar with views. You can use any view in this context. There is just, well, there are two main fundamental configuration options you have to do in your view for it to be used inside the browser, otherwise it won't work. So in order for the view to work inside the browser, it has to have an entity browser display and it has to have this field. So the display is just as you have the block or the page display types, you have an entity browser display type. So you have to set it to use the entity browser display type and you can have as many fields as you want, you can have it a table, you can have it as a grid, as we saw, you can have it as a map as well. But the important thing is that one of the fields of your view needs to be this, you can search for bulk, it needs to be this entity browser bulk select form. In our case, we already have it here. So this is the field that's going to include the check box for each result of the view. So if you don't have a check box, you're not going to be able to select it. All the rest is just a normal view. I have here some exposed filters and some sorting criteria or something like that. But all the rest is pretty much standard. Once we have the view created, then we can come back here and say, hey, let's use a view as a widget. And I am going to label this browse nodes or something like that. And you see that I only have one view in my system with entity browser display. So that's why I only have one option here. And I am going to, no, I'm not going to select this because I want to show what this changes. But we said we want two operations to be possible. One is selecting from a view. And the second one is to create an entity on the fly. And for that, we want to use the entity form widget. We can call this create new nodes. In order to show the form here, we need to define what type of entity we are going to create. In our case, it is a content. And I am going to restrict for the bundle, for the article bundle, which is what my related article is going to use. And that's it. So I have a new browser, the node selector one. Let's use it in our field. So I am going to change the form display of the article node type. Again, it's the same operation we did before. Before, we changed the image field. Now I am going to change a field called related articles, which is just a standard entity reference field. As you see, the standard widget is an autocomplete field. And I don't want to use that. I want to use the entity browser widget. Now we have two browsers. We're going to select the correct one. And all the rest is OK as it is. And that's it. These were the only two or three steps needed to configure that widget. If we create an article now, we see here our field. And we see here our empty view, because I don't have any content on my site. Let's create some content. I'm just bulk generating some content with the develop generate module. This is not part of the demo, but that's just to have something to show in the view. OK, so we should have now. OK, so now we have nodes here that appear. And I can filter. I don't know. I can use the exposed filters. Then I can create a node, use selected. So in my related articles field, I now have two nodes that were selected in a more user friendly way than just an autocomplete field. And it didn't really take us too long to configure that. So as you can see, the possibilities are really, really big. You can extend and improve that. This basic solution we just built can be extended in a very, very powerful way. Just wanted to give you a little bit of overview. If you want to really get more information about the entity browser, there are some links here on the slides. You can check on the session page. There is an article about it, and there is a handbook page that goes into some of the details we saw here. The entity browser is part of the media handling effort in Drupal 8. There is an initiative page where you can find some more information about all the other modules that are part of that initiative. As always with Drupal, if something's not working, just ask for help, create an issue in the issue queue, or come and help. There is a specific channel for media in IRC, Drupal-media. And once a week, we try to be there together at the same time at 2 PM UTC to talk about media and the roadmap and where things head to. If you want to participate, you are more than welcome.  Don't miss it. There are opportunities for every level of contribution. And don't forget, go into the session page and evaluate in the session. That's a really valuable feedback from the attendees. And thank you for coming. We do have some minutes for questions. I don't know if anyone wants to comment on something specific or ask for a specific. First of all, very good session. Thank you. I was just wondering if you could say a bit about using the entity browser for inline media and like vis-a-vis using CK to direct images and so on. Yeah, so as I said before, the entity browser is one piece of an ecosystem of modules that we call the media ecosystem in Drupal 8. For those of you who are familiar with Drupal 7, what was in Drupal 7 media module now has been split into several different modules in Drupal 8, another module that is part of the same initiative and works very well together with entity browser. It's called entity embed. So the entity embed module is meant to embed entities in WYSIWYG areas. So it works, again, is very abstract. It works with any entity. And it's fully compatible with entity browser. So for example, what we just created here, you could use in your WYSIWYG to embed nodes, to create nodes, and then embed them, or images, or any entity. So it's fully compatible. Anything else? OK, then. So enjoy your break and see you at the closing session. Thank you. It's probably easier if you don't mind.


So Jenkins advocacy and outreach SIG meeting agenda. Thank you and welcome today is June 29. And on the agenda. I have just a couple of items. So I've got a quick GSOC update. I have a very quick DevOps world update, and then our work in progress for the June newsletter and yes June is ending and July is starting. So, too quick for us. So GSOC update. John Mark, I'll let you take the helm on this one. Okay, with pleasure. So GSOC is moving ahead quite well and apparently with great satisfaction for me, the projects are shaping and starting to have good form. And we start to see interesting things to be shown. And next week, we will have the midterm presentation during the office hours. So we have a meetup organized for that where we'll have a 10 minute presentation of their project and where they're standing with probably several demos and five minute questions per contributors will will try to make it tight. So I'm looking forward for this presentation. I think it will be very interesting. So I think you put the details there on the on the sheet. So the next important milestone is that July 10 will start grading. So we'll submit the evaluation for the GSOC up to now. And the closure date for that is July 14. So, looking good office hours are positive. And I feel good vibes in there. So, good GSOC. What do you think about we doing a blog post after? Does it have to be immediately after? Because I know that the students have their exams, but we can do it shortly after the online meetup just, you know, we got the video version. Now we have like a written version so that we can help to promote it a little bit more make some more noise around it. I think it's a great idea. We need to think about the form and how we how we handle that. Yeah, yeah, just reminder. I don't want to have a fight with my wife because I'll be on holiday at that period. So, yeah, organize that wisely. Don't worry. I think I can help drive that. Okay, that's perfect. So, I can help. Okay, yep, you're good. If I play too much with a computer, I'm going to get troubles. I understand. Okay, and then DevOps World Tour 2023. All of these cities has been announced. All the registrations for the cities are open. People are signing up. The agenda is not live yet. We're, I'm part of the contents committee for that. And we will have one Jenkins talk at in each city. So, Tim Jacob is going to be speaking in London. I hope that nothing has changed for him because last time I spoke to him. We will do a UI UX update of the project at the conference for London. So, and then Mark will probably speak for most of the US locations. I'm trying to get Olivier Lamy to speak in Singapore. But what we will, what Mark is proposing. Well, I don't want to speak too soon, but he will be making a proposal to the, the contents committee for for their review. Yeah, I'm excited that at least we will have a presence there. It's a much smaller conference about 200 people versus, you know, 2000 people in one location. So what they're doing multiple cities, smaller capacity in each city. What else. Yeah, that's it. Does anybody have questions about DevOps World newsletter. Yeah, before the before we move on to the newsletter. Any questions. Okay. Good. All right, so the newsletter. Thank you Bruno for adding your update I still need to add mine so I will work on that today. But we have I think so far we have security but other sick chair will need to add their updates so hopefully we'll have that out to you by next week. Fingers crossed. Anything else that we should add to the agenda. Okay. Great. Thank you everybody. Thank you for joining. Thank you. Bye bye.


الجمع بين القيام والقعودي combining between standing and sitting the person now, we talked about a person has to stand and demand the two prayers we also said that on some condition that we mentioned he's also what allowed to sit down now we're going to say what about if the person wants to combine both of them he wants to stand and he wants to sit both of them Sheik said وَيَجُوزُ إِرِسْ پَمِسَبُلْ أن يُصَلِّئَ فُهِمْ تَبْرَيْ صَلَاتَ الْلَيْلِ the night prayer قَائِمَنْ وَاَسْتَانْنِ أو قَاعِدَنْ or even sitting down أو قَاعِدَنْ or sitting down بدون عُذِّنْ without any reasoning a person is allowed to pray قيام الليل at night standing up if he wishes or even sitting down if he wishes without any excuse without any excuse and the reason we know that right because Salatul Qiyat, Salatul Layl is what? يَسَلَّا فِلاَ وَاَنْ يَجْمَعَ بَيْنَهُمَّا and it's permissible for him to what? combine both of them he stands and he sits in the same prayer فَيُصَلِّئَ he prays وَاَيَقْرَأُ جَالِسَنْ he prays and he reads while sitting down وَقُبَيلَ الْرُكُوعِ so he sit down he reads his long suras he prays just before the ruku' is about to happen what does he do? يَقُومُهِ he stands up فَيَقْرَأَ مَا بَقْيَ عَلِيْهِ مِلَ الْأَيَاتِ قَائِمَنْ the little remaining verses that is left he reads it and he does his ruku' he does his what? that's also permissible for the person who's praying the tarawih as well so the tarawih taste that rolling that the person can do that coming to the tarawih if he's unable to pray the tarawih don't say I'm tired today I'm not in the mood I can't pray I can pray sitting is better they're leaving it in total come and sit down so the person what does he do? he prays and he's a half of Masha'Allah so he knows the imam is going to finish after an ayah or two he stands up just before the ayah or two and then when the imam says اللَّهُ أَكْبَرْ he does the Allahu Akbar with him the ruku' that he could do this and also we're not mentioning the hadith remember we're just reading a book all of that is going to come to us in the other book سِفَ صَلَةِ النِبِ the sheikh they made all the narrations for all of them now we're not going to go too much into the narrations just word for word so the sheikh is just using a hadith he took it out and he made it in points okay so all these have evidences okay فَيُصَلْيَهِ يِقْرَأُ جَالِسَنْ and he recites while sitting down وَقُبَيْلَ الْرُكُوعِ just before the ruku' يقومه he stands up فَيَقْرَ أَمَا بَقْيَعَلِهِ مِنَ الْآيَاتِ قَائِمَا he reads the little remaining verses for him standing up ثم يَرْقَعُ وَيَسْجُوْ then he does his ruku' and he's sujood so he's praying he's sitting down he's reading he's reading he's reading he's reading and he thinks he is going to go to ruku' so an ayah or two before he does the ruku' he stands up he stands up and so what does he do? he goes for the ruku' and then he goes for the sujood okay ثم يَسْلَعْمِتْ لَدَالِكَ فَرْقَعْتِ ثَانِعَ and he does that in the second ruku' again the same thing he prays he recites while sitting down he recites while sitting down and just before the ruku' he stands up and he reads what is remaining for him in other verses another thing وَإِذَى صَلَّقَ عِدًا if he sits down if he sits down and how does he sit down? the question is وَإِذَى صَلَّقَ عِدًا if he prays قَاْعِدًا while sitting down جَلَسَ مُتَ رَبِّعًا he sits down crossing his feet he sits down crossing his feet and there are three ways of how to sit down all of them have the ryu'ayat which are authentic but the sheikh specifically chose this one and we are not going to go into the the calam that revolving around it وَإِذَى صَلَّقَ عِدًا اُخَرَ يَسْتَرِحُ بِهَا the sheikh said he sits down crossing his feet which is called وَتَرَبِّعًا or he can sit down in any other sitting that he finds easy doesn't matter or any jil satan or any jil satan sorry or any sitting يَسْتَرِحُهِ فَيزْ رَاحَ جَوِين he can sit he's allowed to بِهَا إِذِى صَلَقَ it's permissible and there are three and that insha'Allah is going to come to us in the other book when we study it بِذْنِ لَلْكَرِهُ اَسْصَلَاتُ فِنِّ عَالِ دَالْصَلَاءَ while swearing shoes اَسْصَلَاتُ دَالْصَلَاءَ فِنِّ عَالِ whilst wearing shoes so pray in the salat on shoes وَيَا جُوزُ it is permissible لَهُ فَوَ ذَا الْإِنْدِفِجُلْ اَيَا قِفَ حَافِيَنْ it is permissible for that person to stand up shoeless barefooted كَمَا يَا جُوزُ as it's permissible لَهُ فَوَهِمْ اَيُو صَلِّيَةَ to pray مُنْ تَعِلَنْ for him to pray with shoes as much as it's permissible for him to pray with shoes it's also permissible for him to pray sorry as much as it's permissible for him to pray without shoes it's permissible for him to pray with shoes same وَيَا جُوزُ it's permissible لَهُ اَيَا قِفَ حَافِيَنْ that he sits there that he prays sorry and he stands وَا بَلْ barefooted nothing on كَمَا يَا جُوزُ as it's permissible لَهُ فَوَهِمْ اَيُو صَلِّيَة مُنْ تَعِلَنْ as he's permissible for him to pray wearing shoes there's two conditions that's what a person wants to pray with the shoes two conditions really these two conditions that whatever he is wearing is pure it's clean that you're wearing shoes before you enter the salah with the shoes that you're wearing you clean them you rub them against something and you pray that's one and the second one is اَلَّا يَتَضَرَّ لَبِيْ أَعْدَ that it will not cause harm to anyone else so is it right to take your shoes in a masjid which is a carpet because he goes against a stuck in condition no it's not you take your shoes into a carpet يَتَضَرَّ it will cause harm to the administration of the masjid it will cause harm so the people are praying in the masjid it will cause harm to the masjid itself it won't be clean so to say I'm following that sunnah we'll say follow the sunnah in the way the Prophet did it how was his masjid like? it was sand his masjid wasn't a carpet alayhis salatu salam the Prophet's masjid was a sand so when the Prophet the sand turns over every day and it moves around and the dirt that goes on the sand it dries out and goes the carpet is not the same so to come in shoes to a masjid and say I'm reviving the sunnah and these people are going against the sunnah the Ahlul Bida'a and this is Hakikatan it's a sign of your ignorance of the religion that's why Sheikh Al-Sami Ibn Utaymiyah talks about this matter in his Majmu'al Fatawa the issue of following the Prophet what issue am I talking about? following the Prophet in the sunnah the way he did it exactly the way he did it and how he did it in what form he did it so when you say I'm praying in the masjid with shoes we'll say good the Prophet did he pray Salah with shoes? the answer is yes did he pray in a masjid which was a carpet? the answer is no are you following the Prophet? no you're not following the Prophet ah you are not follow him alaihi salatu salam so the person shouldn't wear shoes if there's something dirty on it and pray with it he should take it off and the second which is Allah يتضر بيحد nobody is going to be harmed with it because the Prophet said in the hadith لا ضر رأ ولا ضرار and we study that principle in our قواعد الفقية والأفضل which one is better? والأفضل what is more preferred and more virtuous and you صلي تارة هكذا that sometimes he prays without shoes وطارة هكذا and that sometimes he prays with shoes he revives the sunnah that's the best one if you always pray with your shoes sometimes pray without shoes and if you always pray without shoes then sometimes pray with shoes balance it out revive the sunnah that's the best thing you see what is he trying to run away from? the call of some of the madahib who say this one is better and this one is better the sheikh said both of them are sunnah both of them are what? sunnah so the best one is what? that you pray like this sometimes and sometimes you say you know what?  Allah has made this religion easy for you pray with your shoes what about if the person doesn't have the shoes but now to sit down and to put your shoes on and cromashallah do it and then pray I mean تكلف I burden yourself with that pray without it so حسبما according to تصير الله whatever is easy for you whatever you find convenient for you فلا يتكلف the person should not burden himself in wearing it in the صلاة if he's unable to ولا خلعما and if he taking them off if he's already put them on he has to sit down he has to go through Allah in order to take it off بال rather إن كان حافيا صلا حافيا rather if a person is shoe he's in the message all day and he's mashallah and the message is a sand and he has not got he wasn't wearing shoes it's best that he pray to the shoes this time because you're not wearing anything because don't go out of your way to do extra the religion loves what? is the second one is you are wearing your shoes all day it's best that you don't take them off and some people will it's as if you should be there disabled they're disabled such as my father my father he's shoes are very big with big boots so his shoes are half his shin and that's where the shoe laces they reach shoe laces reach up to his shin so it starts from the tip of his toe where normal shoe laces start from and it goes up to the top of his shin like his shoe those big boots one little boot he wears because he's medical so for him to sit down and to take them off every time is hard and he has to go through all of them and put it in later so the sooner is what? for a person whose condition is like that or is unable to do it that he prays with it doesn't go out of his way to do it but if the person is not wearing it for him my father put it on it's also another job so for him he should just take it he should just pray without it and not go out of his way in looking for it to wear it if he's not wearing it and to take it off if he's already wearing it the message the problem with it is that it's going to cause a lot of more harm for the people who are more in number than just the individual who's alone so in that sense do not take it just take them off but if he's wearing it if the person is wearing it and he is barefooted he prays barefooted and if he's wearing it if he's wearing shoes he prays with his shoes unless there's an additional reason why he has to take his shoes off and the sheikh wisdom Allah has given him Rahimahullah he says li'amri na'aridin and reason which is outside which is that it may harm other people ah it may harm other people wa idha naza'ahumma if the person takes it out off now this is another problem this is another mushkeela that is very common amongst Muslims wa idha naza'ahumma if he takes off his shoes fa la yad'ahumma an yameeli do not place those two shoes on your right you took them off don't put them on your right ha wa inna ma an yasarihi but put them on your left so if a person takes off his shoes in the masjid he comes in remember those masjids before did not have what where we today Alhamdulillah we just have to put our shoes in our shoe ranks so there's Alhamdulillah's shoe ranks still with it but before it never used to be like that so what does the person do he takes his shoes now Alhamdulillah says shoe ranks so he may not apply but if you're in a place where there isn't no shoe rank that you put your shoes on the person should take those shoes and put it where on his left and not on his right he should put it on his left but not on his right idha except lam yakun a yasarihi ahadun yusalli as long as there's not a person praying on your left one should not do that because it becomes the right of that person what's your left becomes the right of that person who's praying next to you if your shoulder to shoulder with a person on your left he's when you which hand can you touch first his left hand or his right hand his right hand a person who's praying on your left the first thing that you can touch his hand is his right hand so his right is what's on your side so if you put the shoes on his left what happens I mean on your left it becomes his right and that becomes impermissible one cannot do that and the Hadith is clear on that wa illa wadahum abayna rijli so what about if there is a person praying on your left and you can't put it on your left and of course you can't put it on your right well because it becomes your right put it in between your feet in between your feet listen to this very well inshaAllah idha lam yakun a yasarihi ahadun yusalli wa illa wadahum abayna rijli and another common thing that has happened today which is the people what do they do they don't put it on their left and some put it on their right their right or even the masjid the ranks are built on the right side of the masjid and it falls under this prohibition if the places where the the shoe rack is is on the right of the masjid it falls under this prohibition so when you enter the masjid the people like they put it there all on the side of the masjid it goes against the prohibition you see all of it if they put it inside a bag or whatever the right and the left is not a permissible place to put it now there's an issue some people have also done another extreme thing which is that they put their shoes in front of themselves look at the bottom of the book sheikh says qultu I said it's a footnote he put wa fi ima'u allatifun ila annu la yad'aahu ma amamahu and also there's a point that's alert that needs to be mentioned which is that one should not place the what the shoes in front of himself wa hadha adabun this is a mana a khalabihi jamaahirun musallim that a lot of the majority of the prayers the people who pray have actually forsaken fa tarahum yusalluna ila ni'alim and they commonly pray towards their shoes ha he pray towards his shoes na'am if the person puts it in between their feet it doesn't become the beginning of a person it's when he puts it right in front of himself on top of his head but the person in front of him if he puts it there in between his feet that's not an issue and that's what the sheikh is trying to point out there that there's a difference between the two and that this is bad manners and this is something you see a lot of the people do bidaalika sahal amru al-Alimiri s-asaleba and according to this the matter has become authentic from the Prophet she can also be saying al-salatu al-al-membari the salah on a pulpit a salah on a pulpit praying on a why did he say pulpit? Salah was to ruling on a salah to be prayed on a place which is a bit high higher than the people who are praying with you ah what is the ruling? salat fa maqan il murtafa praying on a salah on a place which is Allah high how? al-salatu al-al-membari the salah on a pulpit wa tajoozu salatu it is permissible the salah al-imami for the imam alamakani al-a place murtafa'in a place which is high it is permissible for the imam to pray on a place which is high murtafa'in ka'al-membari like the pulpit for what reason lakin lita'ali bin nasi when he's teaching the people and he stands for that the condition is what? he's teaching the people so the sheikh is saying it is permissible for a person who is an imam to pray on a place which is high ha? such as a pulpit why? lita'ali bin nasi to teach the people alayhi to teach them on the pulpit so you kabbir the person will say Allahu akbar on the pulpit wa yaa qara'i we recite wa yaa raka'ali does his ruku'a on the pulpit wa hua alayhi alayhi and he's on top of the pulpit then after that yanzilu qa'ali he comes back steps down three steps he takes because the prophet's pulpit was three he comes back three steps then what does he do sujuwa done? hatta yata makkara min sujudi so he can do the sujud on the ground al al-arq fi asmin lemember which is the beginning of the pulpit he comes down ha? thumma ya'udu alayhi and then after that as soon as he finishes his sujud he stands up and he climbs the pulpit again and he does it again to teach the people it is permissible for him wa yaasna'u thir raka'ati al-ukhara kama'a sal'a fi al-ula and he does in the other raka'at where he did it in the first raka'at so he says Allahu akbar he recites on the pulpit he does his ruku'a while still on the pulpit he's praying and then he stands up samya allahu li man hamedah he goes backwards without looking back without turning his head without turning around fully he just comes back step back and step goes on the ground he does his sujud does his two sujud whilst on the ground and then he stands up he finishes his two sujud he stands up again to his qiyam and then he goes on the pulpit again and he does what he just did the prophet did this alayhi salatu salam and that is to show you that the messenger emphasized on the matter of the sal'a that much that he showed them alayhi salam he said it to them he mentioned it to them and he also showed it to them and when he finished that sal'a on the pulpit what did he say? sal'o pray kamara itumuni usalli the way you see me pray on the pulpit and that is what the sheikh names his book so the sal'a is a matter the prophet salam took very serious he stood on the pulpit and he prayed it like alayhi salatu wassalam here's a matter that needs to be mentioned as well the movement in the sal'a if there is a necessity for it it doesn't matter how much it is it is permissible there is not enough this speech that says that you can only move three times or you can only use five times or you can only move six times in the sal'a there is no asal or no foundation for that he's teaching the people how to pray the sal'a correctly he's a the people are new Muslims they've just entered Islam for instance and this is their first sal'a that he's they're praying behind them all the person is an imam and he saw the people in the village that he came to they do not know how to pray or the sal'a is very weak or when he looked at the praying method he finds that the people are very off how they should be praying so he takes the the role of saying I'm going to teach you guys how to pray so they can see him he's higher than them what is the ruling if he's not teaching them it is not permissible to be higher than the people so that's what's in the hadith that's what's in there he's only allowed to go high on somewhere high there the people can see if he's what listen to the story listen to the story Abu Mus'ud el-Badiriyu the company who participated in the battle of Badr he saw Hudayfah from the right leading the sal'a and Hudayfah was a bit higher than the rest of the people what did he do? he grabbed him from the collar and he pulled him off the way he was on Hudayfah he dragged him off he grabbed him and he brought him to the ground Hudayfah prayed the sal'a finished Abu Mus'ud el-Badiriyah he said to him did it not reach you that the messenger sal'a allahu alaihi wa sallam prohibited for an imam to be higher than the people and then Hudayfah he said did you not see me follow you when you pulled me? did you not see me go with you? I remembered what you pulled me for did you not see me go with you when you pulled me so the message got to me before before the sal'a finished so the imam is not allowed to be higher than the rest of the people except unless he's teaching them the sal'a there's a lot of mishakil in him so there's a little maharam built for the imam the place masha'Allah is Mehrab and then it's Mehram which is beautifully built because so much money in that light and glowy and then inside this little house it's a house really there's a big masha'Allah floor very high off the ground and then he takes steps before he goes onto that place and that's how he prays and he's very high and then the rest of the people this is innovation Shaytan plays with people's minds he's playing with people's minds in this matter then he goes down and also the other ruling that is taken from this point which is you're allowed to move in the sal'a but it has to be for the sake of the village for the sake of the sal'a if it's an important thing that you're doing that it's for the sal'a it's permissible to move until he's able to move on the ground in the real imam barib then he goes back and he's making the first step as he's making the first step so he comes back steps backwards until he comes back to the ussal of the ground because remember the sujood has to be done on the ground so he does it on the floor and then after that he goes back on the pulpit to teach him the sal'a and when he finishes that raka'a he does it when he's done again to the end of the sal'a that's permissible wujubu salati ila sutrati wa dunu wimin ha'a the ruling and sorry the obligation of praying towards a sutra an object wa dunu wimin ha'a and getting close to the object praying towards an object and getting close to it that's the ruling we see subhanAllah many people praying without a sutra listen to the ruling of the matter of the sutra wa yajibu is mandatory an yusallia ila sutrati it is mandatory for the person to pray towards an object a sutra falafarqa it is no different fidaalika in that matter of the sutra baynal mesjid in the mesjid wa ayiri and other than it it's no different whether in the mesjid or asad mesjid it doesn't matter where it is ah it's my house inshaAllah it's not a problem ah it's the desert it's not a problem who's going to be here right now in the desert? you say to yourself we're going to see it now wala baynak kabirihi wa sahiri and it doesn't matter between it's big and it's little doesn't matter li'umumi qawlihi li'umumi qawlihi salallahu alaihi salamah because of the general ruling that came to us regarding the prophet sallallahu alaihi wa sallam the prophet didn't break it down and say in the mesjid this is it outside the mesjid is this the big one of it is this and the small one of it is this the prophet didn't distinguish between it he gave a general ruling so it falls under the general ruling if you want to take it out of that general ruling give us your dealings ah the mesjid is different from the outside hey where's your dealings for that because I have a general ruling that allows me sorry that makes it obligatory on me for everywhere you now want to take that obligation out hey hey hey bring your dealings La tu salli the prophet sallallahu alaihi wa sallamah the shek is now trying to bring you the general statement of the prophet alaihi salatu wa sallam la tu salli do not pray la tu salli do not pray ilaa illa al-sutrati the prophet said do not pray except with al-sutra Allahu akbar mean don't pray any salaa except with al-sutra wa la tadda Do not let any individual go in front of you, if you refuse it, fight with that individual.   Once again, this part, the Prophet s.a.w said, fight with him. Meaning, whatever force you may need to use to throw him away. So before you just slightly, slightly tapping him, but this time, if he comes, you throw him. Even if he drops and he skids, and even if he dies, there's nothing on you.