Everybody. Welcome to extending we commerce like a pro. Um, that name is kind of full of itself. I know I realize that now because, uh, we're just extending WordPress, but we're going to do it a really professional way. Um, I'm going to show y'all kind of how I approach it, um, at modern tribe. So we'll dive right in here. Ric Flair. Every time, every time I pause my head. Um, okay, so I'm Chris Flanagan. I'm a back end developer for modern tribe. Um, I'm a husband and a father. I have two beautiful children. That's my six year old daughter Beatrix and I skating. We wore matching outfits. Um, I love craft beer. I'm in a band. Um, and I live by the beach and I'm on it all the time.  I'm about three hours north of here in Sarasota. Uh, I work on enterprise level. We commerce sites very often. Um, one of my main projects I'm working on right now is a massive we commerce site that's going to be released hopefully in the next month or so. Um, I've been working on it for about five years with Wu and I'm still not a master. Um, you know, I'm still constantly Googling and looking for the right filters and trying to figure out the best way to approach things and be performance. Um, we commerce is a big deal. It's the biggest shopping cart out there right now and it's got really, really cool framework inside of it that allows us to do what we want with it and make it our own thing. Um, this site can find me on Twitter. I don't tweet much, but I do get notifications so you can find me on there. Hit me up and that's my website who is Chris.com. This is my first time giving this talk. So you'll bear with me if it seems a little scattered or some slides out of place. You are my guinea pigs. Um, this talk is also php focused. I am a back end developer. I barely ever touched css or js. Um, this is about getting into the nuts and bolts of we commerce and making it function how you want it to. Um, and feel free to interrupt me. I love conversation. I like an open forum style. If you have a question or a note or just want to tell me I'm wrong, then go for it. Um, it's also impossible to present on we commerce and just talk about we commerce. This is going to go a lot to kind of the philosophy behind everything. I developed on wordpress how I structure code how I work with classes and methods and and all that, but we're going to keep it within the we commerce atmosphere. Okay, so these are kind of the five steps we're going to go through. Um, I know we're kind of crunched on time and I have quite a few slides and demos. I want to do, but, um, so I might gloss over some parts a little bit, but again, stop me if you want me to. Uh, we're going to talk about approaching we commerce. What's the goal, you know, kind of preparing and getting ready to start a project in. Uh, we're going to talk about building a framework and how we go about building some big extension for. Uh, how to find what you're looking for. Um, when you know you want to do something in we commerce, how do you approach finding that and doing that. Um, we're going to do some coding. This is also the first time I've ever done this. I'm going to try a set up kind of framework or code and a plug in. And we're going to try to solve some of the needs of that thing together, like googling and whatever right in the code. And, uh, then we'll talk about staying compatible. So what's the goal? Um, that should be your first question that is probably answered by the fact that you're working on a we commerce project. Somebody approached you with an idea, something they need wood to do. You know your goal. Um, let's figure out how we approach reaching that goal. So you've got to have your clear end product in mind. Um, one thing that I had never done much of before working for an agency and with a team is actually having a wireframe and a strategy in place before I even start writing code. And I found that incredibly valuable to know exactly what you need to have done step by step from beginning to end and then going into code and actually do it. Um, at tribe, we're lucky enough, each team has at least one digital strategist and a designer that floats around. So before we even get our tasks to start coding, we have, we know exactly kind of the architecture that we're going to be building. What post types we're going to need, taxonomies, what the, what the user is going to see. We can see the flow and everything before we even start writing the code. And it's very valuable. Um, and when you're approaching a WooCommerce project, you want to know kind of exactly what parts of WooCommerce you're going to be manipulating. Before you even dive in as well, because that's going to make a big difference on how you set up your base framework and then start building your extensions. Uh, so what do we touch? WooCommerce is full of lots of cool things. Um, and lots of things that tie into each other or have their own methods. And you've got to be careful and know exactly which ones, which, which of these things you're going to be manipulating from products and their variations. Their meta, templates, currency pricing and taxes. This is a, this is a big one and a, and very, very complex to work with. And you've got to be very careful approaching it. If you're going to be manipulating the prices or sales prices or the taxes or fees of a product during the checkout flow or when it's an order item or anywhere along this path. Um, there's a lot of different little pieces of meta that tie into each other. And, and just, it's got to be very careful when working through that. Um, what are we going to create? And we're going to make some gateways. Are we going to make our own order statuses? Woo has a nice filter where you can put in all the different, you know, they got processing on hold, complete. You can add as many of your own kind of, of statuses as you want. And then that opens up a world of filters that you can use to manipulate those orders in different ways. Um, for example, on one of our projects, we wanted the user to be able to create a quote. So there's basically like creating an order, but not paying for it. And then they can come back and pay for it at a later time. So we created a custom commerce status called quote or wc dash quote. And that allowed us to have it stored, handle it, how we want to handle it, let them expire. We can do anything we want to it. And it was handled in our own way because of that status. Um, custom tables. Are you going to be using the rest api endpoints? Um, imports and exports, all these different things you can create on top of WooCommerce that are pretty common. And this is just a couple of ideas and problems. Are you going to create problems? That was my little joke. Um, I should have bought a laugh track. Uh, touching one or two things, doing something small, you can just build a simple plug-in and call it a day. Um, but as soon as you start touching multiple different areas of WooCommerce, you need to start thinking about building this out properly. Uh, simple plug-in, you can stick around with 5.2 if you want. You don't need anything crazy. You can use a single file. Just throw your snippets in there with your filters. Um, no reason to make a child theme. Uh, so WooCommerce provides a templating structure within their plug-in that you can mimic in your theme. And it will override its template files like, uh, the cart page or the checkout page with the file that you have in the same structure in your theme. And this is great when you're building a huge project around WooCommerce. But if you're just manipulating a little bit of its functionality, there's no point in setting up a whole child theme and copying the templates over. And then when we update their template, yours is going to be broken. So it's best just to kind of hook in, um, and do your small little tasks. Uh, I'll show you a quick example of a simple plug-in. I just made this one called blue tweaks. Pretty small. Can you see it? Okay. Um, this is it. It's just one file, has an action, and it replaces, uh, where the add to cart button is, it adds a little line of text underneath it. And that's, if that, all you're doing is three or four of these kind of things, then it's easy enough just to set up a simple plug-in file, throw your filters in there, and go for it. Now, I recommend keeping out of your functions file and your theme. Keep your theme your theme and your logic and your plug-ins. Um, but that's what a lot of people actually suggest on online tutorials is throwing in your theme functions file. But I wouldn't do that. I like to preach organization, and that just doesn't feel right. Okay. So let's talk about building a framework. Keep your stuff organized. That's really important. Uh, if you've been developing for a long time, then you've probably gone through the phase where you just create long files of procedural functionality that gets executed every time, and it works. It does what you want it to do, but it's not, it can't grow. It can't handle large amounts of visitors, and it's going to break at some point. So I do it the tribe way. Um, you can do it your way. I'm sure everybody has their methods and how they like to do things organized, but I think the one point is don't be lazy about it. Um, take the time to build things the right way, even if it means it's going to take you an extra hour to structure it the way it should be or whatever. Instead of just cowboy coding and knocking it out. Uh, we use a framework called square one, which is kind of a wrapper around WordPress. Um, it gives us a lot of tools that we use on, on most of our sites. Uh, it wraps, uh, post types in a, in a, in a, in a class that we can use to do extra stuff. Like, and we use a CF for all our meta fields. So it allows us to kind of, um, connect that and, uh, get meta values out differently and handle them differently. It's, it's a really cool framework. Uh, we also use containers and dependency injection, which I'm not going to use in my sample code because it's, it's kind of complex. Um, and not really necessary for most projects, but it works really well for us, um, in our flow. Uh, one note I kind of touched on a second ago is, is keep the theme and themes. If you're, uh, theming your shop and do it in a, in a theme or a child theme, um, use the WooCommerce template structure and keep logic out of your template files and in a plugin. Um, that's one thing I, I, I'm really, um, passionate about is keeping that separation there. Um, your business logic and stuff should be in your plugins. Your themes should be for presenting the content. It should have this html and your css. Um, so I, I'd preach that for WordPress and for WooCommerce and everything. Um, I highly recommend namespacing and auto loading and using modern technology. If you're building a highly distributed plugin and you have to do 5.2, then, you know, you already know what the case is there, but you're missing out on a lot. Um, php7 is, is a huge step forward for the language and, um, the fact that just in general, just namespacing and auto loading your classes cleans up your coding environment so, so quick, like it makes a huge difference. Um, yeah, even if you're working solo, whatever, use version control, um, get is important. Again, even if you're a solo developer, don't, don't tell yourself it's not. It really is. It's a great team tool, but it's also wonderful just for just keeping your code organized. Um, keeping a historical log of what's going on, allowing you to, to work from anywhere, any machine. Um, helps with deployments, you know, uh, instead of having to ftp everything, like, I don't know, I used to ftp everything for like 10 years. That's how I managed code was ftp to file up and down from the server. It was terrible. Um, we like to commit the whole WordPress install with our framework that we use. Um, but we just moved that into composers. So whenever we pull down the framework to start a new website, we run a composer and installs WordPress and a subdirectory and it's, it's a pretty neat setup. Um, document everything. This is something that I learned at, um, tribe, because I didn't document everything. I've worked solo for so long. I just wrote code and wrote code and wrote code. And then when I started inline documenting everything, it made it much easier to work with my own code. Like, it wasn't just for helping others. I wrote something a month ago and I don't know what it did or why it's there a month later. If I left myself a little note, then I can go back and, and see and it's really helpful. So I highly suggest it. Um, okay, this kind of structure thing I'm talking about when building a framework. We'll have, uh, we commerce is over here with all of its classes. And I like to mock those classes or wrappers kind of things in my extension for the ones I need. Like I might just have carton products because my extension only uses those two parts of WooCommerce or only overwrites those two parts. Um, you got to keep your core plugin as well with your utilities and your assets and so forth. Then we have our like post types and taxonomies and metas. Um, and I'll show you an example in a second. I'll pull it up and all this stuff is, is a unit and works back and forth with WooCommerce. Let's see an example. I'll show you now. Okay. Um, I kind of half built this plugin for this presentation. Can you all see that? So in the root directory, I have my core or my main plugin file. Um, all it really does is initiate the core to find some, some things. I bring in this tool post to post plugin. That's really cool. We use it a lot. Well, I say it's really cool. It's really useful. It's kind of written terribly, but it works. Um, I install all of that through composer. I get, uh, I get, uh, I mean, I install my name space and I install the post to post and, uh, all that's in there. And then the main meat of the plug is in the source here. I have a core file that, uh, all it really does is load in my service providers. And this is another concept that tribe taught me is I keep all of my hooks inside these providers. Um, this is slightly different than what I use every day. But it initiates all the classes I need. And it allows me to add all the actions and filters I want to use right here in the service provider. Now that's, that's organization I really like it. That way I don't have hooks and filters being thrown throughout all of my files. But I know where they're contained. I know where this is where I communicate with the internals of the other plugins and wordpress. Um, then we have these post type wrappers and I like to do them for the, uh, we commerce post sites. So I've got like a product here. That went created. I said a product ID. I said which root product it is. And then, um, down here I've got some extra functionality that I'm building it with my extension. So what I'm building here for this demo is a bundle kind of plugin. It allows you to take a product and turn it into a bundle. So you can say connect these products to this one. When you purchase this one, it's this price of this product. But you get all of these other products that would be more expensive if you bought them separately. So, um, I've got a little function for this bundle, uh, get bundle product IDs. Just some stuff that's not in woo. But I feel like belongs with that post type. So I'll show you here where I use it. The cart. And this is another thing I like to do is have a WooCommerce directory and have a class for each. Um, I mean, they do have classes, but they're more of a concept to WooCommerce. The checkout is kind of a concept. The cart, there's a class for it, but it's also a concept of WooCommerce. Um, so when I, I've filtered in here to, this is showing in the cart, right? So when you're in the cart, I want it to look differently. I want it to show what products are part of this bundle. And to do that, instead of, uh, I get the item here and it's got the product ID and I could create a WooCommerce, uh, product object. And do what I do some stuff to it. But I need those extra features that I built into my product class. So here I can make a new product. And when it does that, remember in the constructor, it sets what the woo product is. So if I ever need anything directly from the woo product class, I can do it through this. Um, but it also allows me to use these extra functionality. Is it a bundle? If not, just return the name of it as it is. If it is a bundle, then I get the bundles product IDs. I loop through them. I add some text to display what it is. And, um, then it shows up in the cart. So let's take a look. I don't know why I'm looking up there. I can look right here. So I've got these, uh, three products. Uh, half of a watermelon, a flaney pack, and then this is what I make my bundle, the flaney pack and play. Um, I use post to post to set up a connection between products and products. Um, post to post is a really cool plugin that allows you to just build these small database relationships between different posts. They can be different post types or users. And that way you have this connection system. I mean, you can probably do the same thing with meta or taxonomy, but there's something about it that just feels right when you connect it this way. So over here you can add products into your bundle. It'll search through what I have. I've already added both. So now this bundle has got both items in it. Um, God, keep doing that. I've strained my neck. Uh, I think I've already added it to my cart. What did I break? Oh, I got my break points on one sec. Yeah, see, so here we go. It knows that it's got a bundle in the cart and it searches. It pulls out the ids that are connected to it and lists them underneath. I mean, it's pretty simple functionality, but the framework that put it together to do that is pretty complex. Now if that's all you need it to do, then yeah, make a little plugin file and you can display what you want in the cart. But what we've built is a framework that's going to allow us to do a whole lot more to this. Like during checkout, we're going to need to go get the two products.  Don't actually put a product bundle item into the order because it's just all it is is a basket. It's not the actual products. Um, but it's nice to let the admin kind of manage those bundles like they are actual products. Let me see here. I'm going to go back to the slides and then try to get through those real fast. And then we'll do some coding. Again, if you have any questions along the way or want to talk about your day, just let me know hooking up. All right. So we want to talk about finding our actions in our filters. Nail down exactly what you want to happen when you want it to happen. Find the most appropriate filter action. That's kind of one of the most challenging parts because we commerce gives you so many options knowing which filter or action you want to use is the best takes time. You need to think about it. You need to think about what's happening before what's happening after your point of time in the execution that you're going to be plugging in code. Priority. Don't forget that the filter priorities are really important too. If you have a lot of third party. We'll plug ins in there. You have no idea how many filters might be manipulating the same data that you're manipulating. So it's good to track that down. PHP storm and other IDs allow you to search an entire code database for things. So you can search for the filter and see where other people are using it, what that priority is, and make sure that you have yours in the right space of time. Dynamic hooks can make things troubling. So hooks don't have to be just text that you can search. They can use variables, combinations of variables and text. That's how gateways get loaded. They can make it hard to track down. So it's a challenge. WooCommerce has quite a few of them. Another trick that WooCommerce plays on us is this multiple path to get to the same destination. WooCommerce changed a lot in the past few years to where it's using a lot of ajax for its functionality. So that flow can sometimes be different than if you aren't using ajax with your WooCommerce setup. The biggest culprit I found recently was that when you go to pay for an order outside of the normal checkout flow, It uses what they call their short code order form, and it submits a form to the server. It does a page reload and everything. Whereas on a normal checkout flow, it confirms the order in ajax and sends you to the thank you page. So if you're trying to do something that happens during the checkout process, and all you've accounted for is the main flow that people go through, Then you're going to wind up missing orders that your code should be executed on. So you have to make sure you have all paths covered that WooCommerce can take to get to that end spot. Like this is some code i had to write where i had to have two actions doing basically the same thing. The checkout validation worked through the ajax and validated some custom fields i had where the WooCommerce before pay action is called in the short code functionality that they use. So i have to have my own function for that because i have to check that to make sure it's actually the short code going and then i call the same exact function that the normal one does. It's kind of a pain and WooCommerce is pretty good about keeping their hooks in place for all the different flows, but there are things like this that stand out. This one, i just ran into this one last week. You can set a product to category visibility hidden in WooCommerce, and this is supposed to make it not show up in your shop and in your catalog. It's kind of like just having a hidden post that you don't want people to see, but it does not filter out the rest api, and this is actually intended. They don't want to be touching things that i remember i was reading the ticket on github, but they feel like they shouldn't need to put this functionality in place for rest api calls. Because the rest api does its own thing and anyway, so i had no idea and we hidden products were showing up on a customer site. Fortunately, it's not launched yet and they found that and we fixed it with a pre get post filter. We added in this product visibility, which turns out it's a taxonomy and i had no idea. I'm like, where's the setting getting set because i couldn't find it in the post table or the post meta table. And then when i found that ticket on github, i realized it's a taxonomy they have that they don't really display as a taxonomy, which now i think about it. Reports are possibly my biggest issue. It's a really cool feature that they have in there. It's nice that a free plugin comes with a reporting system with graphs and dates and so forth. But i had to do some work on it where a client wanted to remove their fees. They didn't want their fees showing up in the report. They didn't want it counting towards their books or their calculations or whatever. They're in japan, so they work a little differently financially than we do. And trying to get that out was a nightmare. Reports are just one long giant sql query with calculations in it and it's a royal pain to try to manipulate. They give you a filter to adjust the where or the joins and all that. I almost just made an extended class of reports and built all the functionality out again. But fortunately we were able to get it to the query to do what we needed. And it's really a big pain to work with. There are some cool third party reports plugins out there, though. I haven't used them, but i've heard about them. I heard they're really, really slick. Random slide. I guess we'll talk about it. Closures for filters. So this is something i was doing the other day. And there's kind of a little something to teach you. You can put a function into a variable. Add a filter right after using that function. Do something you need to do and then remove it immediately after. And that can be really, really useful. I did this. It took me a little while to figure out how to do it correctly. Like we needed some fields, the sites in japanese. And we needed to show just one part untranslated and still in english on the amount in my account page. So the thing to do was add this filter, turn off the text domain, Then turn it back on right after. It turns out i was doing it way more complicated and needed to be. Just like this. But that happens. And when you realize it, do it. Change the code. Don't be lazy. Using the right tools. We talked about this a little bit. But i highly recommend php storm. There's other good id's out there, though, too. The thing is x debug and break points and having the ability to search your files and track down functions. Through your idd is extremely helpful and saves a ton of time. I used notepad plus plus for 12 years. Not even knowing there was better tools out there. Then i met chris wegman who's in here and he told me to get php storm. So i did. And that changed my life and my development. Yeah, highly recommend. Use a local development setup. That's again something most of you probably do but i didn't for a very long time. Let's code. I've got these slides on my website. You can download the example with commerce. So let's look for, i have a couple of to-dos here. What time is it? All right. So i got this little to-do list. Again, this is my first time doing a live coding, trying to figure it out thing. If it sucks, then you'll just tell me and i'll move on to something else. But i was going to say, let's pick one of these guys. How about allow variation selection? So one thing i was not accounting for at first when i was setting this up and then realized it's going to be needed. I'm going to pull this out of my cart. If you're buying a bundle, and the bundle includes a variable product, like this one, has my beautiful picture on it. You can choose different skins for the flanny pack. But when you're buying a bundle, there's no option to pick one of those. So we have to inject that into the bundle product. So what would be the best way to do that? Let's pull up the bundle. Absolutely. The thing that you need to figure out first is what's the best action or filter to use to put that out there. And then we've got to figure out, using the variation id, how to display it. Okay, so i think you'd want it on this page, just like you're buying a variable product. I've already hooked into the before add cart button, so we could probably just do that again. But for organization's sake, i'm not going to add the filter again. Not in this one. Where was that?  So yeah, we're going to use that filter. This guy here. WooCommerce after add to cart form. Wait, no, that wouldn't be good because we want the form. So one good way to track down a filter you need, especially in a situation like this or in action, Look at the WooCommerce template files. They have it right there in the root directory of their plug-in template. We want to see a single product. Look at that, there's an add to cart directory. This will house, we can see exactly how they display it and what they... Let's just look at a simple one. We can see what filters and hooks they have. So they have this before add to cart button action. That can be a good one because we want to make sure it's still within the form tags Because when they add this to their cart, we're going to need to grab that field That they select and make sure we add the right variation option. So probably not after quantity after the button. I think, well, no, we want the add to cart button. Probably after quantity. Let's try that. So we're going to go over here and add another filter. This one will be for... It won't be cart. It'll be shop. Getting pretty boring. Yeah, I guess this is kind of done. Are y'all enjoying this? Y'all want to just keep talking about WooCommerce? Okay, yeah, let's do that. Thank y'all for letting me experiment. I know. Matt's popping up when we get a good seat. All right. Let's talk about staying compatible. You're going to want to use core woo functions.  It also helps because when WooCommerce updates and starts Deprecating functions and so forth, you will have time to adjust And to change because you're using something that they will support for a while. When they're going to remove it, they'll give you time and let you know. The wcobject function is really useful. It returns the core WooCommerce object which has your cart And all sorts of cool things like that. With the custom product class that i made, i'm only going to put Functionality in there that woo doesn't have. There's no reason to put something that we can get straight out of the Woo's main object class for the product when it's already there. And if they're going to change how that works, we don't want to have some Function that we've built that's doing that and then breaks All of a sudden because woo's changed how that works all together. If you don't manipulate data with wpdb, you don't want to do You just use the functions. They're there for a reason. And they're there to keep your site running when they make changes. The change log is your friend. New versions come out. Make sure you read through the change log. Look for deprecated functions. Search your code base and make sure that you Update the ones that you have that are deprecated. WooCommerce makes this easy because if you go to the Deprecated function, they usually have in-line documentation Telling you how to do it the right way now or they have it within That deprecated function. Always update locally first. I'd never turn on auto update if you have a customized word press site. Auto updating anything is a really bad idea. It's going to break stuff unless you're just using a Straight-up vanilla word press website. Let's talk about that. The in-line documentation is really good. Templates change, so like i mentioned with the simple plug-in, Don't be making a custom theme with WooCommerce overriding Template files unless that's your plan is to make a big themed Word press store. Well, i didn't need up some time Because i thought the coding was kind of boring. Do y'all have any questions or want to chat about anything? Yes, sir. As far as hosting? Well, 400 products really isn't that much.  It's 400 products. But their sites, the japanese site i work on has like 5,000 Products. It's ridiculous. It's got tons of variations. So WooCommerce can handle that Pretty well. You don't have to do too much Optimization, but definitely find a good host. You wouldn't want to do that on shared hosting. Site grounds, middle-tier packages are pretty good. If it's going to be a money-making site and has the Potential to grow, then use somebody like wp-engine. They're kind of one of the standards. Or if you can get a server guy to set you something up, you Could use amazon services. We have a lot of clients on Wp-engine, but we're starting to try to migrate to our own Amazon instances. Yes, sir. Say that again? Yeah, yeah. Throw all five of them into a single plugin. I just called that one tweaks. You can put them all on there. I just like to keep that logic separated from the theme. It could be your theme, your view. Yeah, yeah. That should stay clean. Yes, sir? A consignment? What do you mean by that? Oh, yeah, absolutely. If you have a decent developer doing Dynamic products like that is not a big deal. And we will handle the checkout process. Great. Yes, sir? Freight shipping? I haven't. I know that Woo includes some... Okay, cool. Yes. Yeah, I've worked with subscriptions. And official WooCommerce add-ons are really, Really well-built for extending, just like WooCore is. So they've got great filters and actions all through them.


