The U.S. midterm elections held on November 8th have thrown up a mixed result. Many had predicted a Republican wave across the country. However, while the Republicans are likely to take control of the House of Representatives, there is no evidence of the wave as the Democrats have a chance of retaining the Senate. What do the early results tell us about the political situation in the U.S.? Eugene Perrier of Breakthrough News explains. I think my biggest takeaway from the midterm elections, at least as it stands now, but really quite frankly kind of given whatever the most likely outcomes one way or another, is that the unprecedented challenges that are facing the country at large, the world, certainly the working class here in the United States, are of such a great extent. Yet the two major political parties are so lacking in terms of their actual solutions that don't meet the scale of the problem. So not really solutions at all. That neither was able to really muster much of a convincing win, if you will, or effort in terms of the broader country. And so the political situation, the status quo continues to look extraordinarily bifurcated, extraordinarily fractured and extraordinarily polarized between the two political parties and between really the two polls left and right. I think for the Republicans who were widely expecting to get a major victory on the scale of some of the larger midterm victories, based, one, just on the history that tends to give control of Congress to the party opposing the president, at least the House of Representatives, in the off-year elections, the non-presidential elections, but also, of course, because the Democrats have failed to offer any real substantive solution to inflation, that they've failed to offer substantive solutions to really many of the things that animate the base of the Democratic Party, whether it be climate change, whether it be a woman's right to choose and the right to abortion, whether it be the issue of voting rights. I mean, so many of these crucial issues, labor rights as well, the rights of the Unionists, all these crucial issues that are so important to the Democratic base, the Democrats essentially were unable to deliver anything of substance. And so I think Republicans were hoping to be able to capitalize on the possible disillusion of Democrats and the fact that some people may actually blame the Democrats for some of the problems like inflation that they're facing, and that ultimately did not materialize. Their attempt to use an extraordinarily racist crime-focused narrative that was based on a total distortion of what was happening in the country also seems to have really crashed on the rocks and not been very effective in either moving their own voters, very few of whom said they were deeply motivated by this issue or actually affecting that many races. And in fact, some of the races where this was the biggest factor the Republicans did very poorly. And so their extreme racist campaign also did not help them capitalize on this moment. So across the board, the Republicans were unable to capitalize because they themselves have no answer for inflation and back the Federal Reserve attempt to induce a recession. And certainly many of their claims on other issues certainly ring hollow. The Democrats are certainly, and from their own position, you might say rightfully, celebrating the fact that they were not totally wiped out, purely because it really looked like their inability to make things happen for the voters that tend to lean more towards the Democratic Party, mainly working class, oppressed voters, the lowest income people, and so on and so forth, that they would in fact not be able to withstand the so-called red wave because many of their own supporters wouldn't show up and the other side might be very motivated and people who can go either way might blame them for their problems. So they're essentially celebrating the fact that they didn't get punished for failing to actually deliver for their own base. But when you take a step back, I think what that really all means is that the country, the United States in and of itself, is not anywhere close to as right-wing as people think it is and an extraordinary right-wing campaign designed to capitalize on all the weakness of the Democrats and making major efforts to press racism, homophobia, and other agendas to the forefront, you know, the pro-life agenda, quote-unquote, against a woman's right to choose, that all of that was not able to actually move the country significantly. And in fact, we saw the opposite. You know, you look at a state like Michigan where you can see in Kentucky, in Vermont and other places where ballot initiatives around a woman's right to choose drove many different people to the polls, certainly to win that, but in the state of Michigan to really defeat the Republicans at almost every single level. You know, you're seeing states like Massachusetts passed taxes, higher taxes on millionaires. So you see across the board that not only were Republicans unable to capitalize with their extraordinarily ultra-right message, but that in various ballot measures, in various states, in various races, voters also were able to deliver, you know, more progressive verdicts in terms of what took place. So I think bottom line when you look at the big takeaway from this midterm, I think it's that all of the hype about how much the country is turning to the right is not really as much substance as it seems to be. Head of the elections, many had expressed concern over the possibility of a legislative grid log due to the Republican advance. The Democrats effectively had control over the presidency and the houses of Congress after the 2020 election. However, they were not able to deliver on many of their promises. What is the remainder of the president Joe Biden's term said to look like? You know, it's gonna be interesting to see how the political agenda moves from here. I mean, the challenge that the Republicans, of course, will have is that they will have a very slim majority and that the vast majority of Republicans are going to be the, or at least the plurality of Republicans, I should say, will really be the organized far right, the organized hard right. And Republicans will not be able to do much in the house without those people agreeing, which means that the basis by which they can negotiate with the Senate and negotiate with the White House will be very, very narrow, which I think makes the most likely scenario continued political gridlock. And the question that that raises is whether or not the Biden administration will move more aggressively toward executive actions that don't require Congress, which many people have been urging them to do for some years now, since he came in in 2020 in order to try to break the logjam and try to deliver more progressive priorities. It seems that Biden has not wanted to go in that direction. So it either means that he will acquiesce to intense gridlock or he will cut deals that will be extraordinarily right wing and that will lean towards the right wing status quo in the house, which will really be the center of the political center of gravity around which almost all compromises will have to be made because they will have the ability really to shut down and to stop anything that they don't like from the likely speaker, Kevin McCarthy. And then of course there is the opportunity, the chance of wildcard things potentially happening on a range of different fronts. Is there a possibility there could be wildcard action against the unlimited US funding for the war in Ukraine if the cost of living crisis gets even worse between the far right Republicans and some progressive Democrats can they put together votes to make a difference in the house? Does that start to upset some of the political calculus? So I think it could be a weird combination of both sort of gridlock, far right wing compromises between all three elements of the governing process and sort of chaotic realities that will break in different ways, depending on what the issue may be, which means I think that the role of class struggle and the struggle in the streets will be even more enhanced in this period because that will really be the only way that I think most people who are not really heavily represented by a Congress that's dominated by a minority party, all of whose positions have only minority support in the population, really the street struggle will be the only way that people can shape the political agenda, but it'll also shape the imperatives. It'll shape whether or not the Biden administration is whether willing to move more aggressively on executive actions. It'll shape whether or not the Senate is willing to scrap some of its archaic rules to see if they might be able to find a way to force through some sort of agenda by playing on the slim majority of House members trying to win people over, or whether or not there will be progressive Democrats looking to sort of strike out on their own and see if they can break up the right wing consensus in the leadership of the House of Representatives and open up some new terrain for different things to emerge on certain individual issues, where there's a lot of anger amongst the rank and file on the right and the left. So gridlock, chaos, even further moves to the right, I think is basically what we can expect to see. So a little bit more of the status quo, but I think perhaps a little less predictable. Many analysts have termed the elections as a setback to Donald Trump and his supporters in the Republican Party. Some of the candidates he endorsed failed at the hustings and some of his rivals emerged victorious. What does the future hold for Donald Trump and the extreme right wing of the Republican Party? You know, I think the way that these midterms affect Trump himself and also the broader MAGA movement should be very interesting. And I think one thing that we have to note at the outset is, you know, the more long drawn out challenges there are to any of the elections in the context of the midterms, the more opportunity there is for the growth of political violence. I mean, right now it seems relatively limited in terms of where that motion is. Of course, Trump and some of his supporters have alleged fraud. There's some moves in the courts in some states, Arizona, to make a big push around some of the alleged issues which seem to be, by the way, totally fake around quote unquote voter fraud. But by and large, many of the Republicans who have lost and acknowledged their losses, many of them were actually people who were sort of promoting this election denying agenda of former President Trump. And they of course have conceded, which seems to me that there may not be an extended period of challenges. But there could be, and I think that in and of itself is its own wildcard that could create this period of uncertainty around the control of the government that opens up a lot of space for the street struggle from the point of view of the right to try to intimidate the process and move it in their direction. And of course that I think will provoke a backlash and a response from people who don't want their vote to be erased. I think the key question is, does this hurt Donald Trump standing amongst the voters in the Republican Party and the broader sort of MAGA movement that's taken over the Republican Party? A number of sort of right-wing influencers, Candace Owens and others have been kind of downplaying Trump a little bit after this. And I think perhaps some people feel he was responsible for some of the losses in different ways, but the fact of the matter is he does remain overwhelmingly the most popular person to run. But I think those like Ron DeSantis and others will be trying to find ways to use this result where the Republicans were unable to capitalize in the way that I think many of them thought they could. So suggest that it was Trump's name or Trump's actions that really helped sink the Republicans at the ballot.  But I think the real question is, is whether any of these other individuals can capture the same zeitgeist of Trump? And I don't think so. I mean, almost all of the other figures you hear about, the Ron DeSantis of the world, the Nikki Haley's, I mean, they're kind of counter-Trump's, they're career politicians, the type of people who never could have sparked a movement like Trump was able to do and who only actually surged in the prominence by riding Trump's coattails. And so I don't think that there's a one-to-one thing, but I do think we can expect an intensification inside of the MAGA movement itself to start to look for a greater diversification of leaders and to move beyond just Trump itself. I think that will be interesting. And also, whether or not this will empower those who are against Trump within the Republican Party to make a move against him. But I don't expect either of those two things to be likely. I think Trump will find a way to reconsolidate his control over the Republican Party. I think he really has the grassroots, but it's gonna certainly be interesting to see how this plays out in terms of the inner effects of what's happening on the right wing. The Senate and House elections were not the only interesting races on November 8. A number of ballot measures were passed in various states which led to progressive outcomes. What are these measures and what do they signify? You know, I think there's a number of really interesting things that happen in terms of ballot measures where people are able to just go directly and vote for a question. In Kentucky, which is certainly a very heavily Republican state, we can see that question too, which was to protect the right to abortion, was able to, well, it failed essentially because it was essentially to tighten the laws around abortion. But ultimately, a very large majority of people, so that means most Democrats and a very significant number of Republicans came out to defend a woman's right to choose and a right to abortion. I think that was a big victory. In Michigan, you also had a similar question that was on the ballot, which was also to defend the right to abortion and that was able to succeed significantly. As was an amendment in Michigan that was to the state constitution there around voting rights and was enshrining some of the things in the state of Michigan that the Democrats failed to enshrine by not passing the John Lewis Voting Rights Act at the federal level. So those two things combined, not only succeeded, but I think really played the key role in helping the Michigan Democrats take both houses of the state legislature and all statewide seats. We saw in the states of Maryland and Missouri, there is the war on drugs, took another significant hit, marijuana was legalized in those two states, which are two major states in the country and polar opposites, right? Missouri is a so-called deep red state, well, of recent vintage. And Maryland, of course, is a deep blue state. So you can see across the political spectrum more and more anger at these low-level drug offenses that have destroyed so many millions of lives over the years. The state of Massachusetts passed a higher tax on millionaires, increasing the tax on millionaires and also expanded the rights of undocumented people in the country by allowing them to get driver's licenses, which is really the key to being able to access a lot of public services in a lot of different places. So that was also a sort of flew under the radar but a signal victory in the state of Illinois. And what I think is actually the first ever ballot measure of this type in the history of the United States, voters voted overwhelmingly to enshrine the right to a union in the state constitution. So to prevent anti-union forces from being able to pass a range of different laws against unions by putting these rights firmly in the state's constitution, another significant one that was also able to pass. And in Washington DC, the nation's capital, there was an initiative that will essentially eliminate the tipped minimum wage more or less or raise it. People who are tipped workers, mainly who are working in restaurants are were legally allowed to be paid below the minimum wage. This ballot measure will end that process. And deep injustice, of course, it has deep roots quite frankly, actually in the history of slavery in this country, which is a deeper, separate story, but that is really the roots of tipping in the United States and the service sector. So that was another big victory for progressive forces that I think many people were looking to see, it failed the last time it came up a few years ago. So for it to win this time, it was a big defeat over the huge lobby, the other NRA, the National Restaurant Association that pushes against any rights for workers in the service sector with tens of millions of dollars every single year. So across the country, red states, blue states, wherever you can imagine, you could see that there were a number of progressive things that when put to voters themselves, even people who consider themselves Republicans or consider themselves conservatives, were willing to vote for an agenda which could broadly be considered progressive, which I think yet again gives lie to this idea that it's just an unredeemable half of the country is quote unquote deplorables or whatever it was that Hillary Clinton called them, but it's that a much more complicated scenario with complicated contradictory consciousness, but that many, many progressive ideas are very popular and really all it takes is to fight for them.


Okay, great, so my talk is called, our goal is to make collaborative editing the standard on the web. I will talk about Etherpad Lite. Like I said, my name is Peter Matyshker. So I will start. So what is Etherpad Lite? What is Etherpad? So Etherpad is an open source software. It's to allow people to write together in real time on the web. So if you have a friend, for example, in Australia, you can send him a link to your pad and you can write together and you can see what he's writing, what he's writing. So everybody has their own color. And for example, here, a small screenshot, person one has blue and person two has red. So what can you do with Etherpad? So the most common use case is brainstorming. So for example, your manager send a pad link to their employees and ask them, hey, you have any marketing ideas, how we can do that? And every employee writes on his pad and how a later the manager looks again on his pad and there are lots of ideas and everybody gets inspired of what the other people are writing. And this is much more efficient than if he would ask, send me emails because you have everything Coby pays together. So just one use case, other thing is meeting minutes. So if you have voice of a P conference, everybody can write its part of the meet minutes. You know that usually your one person in here have to write all minutes, even if you don't know about what he's writing. So you can solve that with a pad very easily. You can do translations. So for example, if you want to translate a complicated text, you don't need one specialized translator. It's enough if you have 10 people that are able to translate a bit and they can correct each other. So this is also a very common use case and on the German Pirate Party, we use it to write together on newsletter and breast leases. And yeah, so these are the most common use cases. So either pad has two big problems. One problem is it's like I said, Uppman's nightmare. So it has very high memory usage. It has memory leaks. So the longer you run it, the more memory it uses. It has very random, high CPU usage and it's very, very difficult to install. The other problem is it's also code as nightmare. It's written in three different programming language on the server side. It's Java Scala and JavaScript, which runs on Rhino. There's nearly no documentation and there are nearly no comments in the code. So it's very, very difficult to change it even if it's open source. So open source is not everything. You also need documentation too. This is why I created Etherpad Lite. So Etherpad Lite basically takes some of the source from the original Etherpad and we ported it to Node.js, which is JavaScript on server side. And so at this point, use much less memory. We went from two gigabytes to about 30 megabyte RAM. We have much less code from about 100,000 lines to 10,000 lines. We optimized it to be easy embeddable. So the ideas that you have are a web application and you want to embed Etherpad Lite as part of your web application. So this is what our use case is, what we specialize it for. And it has nearly the same function. So many people think it's called Etherpad Lite because it has less functions, but we call it Etherpad Lite because it uses less resources. So this is a very common mistake. So yeah, basically that's it. So please install it and give feedback. Tell me how you use it, why you use it. Send for request, we have an IRC channel and go to the URL. Okay, cool. Thank you.