The National Broadcasting Company presents the Adventures of Sam Frade, Detective. Sam Frade, Detective, Agency? Me, sweetheart, Bonst alongs Frade. Bonst alongs Frade? The only cop open the west with so much daylight between him and his saddle, the California Limited can pass under without ever slackening Frade. So? I'm rough and I'm tough and I'm ready, gal. I'll out-shoot, out-ride, knock-court, any man in boots. All barefooted, either, as a matter of fact, choose your weapon. What's come over you? Where have you been? Where the air is warm and the women are warmer, if, in the end, comes swift and sudden. Oh? I took Horace Creeley's advice, sweetheart, I went west. West? With Sam?  Keep your rain-tight, gal. I calculate the bull-leg-my-way-through-the-door-guard in my 12-gallon hat, my boxing shirt, my worn-leave-eyes, and my twin-six guns with extra-large hammers, to dictate my report on the dry-gulk-taper. The radio's outstanding producer, director of mystery and crime drama brings you the greatest private detective of them all, in the adventures of Sam Faye. I'm here, prairie flower. Are you the new school-marve? Oh, you're so strong. Only that's so beat, Effie, so absolutely strong. Would you like anything that you'd like to drink? Not unless you have an in at the local cushion, thank you. Shall we see? I'd like to get it over with. Thank you. You mean, a gift to a headache, just to think of it? It's not my head that I was referring to.  Ready? Thank you. They pill it in to Lieutenant R.C. Halliday, robbery, detail, San Francisco Police Department City. From Samuel Spade, license number 137-596. Subject, a wild West caper, or hop along Cassidy, can have it. Dear Halliday, I should pray at this very instant, I should be cramming for my entrance exams to the Mission Home for Saddle Store Private Detectives, but knowing how this report will tidy up your files, I shall proceed in ascending position. It was late yesterday afternoon when, for me, the bells hoed. That was when I first heard the purdy voice of the girl of the Golden Whip. Mrs. Spade, you, I can't say the detestee. Seven days a week, 24 hours a day, who... Mrs. Spade, I'm telling about my grandfather. If you don't even know who I am, there he is. I cannot tell a lie, I don't. My name's Kenny Bruce Spade, and I only hope I can tell you the story before grandfather comes to phone. The story? Yes, you see. Oh, here it comes. Play along with Mrs. Spade, please. And remember, you're not Stan Spade, the detective, you're Marshall Spade of the California Rangers. Marshall, wait a minute, I... You must look the part... In a Bruce Spade suit... You'll think of something, I know you will. I've heard part of the detective be terribly clever. Spade? That's right. Buck Bruce the talking. Yeah? Kenny says you're the strangest shooting pokey since Billy the kid. T-Rex? Huh? Oh, sure, sure. T-Rex, Buck T-Rex. Same as you and the horse, fly along like you was once. T-Rex? Buck had one time or another, I'd taken a flyer on every nag in the game. Trotters included. And you're my man, Marshall. Get up here fast. The shooting's not able to start any minute. We have a bad connection on this phone. I thought you said the shooting's rival to start any minute.  Just get up here. I'll paint the whole picture when I see you.  Where are you? Why, in Dry Ghosts. Where else would I be? Well, that's... Well, where is Dry Ghosts? Take the main trail north out of town and you spot the Oak Circle. Then bear right. I'll go down now and leave a change amount to the circle. How far would you say this circle is from San Fran? Oh, about a half-day's hard ride, I reckon. Half a day's... Look, Russ, I don't think I'd better. I'm out of condition. You know, I haven't been riding lately. Oh, sure. That ain't what my pretty granddaughter tells me. Pretty, eh? Half a day's hard ride. About 20 miles, huh? I don't remember any time along there. Don't worry about the town, Marshall. It's here. Just get in your saddle and get your loop. You're sure there's a time there? Spade, I ain't got time to argue geography with you. Now, listen.  Are you coming up here? What? Tell them to take you to the high hills. Sam's Fade rides again. I made two stops before I hailed a cab and pulled the saddle driver to proceed north on the main trail out of town at a corner newsstand where I riffled through a Western Story magazine to determine what the saddle and spade brush that is wearing this season and at the Hitch and Post costume shop where I'd done what I thought was a rather colorful facsimile of the same. We drove out 101 at a smooth 55 for almost half an hour before I spotted a circular crumpled tree complete with horse. As we leered to a halt, the driver looked back at me and shook his head.  Boy, I've seen everything now. You obviously aren't an Esquire man. Now, this wardrobe was personally endorsed by Mr. T. Uh, yeah. Yeah.  At this very spot, Buster. But there ain't nothing here but nothing. Wrong, my good man. For you, there is this. For me, yonder seed and the dusty trail on your right. Pleasant journey back to the Fort and keep an eye to you for the Indians. A fruit case. I've been hauling a fruit case. He drove off and I staggered on the sides of my ankle toward the horse, the mount that Buster left for me. Now, this ordinary critter took one look at my costume and right swung up into the saddle. He shuddered, then closed his eyes and bowed. Hey, wait for me, horse! Hey, horse! It was approximately seven miles later and I was beginning to feel better because I was paralyzed from the waist down that we passed past a sign that read Dry Guelts City Limits. Beware of flying lead. And then came Dry Guelts Poppers. Brand shackled buildings blinded solitary dusty streets, roofs sagging, walls leaning crazily inwards. There wasn't a human being in sight. Dry Guelts was a ghost house. We crossed past the Golden Spur Cafe, Whitey's Ponsorial Parlor, the Lone's Gambling Casino and Goat and Sadland Harnish Shop. All deserted.  I dismounted and parbled in. In fact, the Red Dog was a fighter's paradise. The cobwebs covered everything. A Jesse James-wanted poster packed on a wall. An 1835 calendar bearing a picture of San Houston. Even a bottle of red-eye standing on the bar. I was washing the trail dust out of my throat when a familiar object on a shelf behind the bar caught my attention. I shoved a bottle hastily away from me and rapidly blinked my eyes. But what I'd seen was still there. A brand-new oak-taste television set. Aha! And then somebody shoved another familiar object right into my ribs. For your sake, I hope you're Marshall Spade. The same, and also for my sake, I hope you don't have a nervous trigger finger. Mighty careless Marshall, drinking with your back to the door.  Come on. I said no. All right, Buck. Well, why incarnation are you rigged out like that? Well, perhaps these aren't my best colors, but, uh, oh, how about this shooting you spoke of? What's the trouble, Buck? No, it's that low-down snake Blackie Tolliver, Marshall. Blackie Tolliver? No, you must have heard of Blackie. Yeah, this is in here. Blackie Tolliver, sought for the robbery of the Cattleman's National Bank, Oklahoma City, June 25th, 1894. Rough honor, A.K. Euse. A.K. Euse, but direct. We crossed trails first when he pulled that job. Me being a sheriff in 94 was up to me to take him down. But he wrangled himself apart and slipped for a snake. And then? Well, four years later, I hit Tombstone, all trying to settle down. He didn't have a little silly all picked out, but it never happened. What did? Oh, that creepin', callin' Blackie Tolliver a sweet talker in the leaving town with him. Your girl ran off with Blackie to get hitched in Dawson City.  I burned her leather gettin' through her when I heard. But I was too late. Oh, I'm sorry, but that's a long time ago. Well, I vowed I'd get that sidewinder. I chased him all over the West. But if you couldn't catch him, then three days ago, I'd seen him again. Here in dry golden? No, no, on TV. What? Yeah, some program was telecastin' about a new bank openin' in Fistow. And there? There, Biggie's life was Blackie right on the TV. You could recognize him? On television? Amazing. And you know what he was doin' there, Marshal? What? Blackie Tolliver, who's held up more banks than I've got fingers and toes, was a guard in that bank. You mean he pulled a switch, huh? Trainin' with the law now. Quick as the TV was finished, I read him a letter. I challenged him to a shootout here in Guy Gold where no one could interfere.  Well, what makes you think he'll show? Well, two of his gang was skulkin' around yesterday lookin' to lay out for him. You mean two of his gang? How do you figure that? Well, it's simple. I sent him that letter when they showed up. The first human successful in Guy Gold in ten years. Yes, sure. Now, if Blackie's got a gang, I might need some help, please. That's where you'll come in. If things get too rough, you're gonna step in and trim the tide. Me? Why, I haven't swung a tide in years. Penny! Penny! A girl now enters a red dog. A girl. And I do not use the term loosely. Golden hair frames a face that belong nowhere but on a ranch romantic cover. And her plaid shirt and jeans entaste the sort of figure that lonely cowpokes dream of. The sort of figure, as a matter of fact, that lonely private defectors dream of, too. Now, this is my granddaughter Penny, Marsha. Pretty as a new saddle, ain't she? Hi there, Marsha. I've heard a lot about you. Oh, I've heard. Uh, show them Marsha where he'll bed down, honey. And keep your eyes open, Sade. The environment's a liable to strike in any minute. Well, you can run along now. Okay, but you'll be here. Well, I wouldn't be nowhere else for the next half hour. Nice brush Sandy coming on. Sade's brushed Sandy? Yes, sir. The best thing that ever happened to TV. The greatest stick stock is the size of the Pekos River. Now, if I can get you, find him. Now, we'll remove the tape from the oven. Ow! Sade? Oh dear, what a maze. Well, for a quick substitute today. Dad, Brad had cooked an expert. Oh, Dixie-Lan. That's Dixie-Lan. Music or murder, that's what it is. And San Francisco police have no clue to the whereabouts of two armed gunmen who, late this afternoon, forced the guard to open the doors to park Sade Banks and escape with a suitcase full of colors. Cook and that's it. Dixie-Lan. Thanks, Robert. We're in Tarnation Sade's brush Sandy. You bet. Ow. Dad. Dad. And just listen to that record he's listening. Now, that's real music. Now, we must. Let's quickly. I take it Sade's brush Sandy's program doesn't do anything for you? Well, let's say the fresh air does more. I'm glad you saved me to say. The minute I was afraid you were leaving, dry ghost. Where were you? Outside the window you were trying to reach. You mean you heard all the things Buck said? Uh-huh. We turn in here. Uh-huh. This is the overland house wall. You're not worried about your grandfather? No, Mr. Sade. There's nothing wrong with it. Oh, here you are. Not the paramount, exactly. Charming. Charming. Yeah, about Buck. Grandfather is a very old man. He's trying desperately to live in the town. That's why he bought dry ghost. You mean he bought the whole town? Locked stock and barrel. It was... Well, a dream he'd had for years come true. A chance to live out his life and a sort of surrounding to love. You mean he bought the whole town? Locked stock and barrel. A surrounding to love. And Blackie Colliver, the demon bank robber who came back on television. I've heard about Blackie Colliver since I was so high. This showdown with Blackie is all Grandfather talked about. When it doesn't happen, there'll be no living with him. Unless he can be convinced Blackie was just too scared to face him. And I am the convention? Why me? Who could convince him easier than Marshall's Sade of the California Rangers talking to a man-the-man? I don't see. Well, look, I can't take as much as it is. I'll play a scene just good and right. Tomorrow you can leave me to get the whole scene. You will help me. Once you've found it. Her face was only inches from mine and getting closer every second. When the silence of dry ghost was shattered by shout from the sound of pounding feet, I crossed the room and took it out into the twilight. A man was running through the red dog saloon in the hotel. But nowhere near fast enough all four of the shots that lanced out from the red dog caught him directly under my window. He staggered drunkenly and then fell face up in the street. As I looked down at him, two thoughts were inescapable. A, his was the same face what could show me on the poster so there was a Blackie Colliver. And B, whatever game was apparently one he was playing for teeth. Welcome to the weekly adventure of radio's most famous detective, Sam Spade. Have you met our new baby yet? I mean NBC's new baby, The Big Show. And what a baby it is. The biggest baby you ever heard and he's not crying either. Why should he cry with stars like Kalula Bankhead, Jimmy Durante, Clifton Webb, Mindy Carson, Meredith Wilson and radio's greatest spectacle ever. This Sunday and every Sunday meet The Big Show, an hour and a half of comedy, music and drama. All this and to Lula too. No wonder it's The Big Show. And Sunday evening over most of these NBC stations also means Theatre Guild on the air. Now back to the dry gout caper or they went that away. Sam Spade. Burr was still alive but unconscious when Penny and I reached him moments later. His forced breathing was the only sound to be heard along dry, gouchy, single street. Wherever Buck had gone after the shooting, whatever he was doing he was quiet as a mouse. I examined Blackie as best I could in the dusky light. He was wearing a Park State Bank guard uniform and it was soaked with red. He needed medical attention fast.  What about that now? What else could they call it? Blackie didn't have a prayer. He isn't even carrying a gun. It's Dan's father. What are we going to do? Right now we're going to get Blackie to a hospital. That means we'll need horses and some help. There's no one to help us. Well, there's Buck. If we take him to a hospital he's still my guy. I'm not a regaining. If we didn't, no one would ever know I carried Blackie to the hotel porch and did what I could to make him comfortable. Then I started looking for Buck. Buck's TV set was still on when I reached the Red Dog but it was playing through a dark, empty house. I turned away to continue my search and then I stopped. The music carrying at my ear drums was pure Dixieland. Musical murder is Buck called it. I checked my watch. 6.23. Only 23 minutes since Penny and I left the saloon. That meant Sage brushed Sandy. He still had 7 minutes to go. I could see Buck taking a powder after dropping Blackie but I couldn't see him forsaking his beloved Sandy for Dixieland before he did it. I was wondering who heads which channels when I saw what I'd missed before. A sliver of light shining under a door at the back of the room. I kept footed my way across the Red Dog and had almost reached the door when for the second time since my arrival in Dry Gulch I felt a gun barrel pressed against my spine. Don't stop. Just keep moving right on through the door. I'm sorry, sir. I can hardly hear you with that music. All right, so we can turn it off. Thank you. Thank you. Now move. Well, you wouldn't sit, but I can only stay a moment. Rocky, what happened? I thought the population of this town was but a war. I got rid of the old town but on the way back I ran into this gee. Apparently the census takers overlooking him. Yeah, I don't approve. You can believe no man. We have given positive assurance the place is deserted yet traffic suddenly becomes unbearable. Well, perhaps I was being over friendly, gentlemen. We Westerners get carried away now, and now if you'll excuse me... Oh, that's no... Yes, friend, you have just arrived. Really, boys, it's far past my usual bedtime. So you sleep in tomorrow. Sit down. Leave us chat. Well, if you'll excuse me, I have to go to the office and I've handled it back room. I could have chatted about it. I could have told Al Perino, short, Swarthie, and one of the best-known bank boys in the business, that I'd recognize him as soon as his friend heard of me through the door. Or perhaps mention the currency stacked high on the table before him. Each packet held together by a paper binder with the words Park State Bank of San Francisco are all a grievous misunderstanding. I merely happen by to remind you of the annual Rodeo to be held at Devil's Elbow this coming Saturday. An innocent, friendly gesture. Tell us more. A most colorful event, the Rodeo. Runkle, busting, covered wagon races, wild-steer roping, and anyone can enter. Now, perhaps you would be interested? Me? Why? I haven't roped a wild-steer in almost a fortnight. Your friend?  A busted up market? Well, it was just a thought. All right. Hold it. Please. I'm most unhappy that we misjudged your friend. No, it's nothing. Every call can't be a happy one.  I feel we owe you something for at least thinking of us. Don't you, Corky? Yes, indeed, Al. Give it all, Corky. I told Foran as the worst left his mouth, because I knew what they intended to give me. But I only got in one punch because Corky knew what Al was going to say before he said it. That gave him a slight advantage, and it was all he needed. When I came out of it, I was lying in total darkness, and I wasn't alone. Oh, that blasted Foran, and she wouldn't like it loose and get my hands on him. Oh. Barman, let me lose. Just a minute, Buck. I'll give you a hand. There you are. How'd they get you, Buck? I was watching the TV, and I heard a card, and Blackie and them two, they were stroking around yesterday. They drove up, and they walked right into the red dog, as if they were aiming to stay here. It was carrying the suitcase. Blackie was. And the others were walking along behind them with their guns drawn, protecting them, so I couldn't get to them. Well, it was me that got surprised, though. Well, what happened, Buck? Well, they was in the back room, and Blackie was hollering about a double-cross and a fair crux, and that there kind of talk. And then the door busted open, and he came out carrying out a coarser room with that little critter right behind him. That'll be Al Torino. He's the one who got Blackie. He what? Got Blackie. You mean that wall-eyed critter's been messing around my range? Remember, we heard on TV about the Park State Bank the hostages that announced the fella was talking about. Uh-uh. He was the bank garden they took him. No, no. Blackie was in it, too. The inside man. He had to be. You think Blackie opened them doors for him without any persuasion, huh? I'll give you odds on it, Buck, and they didn't just happen to pick dry gulchers their hideout, either. Blackie must have suggested it after you wrote and told him you were up here all along. You didn't know it, but you were handing him a perfect hideout. The bottom money for three would be even more for two. Hey, addition to that, the environment's a fixin' to pull out. Come on, if you'll get him! I'm right with you, Buck. Hold up! Hold up, you push-wackin' dudes! Hey! Oh, dad-grat, it's with you, late Marshall. There they go, carrying down the back of the road. Is there any way we can cut across country and head them off? Oh, no, not a foot, we can't. And by the time we saddle up some phonies, they'd be gone. You did? Yeah. We galloped up drawers, down canyons, through screams, over cliffs, and across deserts, and the only place on me that felt good was my head, where Corky had sat me. And finally, Park riding ahead of me pulled his pony to a halt and wedded for me to catch up. Somehow, I slid south off my horse's neck and was back in the saddle again when I drew a breast of him. Well, we ain't gonna have to trap them, dudes. Hey, Marshall! No, Cripple Creek done it first. Cripple Creek. In the west, it crosses the road up ahead of peace. And right now, them critters are sitting hugged deep in sand. Come on! Let's start riding circle. Riding circle? Oh, round and round the car should we pick them up? Oh, no, but we're gonna head a list my way and invoke the on horseback. What fancy plan do you got? None, it's very simple. We leave the horses right here. You get as close to them as you can along the road and I'll circle around behind them. I want to let go after them. You got it? Well, all right. But I still think shirking is better. I left them there and got from bush to boulder to tree, working my way to a position behind Al Torino and Corky. I had just reached a rock formation that overlooked a road right over their car and clipped my 38 out of a tidying place beneath a purple silk shirt when I realized that Buck wasn't gonna do things anyway, but his own. All right, you city-fied home cat! There, clouds flowed slightly behind Torino and his henchmen. His hands were an indistinct blur as Torino spun around, digging for his left arm's head. He was fast, but it's almost impossible to outlaw a man who uses a breakaway shoulder hoster. I was on my feet running toward the car when Buck staggered backward, a look of surprise on his face and then crumpled to the ground. I fired as I ran and Corky's shuttle face was still falling forward when Al Torino caught the last of my bullets and followed him down. I ran into a sitting position. His eyes were bewildered as he looked up at me. He got me, Marshal. Easy, easy, Buck. Now let's have a look. There we are. Well, Buck, you were lucky. Just grazed a rib. He got me, Marshal. I guess I better hang up my shooting arms and just concentrate on Tim and Penny. You know, Buck, I've been wondering how you wound up with a granddaughter anyway. If the filly black he ran off with meant so much to you, how could you marry... Corky, Marshal. Penny's grandma was twice the woman that first one was. Best in the world. Well, then how come you held a grudge against Blackie all those years and wanted to shoot it out with him? Oh, I didn't really, but glad it all.  No matter if it is that, but go type it up anyhow. Are you sure you aren't making up the whole thing? For the doubting promises, I'm going to settle scars to prove the truth of each and every statement. I'll type it up right away. Three times mean good times on NBC. There's no cover charge at Duffy's Tavern. Just keep your dial tuned to NBC later. As Archie and his delightful friends cook up another mad and merry session at that remarkable restaurant, Duffy's Tavern. This Sunday, The Big Show comes your way again on NBC, the best in comedy, music, and drama with unpredictable to Lula as MC, Jimmy Durant, E. Clifton Web and many more. No questions? Well, one if you don't mind. Ask, ask. Um, why has he died, I suppose? Indeed not. He'll be up and in fine fiddle by the time his pile rolls around. But you were doubting across the desert and forgot all about him. Who took care of him? The doctor, who else? Oh, besides forgetting Blackie, I also forgot there was a phone in Dragout. That's how Penny contacted me in the first place, remember? And she called a doctor. It's Penny. You sort of liked it, didn't you, Sam? Oh, she was all right in a beautiful, gorgeous sort of way. Oh, Archie. We never did get to sit down and talk things over, Est. In fact, I never got to sit down. I still have it. Of course, Sam. It's like what he says, we all have muscles that we're not accustomed to use. And then when we use them, they just... They do, indeed. The thing you do have to do is to get to know me.  Come here. Oh! Good night, Penny. Good night, sweetheart. Hear the Magnificent Montague, then visit Duffy Savard on NBC.


Hey everyone, I hope you're well welcome back to my channel or if you're new here. My name is seppy I'm really sorry if I'm really really loud or if like I'm talking funny my ears are so blocked I'm number one hay fever like gal right now, and my asthma is quite bad too, but this is sort of for another day. I Am back. Sorry, so you're blocking my intro, so I'm just gonna reject your call So if you guys follow me on Instagram, then you might have an idea even though I didn't really say much about it, but I've literally still had my medical school finals exam, which finished yesterday That was your time to cheer with me and yeah, I'm finally done Just need to sit and wait for my results Etc. I do have More plans for after medical school, but I might make that like a separate video today's day one after my results So I'm now in like a proper quarantine mode because before because I had exams I genuinely barely did anything different like yeah I would probably leave the house to go to uni or to the library, but I'd just be sitting there studying anyway So not much has been different, but obviously now But obviously now It's gonna be quite different like I've got time To do all the things that I would have wanted to do and haven't been able to because I've been revising I should be in Dubai right now celebrating the end of my exams, but you know what? I'm gonna bring Dubai to us So join me here on YouTube I'm gonna be posting as much as I can to keep you guys fun Entertain showing you guys what we're up to there's anything you guys want to see me do then just comment it down below But otherwise be prepared to isolate with the Samoese mom say hi We have the Adams family on TV I didn't choose that to watch it's so pretty and then we've got signer who already crashed My intro mom and John is also here. She is a bit camera shy today And she wants to be dressed up so I'll leave her another day to come say hi to all So guys, I'm gonna be showing you like my workouts all the stuff that I'm doing like cleaning my room and Well, that sounds so fun And just like all the stuff I need to do to get my life together. Trust me. There's a lot of stuff I need to do I also want to start like getting better like a skill that I want to learn in quarantine It's getting better at makeup. I'm really into like watching Instagram makeup videos I don't know if I would ever have the guts to film myself for Instagram because they feel like YouTube is so much more like nicer to me than Insta so I'll see but Yeah, by the way, this is my isolation outfit This is just a crop jumper from pretty little thing and these are sports leggings from Primark Siner wants to vlog of me in these leggings and it was during exam season last year I think I was wearing this exact outfit and these leggings are completely see-through on your part way. I'll show you You can't can you kind of see and I don't want to like proper make it bad and make myself demonetized But you guys get the vibe. It's really bad So I just wear them at home. I can't wear them to the gym, but I cute otherwise They cinch your waist in and stuff. I know you're wearing the same leggings as me as your butt see-fru I don't it bend No, it's not see-through. That's the test to see if it's see-through.  She was like she can't record mom your turn test test I want to see if your dress is see-through You're not giving that to me though. Yeah Yeah No, but they're mixed together next to each other I Guys this weather today I can't even look in the camera because of how nice the weather is London's literally just glowed up, you know, I won't continue because then you see the washing line But London has glowed up weather wise. So at least we've got good weather. I do feel for people who Don't have gardens. I think it must be really hard Thinking of you guys, but obviously stay safe and stay inside. It's better to quarantine and you know Not catch this horrible virus But yeah, it's all about teamwork and us all doing everything we can To stay inside. What is this mom? Upgooshed Salad shirazi bread you're first. So I'm literally just laying out in the garden. Look at how blue the sky is I'm on my yoga mat. I'm just doing a little bit of like stretches I'm not in the mood for like a proper workout today I'm not in the mood for something sweaty because it's quite hot outside That's why I can only work out in gyms because they have air conditioning Otherwise, like my house doesn't have AC like it's not normal for people in I mean at least It's what I thought is that it's not normal for people in England to have AC because to be honest We have usually quite crap weather. We have like heating but no AC. So yeah I'm just doing like low intensity stuff. But when I do do workouts, I tend to do it like Half an hour before sunset because I feel like The weather is like starting to cool down, but it's still like nice and warm enough. So we're not freezing So that's my favorite weather to work out and also I'm like in my dad's best because my jumper got too hot Like a snickers bar. Oh my god.  She does like quite a funny segment for it and Yeah, watch it But yeah, let me just put some makeup on I don't actually need to put makeup on but I feel like it'll make me feel better cuz Yesterday after my exam, I put makeup on for like the first time in three weeks And it felt so nice to just feel like I'm going out even though I'm not like it makes you kind of feel a bit more normal So yeah, like it makes me feel like I'm still doing the old stuff. I used to do even though I'm adapting it a little bit Sorry, this is my final make up. I feel so normal Put a makeup on Someone please sign me ASAP. I have a beautiful voice, especially with these bunged up ears I sound even more beautiful. Just kidding. I am gonna get changed now Into something else because I'm bored My outfit and I'm bored in the house bored in the house No, I'm not actually bored in the house of white, but yeah, I'm chatting so much right now Yeah, I'm gonna get changed and go downstairs and Feel and then I was thinking means I can do something fun together like a game or something If you guys can think of any fun games for us to do in the future as well Feel free again to leave them in the comments. You know, I always reply or like them because I love reading them But yeah, we'll try them out. Wow. So I literally just changed my top to this H&M top I think it's my mom's cuz I took it from her cupboard. So I'm just presuming it's hers.  I feel very nice Yeah, so I'm just gonna go film and BRB So sign adjusted my nails if you want to see her doing my nails then make sure you head over to her Basically, so now I want to do I'm really bored. Do you want to do something you have the yoga challenge? I've always wanted to try it Basically, we'll just do some of the yoga moves from the yoga challenge. I actually did the yoga moves yesterday But I can't move my arms. Wait, let me put it here So There's that yoga moves that you look up and like if they come up You have to try and copy them. Wait, that didn't make sense. There's yoga moves to the yoga challenge and you have to try and copy them yoga challenge poses, so I just typed in yoga challenge poses What is this seriously, this is like karmasutra She wants me Kissing yoga thing and then she's lying Yeah, all right, we're gonna try it first one. We're gonna try is this one. All right, we're gonna try this, okay Pose number one. That looks like What I do it. All right, wait, hold on. Let me turn my hair for this Do you know how I think we should do it? Oh, it's easy. Come on. This is easy.  I have to hold your leg. I have to hold this leg and you have to hold that Yeah, ready.  Otherwise, I would have easily done this. I come on Oh Yes, so easy man Why don't we try? If you guys want us to try it, let's just try this one. Oh, that's easy. We can do that one. All right. Let's do this All right, we'll try that one Well, that was our daily workout guys one exercise a day So if you guys want to see us do the full challenge Write it down below And we will do it the evening so I know and I just went on a food shop to Costco We go once a week and by everything we need I didn't take my camera because we don't we wear masks and flowers We don't touch our phones. We keep them in our pocket the whole time We don't want to get dirt like contaminated on it and my mom is washing everything that we bought So I'm gonna show you guys some of the stuff we bought Because I feel like that's fun, right? Let's just see what I am eating So we've got some My mom just took the milk. We've got oh shoot. I touched it. It's dirty. Oh, I'll wash my hands again This is the dirty side and that's the clean side. So we've got some carrots We've got cucumbers salad stuff basically lettuce avocado then we've got We've got yogurt and butter and then this was obviously my pick. We've got chocolate croissant so pan au chocolat and regular croissant and then we got Chicken schnitzels and I got some kimchi ramen noodles, which I'm so excited to eat I don't know where the nutella is going.   But yeah, I'm gonna go eat now because I'm absolutely starving and I've changed I just have to wash my hands again So it is the end of the night Sine and I have just started watching sex education. It's actually really funny I'm just working off the time I make up With my cellar water before I go and wash my face. Yeah, you can have this one A sex education guys is a British show on Netflix and I look so tired by the way. It is so Funny also is anyone else's sleep pattern completely up the wall It is 2 30 in the morning and I feel tired.   I'm joking.  I hope you're happy that I'm back. I'm happy that I'm back Sorry my eyes have gone red. I feel like the hay fever is really kicking in and we'll have anti-histamine too, but yeah Please make sure you give this video a huge thumbs up and look how pretty my nails look Yeah, make sure you this video a huge thumbs up subscribe to me down below. Don't forget to check out my Instagram It's Persian bunny. I will have my whole fam's YouTube's link down below Kasek if I said I'm on and I give Feel my fall see me kind of a show coin is kind of our name up Has man been needs a good amount subscribe cunning can only offer advice is a lot of money Also, if you get to count my Instagram, it is Persian bunny. I love you guys also so so much and I'll see you next time Bye