The article discusses the processes of abstract EMT and MET, which are integral to normal development and cancer metastasis, and reviews the molecular pathways that contribute to them. It compares embryogenesis and development with cancer metastasis, discusses signaling pathways and receptor expression in both tumor and stromal cells, and explores clinical implications and epigenetic events that regulate EMT-MET processes. The hypothesis is that reversible epigenetic events regulate both EMT and MET, and thus, also regulate the development of different types of metastatic cancers.


What is up you guys, welcome back to another one. If you are new to the channel, I am Gold Pony at the new car truck SUV reviews on YouTube and today we are in the brand new 2023 BMW X2 courtesy of Apple BMW in York PA. For more information on their inventory, please feel free to check out the link in the description box below. And so we are in this one today because there is actually a new appearance package for the 2023 model year and we do happen to have that today so we will be getting to show that to you guys so I am pretty excited about that. And this is a BMW actually starting in the mid $30,000 range which quite honestly is pretty exciting in itself. So ultimately in this video we will be testing out and going over everything about this one from acceleration to braking, steering for a ride quality, sound system exhaust, all that fun stuff. So having said all that what do you guys say, let's just go ahead and jump right into it and as always let's start with pricing. And so as you can imagine there are two different configurations for the 2023 BMW X2. First one being the S drive 28i starting at $36,600 then there is the X drive 28i starting at $38,600 and by the way the difference between those two it's front wheel drive versus all wheel drive essentially but regardless of which configuration that you go with power plant is going to be the same. Powering the little beast is a 2 liter twin power turbocharged inline 4 cylinder putting out 228 horsepower at 5,000 rpm, 258 pound-feet of torque coming in at right around 1,400 rpm. Power sent to front wheels or all wheels through an 8-speed automatic. Zero to 60 time is going to come in at approximately 6.6 seconds for the front wheel drive, 6.3 seconds then for the all wheel drive, MPG numbers then coming in at 24 in the city 32 on the highway for the front wheel drive, 24 city 31 then on the highway for the all wheel drive taking premium unleaded fuel and so before we do any kind of fun acceleration tests here in our X2 I wanted to mention to you guys the drive mode there is a drive mode kind of button located just to the left of the shifter that will include eco pro comfort and sport adjusting things like the shift points throttle response and the steering sensitivity then as well it's up and I haven't got all of that out of the way what do you guys say let's go ahead and find a straightaway let's put the X2 here to the test and by the way we do have the X drive so we do have that all-wheel drive so theoretically zero to 60 should be 6.3 seconds but let's go ahead and put this thing to the test and let's see how quickly we can get our new X2 here up to speed 3 2 1 go little bit of turbo lag and 60 definitely more than enough to merge you onto the highway without a doubt but like I said at the very beginning there was a little bit of turbo lag if I'm being honest but again having said that plenty of it acceleration with this thing so anyways to go along with that acceleration as always breaking is equally important so as expected you will find four-wheel ventilated disc brakes coming standard across the board as far as that 60s year stopping distance goes it's going to come in at a very incredible 111 feet breaking feel is 100% on point by the way and I say an incredible 111 feet because it really is quite a good number as far as 60s year stopping distance goes 120s are typically what you get with SUVs if not 130s 111 is sports it could so that is a heck of a breaking statistic there for the X2 without a doubt so you shouldn't have any issues there whatsoever that touching on suspension and handling of course you will find an independent front and rear suspension front and rear stabilizer bars gas pressure are shock absorbers but it would also mention there's an adaptive damping suspension that is available for an additional $500 that's one I typically like to recommend typically what that does is it monitors each shock absorber individually not only adjusting to the road imperfections giving you a smoother ride but also tightening up the suspension during heavy cornering giving you the best of both worlds that's definitely one I personally were considered if I were getting the X2 but it did would also mention though the M sport and gold play packages by the way the gold play packages the new one for 2023 and we'll get into more of that when we get into the exterior but both of those packages will give you a sport tune suspension and actually a lowered ride height as well so a little bit sportier of a feel that is the configuration that we have today so we do have a sport tune suspension and having said that you do tend to feel a good bit more of the road I will say that I've driven plenty of BFW's and typically they ride super smooth and if you wanted that you get the adaptive damping suspension essentially because that's going to give you the ultimate smooth ride in the X2 but also give you better handling as well but we don't have that today so having said that it I am feeling a good bit more of the road that I otherwise would have so just want to put it that way so where steering feel goes it's brilliant it's definitely on the heavier side of things and because we have the gold play package it's part of the M sport package I get these enhanced 10 and 2 grips on the steering wheel so they're kind of massive comparatively speaking to other vehicles that I've been driving lately so definitely a huge fan of these 10 and 2 grips it gives a driver a better feeling of being in control and it feels like I got better handling just because of the grips alone so I'm a big fan of that as far as cabin noise goes that is pretty darn good I will say I'm only going like 10 miles or 20 miles per hour right now but as far as cabin noise goes there's really anything coming into the cabin there's not a whole lot of road noise is not a whole lot of wind noise so quite honestly it's pretty windy today and this thing is doing pretty darn good so it definitely as far as cabin noise goes and insulation it performs like a luxury vehicle when it comes to that without a doubt that touching on visibility this is one of the things of course where you're gonna get not as good as let's say an X1 just because of the shape of the back end there so visibility it's something that you get used to I will say that have a driven cars like the Camaro and the 370Z where visibility is absolutely horrendous it's something that you do get used to but again it's not going to be as good as the X1 but he did want to also mention rain-sensing windshield wipers are going to come standard on the X2 so that's pretty cool and there is a head of display available with the premium package which you actually do have today so right now I'm looking at my speed and speed limit projected onto the windshield so that's going to better help me keep my eyes on the road and also it's going to display safety features on your windshield then as well but that pretty much rounds out the performance segment of this review guys let's now go ahead and take a look at the exterior of our brand new 2023 BMW X2 alright you guys so here she is the new 2023 BMW X2 finished in San Remo Green a very nice looking color especially with our gold play accent package that we have here today by the way the gold play special edition package goes for $4,350 if you were interested does add several things including a sport tune suspension gold exterior accents as you guys could probably see the very best on the wheels there shadow line exterior trim aka gloss black exterior trim m sport front fascia and styling you guys could see that up front 19 inch m specific alloys m sport seats m sport steering wheel and a heck of a lot more as well so really a good bit with that particular package that is new for 2023 but anyways let's go ahead to start now up front on the X2 here again San Remo Green is the exterior color name that we have here BMW active kidney front grille is going to come standard across the board you will get some aluminum trim surrounding that front grille and on the front lip as well if you do not go with the m sport or this gold play special edition package that we have today because otherwise you're gonna get gloss black accents around that front grille as you guys are currently looking at right now front air curtains down to the side helping direct air around the wheel and tire combination for a little better aerodynamics to the sides then LED headlights do come standard with LED daytime running lights of course you get the automatic feature as well and actually those headlights do come with the cornering function as well meaning when you're going around a bed at night they are going to swivel based on the direction of your steering angle better help illuminate what is around that bend so you're less likely to hit a deer or possum or squirrel or whatever the case so really a safety feature in itself but that pretty much rounds out the front end of this one so now go ahead and make our way to the side of the X2. Alright so but now since we are around to the side first thing I want to mention when it comes to the side profile you can get roof rails there are satin aluminum roof rails available for an additional $250 if you wanted to go to that rail just wanted to make you guys aware that they are available but regarding the windows surrounds they are going to be finished in either a satin aluminum or a gloss black dependent upon the configuration that you go with of course BMW logo found on that C pillar it's one of the most distinctive design elements of the X2 specifically and definitely a design element that I personally love then if you take a look at the front fenders you're going to find a little bit of m badging which can be had with the m sport package or the gold plate package of course and that's why we have it here today so pretty cool as well matte black side skirts are going to be the standard configuration however if you go with the m sport or gold plate packages you will get body colored side skirts and they look pretty darn good in my personal opinion also body colored fender surrounds as well otherwise they're going to be matte black for the standard configuration then take a look at the side mirrors they are body colored power adjustable side mirrors they will be heated with LED integrated turd signals then as well then take a look down at the wheel setup there are several different configurations of course 18 inch Y spoke alloys are going to come standard 19 inch double 5 spoke alloys coming with the m sport and then 19 inch aero wheels with gold accents it's what you guys are currently looking at of course coming with the gold play package so pretty much rounds out the side profile very good looking yet again and now let's go ahead and make our way to the back and so but now since we are around to the back all the way to the top you will find a body colored shark fin antenna just below that rear spoiler with an integrated brake light just below that rear window wiper gash darn I love this exterior color in the sun right now it's looking so darn good I can't get over it but anyways LED tail lights do come standard as well you do have the x-drive badging if the particular x2 that you go with is equipped of course just below it all you will find dual exhaust outlets with chrome tips however if you were to go with the m sport or gold play packages you will get black exhaust outlets so having said that I do believe you guys know what we have to do next as always here is that exhaust clip it's open now since we are around to the back of the x2 when it comes to opening that rear tailgate it is a power tailgate any hands-free tailgate as well so there's a button on the key fob itself again it's hands-free and power tailgate there's also a button on the driver's side door but my favorite way to open the tailgate is the hidden way through the BMW logo on the tailgate itself you simply just pressing on the upper portion and it is gonna automatically open up for you so that is the way I personally would always open this thing up but once open up cargo capacity comes in at 21.6 cubic feet if that was not enough space of course this rear seats do fold down bumping that up to 50.1 cubic feet but quite a bit going on to the cargo area pretty much everything you could possibly want of course you have cargo lighting there's some netted storage found on the sides there is a 12-volt power outlet there are some cargo tie-down anchors there's grocery bag hooks there's a cargo cover and my very favorite part if you were to lift up underneath of that cargo floor you're going to find a very impressive amount of in-floor storage and so you're either typically going to find a spare tire under there or in floor storage in this case it's in floor storage and it is a ton of it more so than you typically find on all the other vehicles that I typically test so I was definitely a big fan of that but anyways so now go ahead and make our way up to the rear legroom that is going to come in at 36.7 inches so for reference I'm an even six feet tall this is how much space I had back there rear center armrest with cup holders does come standard we'll find rear ventilation coming standard back there as well and a couple of phone charging ports then to go along with all of that but then make our way up to the front seats a way power adjustable front seats do come standard with two-way power side bolsters definitely helped me in place very nicely around the turns in this thing and lumbar support as well and that was very adjustable as well by the way so easily able to find my perfect driving position as far as the finishes go since the tech upholstery is going to come standard however Dakota leather is going to come standard and black on the m Sport and gold play packages and then if you wanted a different color it is a $1450 option if you wanted to go that route but having said that I think specifically for the gold play package I love the gold accents on the seats and even more so I love that they're one piece as opposed to the separate headrest at the top typically you always find that but the one piece design it's so much sportier the seats themselves are very comfortable especially because of the power side bolsters and overall I think they just looked dang good as well but then taking a look at the steering wheel it is tilt and telescoping of course and this specifically that we have today is the m Sport steering wheel hence the little m logo at the bottom portion that's going to come with the m Sport package and the gold play packages and that's going to come with enhanced 10 and 2 grips so it's going to be a little thicker and all the steering wheels are going to be wrapped in leather so you do have that for you as well but then make your way to the start up let me start by showing you guys key here you do have your m Sport colors on the one side and essentially all of your buttons that we're going to be located on one side of the key you got lock unlock the button to pop the rear tailgate there and by the way the lock button is the BMW logo in the middle but ultimately it is all keyless entry with a push button start so all I'm going to do here simply put my front of the break and press that engine start button located just by the driver's right knee then and so once started up speedometer is on your left tachometer is on your right there is a very small digital display front and center all the way to the bottom giving you essentially everything that you need like outside temperature how many miles you have left to hit empty there's trip a trip be pretty much like I said all the standard information you could probably want on that digital portion of the gauges there but so they make your way to overall interior quality there is a power moon roof that does come standard on the X2 however there is a panoramic moon roof that comes with the convenience and premium packages so therefore since we have the premium package we got that today so that's pretty cool anthracite headliner is going to come standard home like controls for up to three different garage doors can be found just underneath of that rear view mirror there so always love that dual zoom climate control so both driver and passenger can set their temperatures that does come standard ambient lighting coming with the convenience and premium packages that is going to be there for you as well and I'll I'll see if I can pull into a shaded area here to show you guys so always love the ambient lighting and Mercedes and BMW specifically they always do a very good job with that wireless phone charger goes for $500 if you wanted that that's going to be found just underneath of the center armrest there actually overall I love the design and the gold accents that we have since we have the gold play package so you have gold contrast stitching not only found on the seats of course but also on the doors just above the passenger side glovebox there's also some gold accents just above those gold accents on the passenger side glovebox so that's a pretty cool look as well just in front of the shifter you have a 12 volt power outlet USB charging port little bit of storage dual cup holders just behind the shifter you have an electric mechanical parking brake of course your wireless phone charger and a little bit of storage just underneath of all of that with another phone charging port available there as well and by the way the center armrest is adjustable you can kind of lock it in a upward tilting position or downward tilting position or level whatever you want to do so I wanted to mention that too but anyways to make our way to the infotainment screen here there is an 8.8 inch color touchscreen display coming standard and by the way it is touchscreen but there is also a circular dial and buttons located just behind the shifter personally if you were driving I would use the circular dial and buttons because it is a little bit of a reach then when you're parked you can use the touchscreen because probably a little bit easier that way in the end but ultimately Bluetooth and audio streaming do come standard Android Auto Apple CarPlay as well factory navigation system actually comes standard across the board as well so that's always nice to see weather information you can find up there and of course your radio information and so when it comes to the sound system here on the X2 you will find a standard 10 speaker hi-fi sound system with 205 watts so having said that what do you guys say let's go ahead and turn on the radio see what we got playing today and let's test out the clarity of this one incredible amount of bass I got to say typically with Krishniki Tepperer you don't have that much bass but this X2 did a wonderful job with the bass that was certainly on point plenty of clarity really with 10 speakers in the sides of the X2 you certainly are not gonna go wrong with that sound system but anyways last thing I want to mention to you guys on the infotainment screen of course is when you do put this thing in reverse you will find a rear view camera coming standard across the board letting you know who or what is behind you which is always is going to lead us in this evening so front side side carrying airbags do come standard in the back you're gonna have latch aka lower anchors and tethers for children for the rear car seats rear child door locks tire pressure monitoring system but also coming standard frontal collision warning system lane departure warning speed them at recognition and front and rear parking sensors as well in addition to that there is an adaptive cruise control system with stop and go that goes for a thousand dollars if you wanted to go that route there's also a parking assistant kind of feature that goes for $200 where the vehicle parks itself just in case you wanted that ultimately when it comes to my final thoughts here of the X2 the driving dynamics are really what makes this thing absolutely amazing it comes to the acceleration the braking and 60-0 now 111 feet is absolutely wonderful the handling or maybe it's just the steering feel that absolutely brilliant as well so overall driving dynamics are pretty much on point BMW logo on the seat paler I think is one of the coolest design elements on the X2 because the other BMWs don't have that X1 doesn't have that X3 doesn't have it and so on so definitely like that little design element there I do like the new gold play package it's tempting for me to not call it the gold pony package because it's you know GP so I really want to call it that is how I like the gold pony package I think that's pretty cool as far as for improvement goes I think heated seats should probably come standard on this particular BMW it is available as an option but it doesn't come standard unfortunately and the ride quality with the sport tune suspension that we have here today you do tend to feel a little bit more of the road however that can be counterbalanced if you were to simply go with the adaptive damping suspension that's available for $500 so that's my final thoughts let me know what you guys think of the new 2023 X2 in the comment section below and that is about it for this one you guys thank you so much for watching if you're free to follow me on social media at the bottom of the screen if you want to see what's coming next on the channel before it gets to YouTube be sure to hit the subscribe at the bell notification button if you're in a new car review is that is what we do here on this channel after all do appreciate you guys watching more than you know when I will see you guys all in the next video stay gold