Hey, this is Brett, and this 2016 Ford F-250 Crew Cab Short Box Platinum Lariat Ultimate is stock number 13807Z. I am here at Summit Automotive in Fond du Lac, Wisconsin, your new and used heavy-duty truck headquarters. This 2016 Ford F-250 has a 6.7 liter power stroke diesel engine. It's paired up with the six-speed automatic transmission. This truck has been fully-safetyed and inspected by our service shop for the state of Wisconsin inspection process. It has a fresh oil and filter change, all the fluids have been checked and topped off, and this truck is 100% ready to go. I'm going to go all the way around in this video, inside, underneath, start it up, and take a look under the hood to give you the most accurate representation I can of the truck. Ron's Fire Metallic is the color, and I shoot all my videos in 4K, so if you have HD capabilities, turn them on now because it's your best way to check out the quality condition and options of the truck before seen in person. If you like the video, you can subscribe to my YouTube channel, which is youtube.com slash Summit Auto. Click the bell notifications to get updates on the videos I do each and every day, as well as having access to one of the largest catalogs of vehicle walk-arounds on YouTube. This one comes with the 20-inch painted and polished aluminum wheels, and it has Firestone Destination XT tires. These are LT28565R20s, and I would say these tires have probably about 70% of the tread left on them, really good amount of tread. Frame and underbody is in really nice condition, it has been under-coded. I don't believe we under-coded it, but somebody has under-coded it. It's got some nice aftermarket springs and shocks. Front fenders in excellent condition, somebody has also replaced the headlights with LED headlamps and LED fog lamps. We'll turn all those on at the end of the video, so stick around for that, show you just how nice and bright they all are. You get the chrome-trimmed tow hooks, the platinum grille, and the hood is in really nice condition as well. You do get the cab lights up top, they've also done those up with some LEDs. Passengers' side front fender, absolutely perfect, no dents or dings on there. And the passengers' side front wheel, no major scuffs or scrapes. Bronze Fire Metallic, one of my favorite colors that Ford makes. It's got a lot of metal flake, always like that copper look on trucks. As you go down this side of this 2016 Ford F-250 Platinum, take note of how clean that body is, how reflective and mirror-like that paint is. I take these HD videos so if you are far away or even if you're close by and you just cannot make the trip down, but you're still interested in purchasing the vehicle, you can see the truck, hear the truck, and have confidence in the vehicle that you're looking at. Before you even get here, so when you do get here, there's absolutely no surprises and you can make a smart and informed buying decision from wherever you're at. If this video helps you make that buying decision, let your salesman know that you saw the video that it was helpful and that bread sent you. Back wheels in an excellent shape and the back tires have just as much tread as the front tires. Those are rough country shocks, frame and underbody looks good, box rows are in pretty nice shape, and it has all the remaining factory exhausts, like I said, so it hasn't been altered, lower rockers, underbody looks pretty good, and cab corners look great. It has the factory chrome step bars, you also get the factory chrome tipped exhausts coming around to the back. The rear bumper is in great shape, no dents or dings on there. It does have the backup parking sensors, full towing package of course with the receiver hitch four pin and seven pin wiring, and you get the platinum tailgate with the super duty and then the platinum style backing on there. Locking tailgate has a tailgate step assist and a drop in bed liner. That's the original shocks and fog lights for this truck, and that bed liner goes on to the tailgate, there's your step assist. That shuts nice and solidly, and as we come around to the driver side, just as clean as that passenger side. No major dents or dings in the box, and for full disclosure, this back wheel is in excellent shape as well. Cab and doors all look really good. This one does have the driver side door code entry, we do have the code for this truck and if you ever wanted to figure out what your code is for your 11 to 16 super duty, in the upper right hand part screen, I've got a video showing how to do that. Heated mirrors, built in directional signals, they power fold in, they power scope out. Let me show you how that works in a second.  I always like showing both sides so that you know that both sides are working properly and then they do power scope out, you have to have the ignition on for that so I'll show you that in a second. Also memory driver seat and Sony premium sound system. The back seats are just as clean as the front seats, no rips or tears back here, you get the plate stitched into the backrests as well. Power slide rear window with the built in rear defrost, these seats fold up before extra storage, there is a locking storage area and you can use your ignition key to lock that. 110 volt, 150 watt plug-in and a 12 volt power point and you get the Husky all weather floor mats back here as well, child safety locks on the back doors and the inside and bottoms of the doors all look really good on this truck. I'll show you the tire and loading information as well as the wind sticker here. We'll hop inside and check out the miles, the radio and everything that this truck has to offer on the interior. You can see that this one has 55,975 miles, you do get the digital instrument cluster, instrument cluster itself is very nice and clean. Comes with the leather wrapped heated and wood grain trim steering wheel, Bluetooth and audio controls on the right, cruise controls and information center controls on the left.  This is also where your backup camera shows up and I wanted to show you those mirrors real quick to show you that those are working properly because that's something you always want to check on these trucks. And let's see if the backup camera will work, yes it does, sometimes you have to start the truck to get that to work, this one works with just ignition, CD player stability control turned out four wheel drive, you get your dual climate controls, more tactile volume and tune controls down here, you get your factory exhaust brake 12 volt power point, factory brake controller and 110 volt 450 watt plug and you get four cup holders and you can remove these cup holders if you want, they come out like so, then you get extra storage space and there's actually a hidden storage underneath there. Passenger side floor mat and seat are an excellent condition as well, no rips or tears, I don't think this truck's been smoked in, smells pretty clean inside, has the power sunroof and you also get your homelink buttons for your garage door security systems and lighting systems as well as map lights and sunroof and power side mirror window controls. So we'll start it up, take a look under the hood, starts right up, no check engine lights or anything like that, as promised I'll show you all those LED lights as well. I would personally like to thank you for checking out the video today, they've even done LEDs in the mirrors and hopefully from this HD video you've been able to verify the quality condition options and of course cleanliness of this truck inside and out all the way around. Under the hood we have the 6.7 liter power stroke diesel engine base, very clean runs, very smooth, once again this truck has always, has a full, has been fully safety and inspected by our service shop has a fresh oil and filter change on the fluids have been checked and topped off and it is 100% ready to go. Got motocraft batteries, always a good sign that it's been serviced at a Ford garage, shocks are doing a nice job, lights working and there is the emissions sticker. And I would highly recommend this truck to make quality and condition standpoint and to see more pictures of this truck or one of our other 550 new and used cars, trucks, SUVs, minivans, wranglers, half tons, three quarter tons, one tons. You name it we got to go to that website right there summitauto.com, full pictures and descriptions of every single vehicle all at summitauto.com and if you'd like to check out more HD videos you can go to youtube.com slash summit auto click the bell notifications you'll get updates on the videos they do each and every day as well as having access to one of the largest catalogs of vehicle walkarounds on YouTube pretty awesome we almost have over 8,000 videos on there. In fact in a second you will see link to subscribe to my YouTube channel the upper left a link to more F250 videos I've done in the upper right link to this vehicle on our website in the lower left in a link to one of our latest YouTube videos and lower right click those check us out we're super excited to help you with this ultra clean 2016 Ford F250 crew cab short box platinum with the Larry ultimate package in bronze fire metallic thanks again for checking out the video remember like subscribe and share on the YouTube channel I really appreciate it thanks again