Hey everyone, thanks for coming. Good morning. Today I'll be talking about Drupal Defense in Depth, which is a security framework for Drupal at scale. We've got a few items on the agenda today. We're gonna start out with some introductions. We'll step through the five key phases of the NIST cybersecurity framework, and then we'll just look at summarizing and next steps. To start with, who am I? I'm Ming. I'm a DevOps engineer with Salsa Digital. I've been working with governments and enterprise Drupal deployment since about 2020, mostly using Amazey's Lagoon SAH platform. Some notable projects I've worked on include the Victorian government single digital presence. I've done a little bit of work for GovCMS, and I also work on Salsa's internal hosting platform called Salsa Hosting. So before we get into it, we need to go through a couple of concepts. So the first of which is defense in depth. What is defense in depth? It's a layered approach to security, and traditionally this would compose of physical, technical, and administrative controls. But as we know with the move to cloud computing, the physical security layer is often taken care of by the cloud provider, and it's not something that people in Drupal DevOps generally have to be concerned about when managing the security of our Drupal sites. So we'll really just be covering the technical and administrative controls here. Salsa's defense in depth strategy consists of seven layers going from bottom up. We've got infrastructure, container hosting, application, edge protection, content delivery, people, and process. For this presentation, just to keep within time, we'll be focusing mainly on infrastructure, container hosting, application, people, and process. This is because organizations usually directly control these elements of the hosting stack. Our strategy is also built around a more containerized hosting stack using Kubernetes. Secondly, what is the NIST cybersecurity framework? It is a highly respected and adopted cybersecurity framework in the United States. Unlike a lot of other frameworks, it's not a certifiable technical standard, but it's highly flexible and it can be adapted to a wide variety of technical stacks and unique threat landscapes. It contains the five key phases we covered earlier. Identify, protect, detect, respond, and recover. So what's our strategy here? How are these two concepts related? For one, defense in depth is an effective strategy to contain many attacks. If attackers manage to compromise a single defense, the effective blast radius of their attack or exploit will be limited by the other layers of protection. And secondly, the NIST framework acts as a stepping stone to begin a journey to more stringent certifications. Many of the practices and recommendations from the NIST framework are echoed in these stricter standards. So aligning a defense in depth strategy with the NIST cybersecurity framework fortifies layers of a defense strategy, while also helping to streamline the path to compliance for more advanced security standards like ISO or PCI. So starting off with the first phase of the cybersecurity framework, identify how can we apply it to our defense in depth strategy layers? This involves identifying assets that may be at risk. So for our infrastructure, some infrastructure components that might be targeted include computing infrastructure such as web servers and working nodes, in addition to networking components such as load balances. Application, the vast majority of vulnerabilities in Drupal sites come from contrape modules, themes and libraries. It's important to keep track of those that are in use and monitor the Drupal security advisories for disclosed vulnerabilities. Container hosting, part of your container hosting or orchestration infrastructure that might be particularly exposed include things like the Kubernetes API server as well as components of any observability stack and use like Grafana OpenSearch dashboards. Other cluster management APIs in use should be considered. For example, the Lagoon API for clusters managed by amazing.sh is also exposed publicly. People, with the level of sophistication of phishing and spear phishing attacks these days, as you know, personnel are often the weakest link in the cybersecurity strategy. And finally, process. Although process isn't something tangible that an attacker can target directly, outdated processes are a risk that could negatively impact the implementation of latest ages of our framework. Protect. How do we protect our assets? We need to have a comprehensive security strategy for each element of our technical stack. So, starting up with infrastructure, since we're most likely in the cloud, we want to leverage cloud provider concepts. For example, we want to make effective use of things like network policies and security groups. We want to rely on things like cloud provider managed operating system images because these are often configured with best practice in mind. We also want to look at things like regular rotation of our worker nodes to ensure that the operating system is up to date. This can be done manually or via something, a tool like carpenter where you can actually schedule your worker nodes to have a finite lifespan, and then they'll be removed and replaced with a more up-to-date version. Application. For Drupal, we want to have strategies like configuration management and auditing to ensure that configuration is in line with your security policies. At Salsa, we have a tool called Ship Shape, which is free and open source that we use on client sites to ensure that any code being deployed has configuration that's in line with their policies. Regular and automatic patch management for core and contribe. You want to have regular and automatic patch management for your sites to ensure that any security vulnerabilities, of course, patched out. Although Drupal has very good security, we can extend that with things like security modules, password policy, username, enumeration, prevention, login security, the TFA module. These provide a host of additional security features for Drupal. And of course, if possible, we want to rely, we want to switch to static content. So if you're a Drupal site is not too dynamic, you can host a static version of it. And we can use tools like Tome and Quant CDN, which would vastly reduce the attack surface of your application if it's just a static representation. Container hosting. We can put things like our API server on the private network so it's only accessible via VPN. Same for Grafana and logging dashboards, for example. You can use an IPS to detect connections to certain block listed addresses, protocols and domains. And you can protect your point of ingress. So for example, you can apply more security right on your ingress controller. So no matter how someone gets to your site, it's being protected by a WAF. People, you want to have things like proactive security training, role based access control, according to someone's job function. Drupal has a very robust access control system, roles and modular permissions. You want to do things like mandate the use of password managers and two factor authentication across the board. And of course, your process, you need to instate a security policy that enforces all these standards. We've listed above from, you know, your application configuration to network policies to use the access. Detect. How can we detect a breach of someone's attempting to abuse our cloud infrastructure? So to start with at the infrastructure level, if your cloud use is fairly stable, cost and usage alerts, for example, are a useful identifier to determine if there's been a breach, especially if attackers, you know, use the access to try and spin up a cryptocurrency miner, for example, that would really spike your cloud bill. There are also tools such as Amazon GuardDuty, which can proactively monitor your instances and outgoing traffic to identify any breaches or potential breaches.  So Drupal has pretty robust protection against brute forcing of accounts. But if someone is attempting to brute force multiple accounts, for example, on your site, the login security module can actually detect that and alert you proactively. And with the security kit module for browser security, if someone has managed to compromise an account on your site, they often try to embed their own content, their own images, scripts and iframes.  And you can even specify reporting endpoints. So if someone's browser has encountered content on your site that's against the security policy, it can actually report that to you.  Container hosting. At that level, we want to have things like centralized application logging and monitoring so that logs from Drupal and PHP are aggregated and stored in one place. This allows your operations and support team to create alerts, monitor for events that might indicate a potential issue or a breach. Another advantage of this is that an attacker would be unable to tamper with any of your collected logs. Even if they've completely breached the application, assuming they've gained code execution, they wouldn't be able to touch a log and you'd still be able to build a trail of where they've been. People, your content authors should be trained to spot out unusual or suspicious content or activity on the instance and actually be encouraged to report it. Employees should of course be actively looking out for phishing threats sent to their emails and be proactive about reporting those as well. And most importantly, your process. You want to have automatic alerting and proactive detection in place. You can achieve this through things like an IPS or Prometheus alerting rules. So if you know there's something you have to watch out for, you can create rules for these so that your team is notified ahead of time of any potentially suspicious activity. Next phase, respond. So there's a famous saying I like. It's not when you get hacked. Sorry, it's not if you get hacked, it's when. So we need to have a strategy in place to respond to breaches. So at our infrastructure level, for example, we could, in the event of a DDoS attack, we could do things by, for example, create a security group on our load balancer to drop incoming attack traffic. This is as opposed to, you know, blocking the traffic at a container hosting or web server level via like an engine X and ingress rule. This is so that we can leverage the filtering that's performed at the cloud provider level to help alleviate pressure on our origin infrastructure. For our Drupal application, most of the time, unfortunately, the only immediate response that we can take once our application is breached is to just take it offline. However, if you've actually taken a static snapshot of your site beforehand, it can serve as a good fallback. Although if your site is very dynamic, the functionality may be reduced, but your site will continue to be accessible in some capacity as opposed to completely offline. At this point as well, you'd want to look at initiating the restoration of backups while your static snapshot keeps your site online. At the container hosting level, you've got things of course like version control and container images which are immutable so that, you know, this means that your deployment, no matter how badly damaged it is, it can be instantly restored to a known good state. I mean, it's important to note that at this point your site is still vulnerable. It's not patched yet, but it can be very quickly reverted to, you know, the last version, known good state. We can also make use of our centrally collected logs and metrics to perform a root cause analysis. People should have clearly defined roles and responsibilities, and all your documented and hopefully practiced disaster recovery plans should be executed at this point. Recovering from a breach. At the infrastructure level, we want to look at things like recycling nodes, for example. Although containerization should have actually protected our host node, there's still the risk of container breakout, and recycling will instantly return all your worker nodes to their original condition. Of course, before we can put our application, our Drupal application back online, we need to ensure it's patched and updated so it doesn't just get breached again. We can use information that we derived earlier from our root cause analysis, using our collected logs and metrics to do this. And once that's done, once it's patched, we can bring it back online or cut over from our static version. At the container hosting level, it would provide backups using your chosen platform backup solution. One example of this is something called KITUP. These backups are completely decoupled from your application, stored off-site, encrypted, to ensure integrity. So if someone's breached the hosting environment for your Drupal site, they can't touch your backups, they're completely separate. People, your staff should be clearly informed about the cause of any breach so that they understand why and what they can do better next time. And of course, at the process level, we should update our plans and processes like our DR plans to identify any, to address any weaknesses that, you know, may have been identified during this whole process. So those are the five key phases of the NIST framework. Let's step through an example scenario. How would, how would this have held up in the case of CVE 2018-7600? Some of you might notice, it's a Drupal G2 vulnerability. How would this have protected us in the case of a mass exploitable vulnerability, like Drupal G2? Let's explore the process of potential attacker would have taken in it to attempt to compromise a Drupal site that was vulnerable to this exploit. First off, you know, they would have checked to see whether the site was vulnerable in the first place by attempting to perform a command injection. They would run the exploit and force the Drupal site to run something like the who and my command. A WEF product, such as mod security, a QuantWef deployed at the edge or at our ingress controller, would have easily picked up and blocked the request, as command injection is a it's a very common attack type that these WEFs actually check for and block. Secondly, let's say that day mod security decided to go and leave and it wasn't working. And let's say the application, the attacker's command injection exploit went through unchecked. The next step might be to say set up a reverse shell to attempt to gain access to the site's environment. This is often done on an arbitrary port, you know, something like 4444 or 7777. An IPS solution, such as Falco by Cystic, deployed at your container hosting level, would have detected, you know, an anomalous outbound connection why is Drupal trying to talk to something other than 80 and 443. That's quite suspicious, it would be able to block that and potentially alert your team as well. And finally, let's say all our technical protections were on snooze that day, none of them were working. Assuming the processes we discussed earlier were in place, operation staff would have been alerted to the fact that a new vulnerability was in the world and sites should be patched and defenses tweaked to mitigate the vulnerability of any hosted sites had been compromised at that point. Centralized logging would have allowed you to investigate and pick up on that very easily. For example, you could create an alert rule that scans incoming traffic for that pattern, the exploit pattern, and be alerted on it proactively. So let's leave this. To summarize, the NIST framework is a really great security tool. We've walked through the five steps in the framework and applying the defense and depth layers to them. This provides an effective a provides an effective defense strategy while being in compliance with a well-respected security framework. And what's next? It's time to start defending our Drupal sites. I hope this gave you something to think about. Does anyone have any questions? Thank you for the presentation. This is a quick question. Should we include reporting as part of the process? So in case, like, you know, huge government agency site or sites which have, you know, personal information and stuff like that, thousands of customers, for example, and assuming that, for some reason, it's vulnerable and got hacked, as part of that process, should we include reporting to, I mean, government agency or is there something we should report to? Yeah, if your site, if one of the hosted sites has been breached, you're often legally obligated to actually report that breach to your client or a government agency. It depends on your actual location, but you're often obligated to. Do you have a list or top three Drupal modules that you always install for security or security oriented modules? Yeah, yeah, so my top three are the security kit module, the login security module and username enumeration prevention. I also have a module on Drupal.org called security pack, which pulls in a bunch of popular security modules and installs some pre-done configuration for you. So I think that's a good, like, one-click solution to helping secure your Drupal site. I think, does things like, you know, enforces a stronger password policy, installs username enumeration prevention, sets up some brute force protection? Thanks for the presentations. I have questions here. Yeah, thanks. I have a quick question about the snack shop or backup. Yeah. If in a situation a site is a compromise, but in a short period of time, we just have no idea where it's going wrong, or normally we roll back to previous snack shop or backup from, as I said, yesterday, but we realize on local testing, we realize it's still not working. The compromise happened way before yesterday. Do we have the capability to compare the Snapshot backup to to try to identify where this issue comes from? Yeah. So in that case, if your site is actually being compromised for some point, that does make things more difficult. But you'd have to identify the point at which your site was initially compromised. So that's where those collected logs and metrics come really handy. You could find the pattern of the account that got exploited, look at login requests, look at general HTTP requests, write up a query to actually find those and find the oldest match and any Snapshot before that should be good. But that also plays into things like how long are you retaining backups for. So you could be in trouble if your site has been actively compromised for six months and you're only holding three months of backups. That would be a quite a bad situation.


Hey everyone, Devin Smale, Mountain View Dodge here in Olds Alberta. Today we've got a 2012 Jeep Wrangler. Nice thing about this one, 3.6 liter pentastar, upgraded headlights, the factory Willy's wheels, which are the 17 inch all black. This one's just got 150,000 kilometers on it, but check to the shop very, very well. If you're looking for a Wrangler well under that 25,000 range, give us a call today.


Hi friends, welcome back to my channel and welcome if you're new here. My name is Jen. I'm a certified weight loss and nutrition coach and I'm on the WW or the Weight Watchers Blue Plan. Happy Saturday. It's Saturday, so it's another grocery haul day. We had quite a good stock up haul this week. We were out of a lot of our snacky essential items so I have a good size haul for you with some new food finds as well. So if you're excited, give this video a thumbs up and don't forget if you're new or you haven't yet subscribed, we'd love to have you here. Hit the subscribe button and ring the bell right next to it so you never miss a single video. Down in that description box, you're going to find nutrition coaching. I do offer personalized to you macros and calories. Highly recommend, whether you're on WW or not, you need to know kind of where you should land every day to be successful. If you wanna chat with me directly, I offer one-on-one coaching as well. You'll find all of that down in that description box along with links, discount codes to all of my favorite things and my Facebook group, another community that would love to have you. So head on over and join us there. So let's jump into this WW grocery haul. Here is this week's grocery haul. I went to Walmart and Trader Joe's. We actually made quite a few stock up type of things this week. What is not shown is the normal Diet Coke for Troy and Case of Coors Light. So let's jump into the grocery haul. At Trader Joe's, I picked up these absolutely gorgeous jumbo mums. This sunny yellow color makes me so happy. I like to have flowers on my dining room table all week. So these are only 3.99, you can't beat it. I also grabbed a Case of the Aja sparkling water only because this flavor, peach and honey, sounds so delicious. And you know I'm a huge fan of sparkling water. I think I've tried one flavor of the Aja and liked it. So I'm excited for this. Troy picked up Crunchin' Munch at Ridet when he picked up a couple prescriptions and we love it. This is the buttery toffee popcorn with peanuts. It's a better version of Cracker Jacks. It is so delicious. It's only 150 calories per serving.  I forgot to pick up water when I was at Costco. So I ended up getting the 32 pack of Dessani. A graham cracker crust, this is for meal prep. I am so excited for this week's meal prep. Stay tuned after the grocery haul for my meal plan and what you'll see on Monday in my meal prep video. Wine, because it's been a week. And I love Moscato and I like these little bottles because it's easy for portion control and I'm not a huge drinker. I don't drink wine every day. So once I open a bottle it goes bad. So these work out really well for me. So this is a four pack of the Sutter Home Moscato.  This is for meal prep. We were completely out of cheese slices and I don't know, baby Swiss just sounded really good. So I picked that up. My favorite eggs ever, the organic happy egg company. I love these eggs. This is $7 for an 18 packet Walmart which is really affordable for this brand. So every time I shop at Walmart I like to pick up my eggs. The armor Hickory Smoked Summer Sausage. This is for Troy. You guys already know for his meat, cheese and crackers. And at Trader Joe's, the cheese party tray for him. This has pepper jack, Colby jack, Swiss and cheddar. I love the pepper jack. I'm usually the one that eats that. And then he likes all of the other flavors for his meat, cheese and crackers. Roasted and salted cashews. This is for a dinner recipe or a lunch recipe. And then of course I like to have cashews on hand as snacks. And Troy's actually going back to work on the 30th. So he loves cashews.  Lasagna noodles for a dinner recipe. It is a crock pot recipe. So I didn't buy the oven ready ones. I need them to stay firmer longer in the crock pot. So I just picked up the Barilla Lasagna. Reduced sugar craisens. This is for a recipe. I also needed grapes. And apparently there was a grape shortage in my area. Neither Walmart or Trader Joe's had grapes. So we're gonna make some substitutions, but I did need the reduced sugar craisens for that same recipe. Rice Aroni Spanish Rice. This is for a dinner recipe. It actually called for Uncle Ben's, which I couldn't find. So I thought that the Rice Aroni Spanish would work in place of the Uncle Ben's. My favorite light shredded cheese from Trader Joe's. This truly is the best light shredded cheese.  Another pack of the La Bandarita Carb Counter Tortillas. These are delicious. Dare I say, I like these better than the Olay Wraps. They remind me of a legit high point, high calorie flour tortilla. They're so good. And I need this for my lunch meal prep. I picked up a pack of the Chicken Apple Sausage from Walmart just to have in the freezer. Sometimes I just want a quick, easy lunch. And this just makes it really easy. And this Chicken Apple Sausage is delicious. This entire huge link is only two smart points. Mr. I Don't Like Casseroles requested the Chicken and Wild Rice Casseroles with the French onions on top. I do have that on my recipe website that is linked down below for you. Highly recommend making that recipe. It's so good. So we're gonna have that again this week. And for that recipe, I needed some diced pimentos, diced green chilies for my lunch meal prep, French style green beans for that Chicken and Wild Rice Casseroles. And then two cans of no salt added cut green beans for my dogs. I have gotten a few questions on this. We give them green beans after we eat dinner in place of table scraps. They love it. And green beans are really good for dogs. Just try to pick up the no salt added or rinse them really well if they do contain salt. My favorite marinara sauce is this organic tomato basil from Trader Joe's. I need this for a dinner recipe. Troy requested soup. Since it's a little chilly here at least today or a little bit of this week, he was really feeling some soup. So I picked up the creamy tomato with a basil and New England clam chowder. Two cans of organic diced tomatoes with green chilies. Basically a rotel dupe in organic form. I picked up two cans for my lunch prep. A big pack of paper plates because hashtag making life easy. The three pack of the market side organic grass fed grass finished 93% ground beef. This is our favorite hamburger. It's so delicious. And you get three pounds for under $18 at Walmart, which is such a fantastic price for grass fed grass finished. Small curd cottage cheese for Palmer. We are giving him cottage cheese mixed in with his food in the morning and at night. Just to help with calcium, it helps his ear stand up and really just helps his bones develop nice and strong. Daisy light sour cream for a dinner recipe. A small thing of whole milk. I needed some whole milk for a recipe and until Troy goes back to work, we're buying milk. My favorite quick, easy lunch or dinner are these turkey corn dogs from Trader Joe's. These are so good. Pop them in your oven. Your air fryer, you can even microwave them. They're so good and they make such a quick, easy meal. New product at Trader Joe's are these strawberry and vanilla flavored yogurt pretzels. Aren't these just so pretty? I picked these up for Troy. That way he can have these in his lunch. You guys know he loves his yogurt covered pretzels and I thought that this would be just a fun kind of springy, summery flavor. I also picked him up another bag of his organic dippers. He likes these for his French onion dip. And if you haven't tried the Trader Joe's corn dippers they are so good. They blow Fritos out of the water. They are so, so delicious. A big box of kombucha. I was so excited to see this flavor variety. I don't know if it's limited edition for summer but there are six bottles total. Two of the watermelon wonder, two of the golden pineapple and two of the guava goddess. All three of these flavors are so delicious. This whole box, six bottles was $16 which is really a good deal because generally they're over $3 a bottle. So I'm hoping this variety pack is permanent but until it is gone, if it goes away I will be purchasing this because I love all three of these flavors. Some more Ritz crackers for Troy's cheese, meat and crackers. Troy wanted peanut butter cookies so I picked up these peanut butter chip cookie dough. Just pop them in your oven and bake them up. So I'll go ahead and make those today. They're only 90 calories per cookie which is not bad at all. He also requested a few lean cuisines so I picked up his favorites, the five cheese rigatoni, lasagna with meat sauce and Alfredo pasta with chicken and broccoli. And since I was at Walmart for myself I grabbed another box of these steamed dumplings. I love these, these are so delicious. I eat the whole box, it's a great lunch. It's 250 calories and the points here on the screen I love them, make sure you get the chicken and vegetable. You can get the pork, they're just higher in calories and points. And then everything else is produce. I didn't need a whole lot this week. I just received my imperfect foods order but I did grab a bag of organic yellow onions. I'm completely out of lemons and limes for my water. And then a couple bags of frozen vegetables, this organic California blend and broccoli. So that is everything for this week's grocery haul. It was a good big stock up haul. Let's jump into what I am making for dinners as well as what you'll be seeing on Monday for meal prep. Here's this week's menu plan. Today is Saturday, we are going out for dinner. Tomorrow Sunday I'm making a one pot lasagna soup.  Monday I'm doing a cashew chicken rotini salad. So this is a cold summer salad. I'm excited for this. We'll pair it with some protein. Tuesday is a leftovers night. Wednesday I'm doing chicken and wild rice casserole. That's the one that my husband requested. It's truly delicious. And again, it is on my website. Thursday is a one pot Mexican chicken and rice make my life easy. And then Friday we always have a leftover night to try to eat up everything from earlier in the week. Here's what you'll be seeing on Monday for meal prep. Super duper excited for these. Breakfast is going to be baked oatmeal. Lunch is smothered green chili chicken burritos. I can't wait for this. This is something my husband wouldn't really like. It's going to air on the spicy side and he does not do spice at all. So I'm gonna make it for a lunch prep and then I'm making no bake cheesecake. Super excited for this. This is a skinny taste recipe. So stay tuned on Monday for meal prep for all three of these amazing recipes. Thank you for joining me on another weekly WW grocery haul. I hope you enjoyed seeing all the good stuff that I picked up for the week. Gave you a little bit of food inspiration. I'm excited for this week's dinners and stay tuned on Monday for a really delicious meal prep. So if you enjoyed today's video don't forget to give it a huge thumbs up. And if you're new or you haven't subscribed we'd love to have you here. Hit the subscribe button, ring the bell right next to it so you don't miss any future uploads. I do grocery hauls every Saturday so you don't wanna miss out. Check out that description box for nutrition coaching, links and discounts to my favorite things and of course my Facebook group. Head on over, join us there as well. Thank you so much for watching. Happy Saturday my friends and I'll see you all in tomorrow's video. Bye.