Everybody forced here ripping on the fly 2022 tops guilty collection baseball hobby three bucks number two random divisions The results are on screen. There's a Lincoln chat. You can find them on the side at any time Let's get right to it. Yeah, no recap. It's a three-boxer. It's gonna be quick Ninja style Donnie whoa rookie Jackson co-art AL central number 60 of 99 an L East on the mini diamond Juan Soto 45 out of 50 AL East Luke Voigt on the auto 23 of 50 L West rookie auto CJ Abrams Very nice hit 167 of 199 go NL West and a Jeff Bagwell AL West 31 of 99 The rookie autos there the the bases out with 99 And this it's just Some of the extended base are like that Oh, that makes any sense. It's only a few Tom Glavin 90 of 90 framed auto NL East Tom Glavin 90 of 90. I hope everyone's having a fantastic night Many diamond NL central Robin the ounce 47 of 50 the NL central Johnny Bench now 97 of 99 AL West auto Kyle Tucker number 38 of 50 AL West and AL East Lava Garrett Cole Numbered six of ten AL East Lava Garrett Cole and framed auto is a Steve Carlton 9 of 25 for the NLE Steve Carlton Call of Fame a plaque autograph and at least and last one Jake McCarthy rookie 52 of 99 NL West AL West Ken Griffey Jr. 39 of 99 that's Griffey AL central rookie auto 46 to 50 Jackson Cole are Redemption going to the AL East. It's wonder Franco tops chrome gold edge auto blue gold edge parallel Is a big redemption Michael C. AL East an AL central rookie mean rookie mini diamond Jake Burger 21 of 50 What's up Mike? No, I did not Have to check those out Should pitch it to him illegal. That's still your idea And then AL East framed auto is Jim Rice 85 of 99 AL East Jim Rice And that is gonna do it one more of those three bucks on the flies coming up next. Thank you very much everybody