for video collaboration news. I'm Jamie Skado-Cutaya. Joining me here today, we have Mr. Dan Tanel. He's the CTO of Pinnacle, as well as Mr. Alfredo Ramirez. He's the co-founder and CEO of Biopta. Gentlemen, thanks for joining us here on Pinnacle TV. And Dan, let's go ahead and start with you if you can give us a brief introduction of Pinnacle. I'm Dan Tanel. I'm Chief Technology Officer at Pinnacle. Our focus in life is to deliver excellence in the customer experience for our customers in the visual communication and collaboration space. We're a premier managed service provider with presence around the globe. We have four VNOCs across the world to service our international customers. And we're very much focused on helping our customers deliver a managed video program for their end users with the right level of usage and adoption that return the right results for the business. And Mr. Alfredo. Biopta, we deliver to our customers the capabilities to monitor and optimize video and collaboration experiences. And so we are used by many of the largest global brands on the planet. We have well over 125 very large customers or enterprises as customers and across many verticals from financial services, high-tech, healthcare and government and many others. And we've been growing at a rapid rate, nearly 2X per year over the last four years. What trends are you seeing as a leader in the visual collaboration network video conferencing space? Yes, regarding trends, we're definitely starting to see that video collaboration starting to go mainstream as more and more employees and businesses are using it. In large part, its video technologies today offer better and richer collaboration experiences. We're also seeing that video call minutes is increasing at a much faster rate than just adoption of what you see in the public internet. And we see that based on our own customer base and from newer customers as we onboard them. We're also seeing that more and more employees are adopting private virtual meeting rooms with audio conferencing that was deployed back 20-something years ago. And we're also observing that employees within enterprise environments are also having more options for leveraging video collaboration across their virtual teams or engaging with customers. And so they can communicate via software clients like ourselves here today from a PC, laptop, tablet to a smartphone to web browsers that support WebRTC to hardware endpoints for group meeting rooms, setups to your personal desktop environment. And then finally, we're also seeing that businesses are not just investing in one video collaboration technology. You have your traditional players like Cisco and Microsoft and Polycom, but many of these enterprises or specific departments or business functions are also adopting other collaboration technologies that better meet their workflow needs. So it can expand beyond just the traditional players to newer players, cloud service providers to some of the newer enterprise messaging apps that have adopted video or that have included video in their technology stack. And so I think this creates an environment that's ideal in this partnership between WebD and Pinnacle because it's not a very simple environment that the support maintain and manage. That definitely makes sense. Dan, are you seeing similar trends with your customer base? Absolutely, very similar. I think one of the biggest trends is that visual communications has made its way onto the C-level agenda. And lines of business are challenging the IT organization to deliver a more comprehensive visual communication strategy and execution against that program. People are looking at resolving the video conferencing challenges they have within their four walls, but then now they're starting to think, what's next? How do I introduce that into my customers and my partners into my supply chain? So we're definitely hearing from our customers, certainly on the IT side, there's a tremendous amount of pressure from the C-level suite to deliver the right program. And they're looking for partners like Pinnacle and Biopta to help them along that journey. We're certainly seeing that from a trend perspective, customers are at different parts of that journey, and some are at step two of 10, and some are at more progressive in terms of further along that journey. And they're really trying to figure out how do I deliver a comprehensive solution to my user community where the user requirements continue to change. We've all come from the boardroom environment. It's moving out into huddle rooms. It's moving down into the desktop, and there's lots of technologies. As Alfredo mentioned, I think things are becoming much more complicated in the customer states as opposed to, hey, there's one technology, we just need to figure that out. There's more and more technology options. We have the big players, we have the next generation players, and the IT organization is generally struggling with, how do I manage this? How do I build a program? Where do I get these resources? Because I'm typically just using some existing skills I have, and I need to be able to augment. I think the last one I would comment on from a trend perspective, video conferencing has traditionally been in its own little silo from how you consume it, how you procure it, how you bill for it, and how it's supported within the organization. And if you ask the customer who supports, you ask your customers who supports the video, we hear things like the networking folks, the data folks, the telephones folks, facilities owns video, and they're really starting to take this application and bring it in under the umbrella of IT governance so it runs through the same best practice and methodologies and starting to leverage the tools, like what Pinnacle and Biopter bring to the table in terms of the analytics, the reporting, the alerting. How do we know how well things are performing? And that's, I think, where customers are really starting to look for help. Great points, Dan, and you're really talking to a lot of the key pain points that I think you're hearing from your clients and the necessary solutions that you're going to the table to solve them. Can you tell us how you're solving these pain points and I'll start with Dan? Sure, so I think if we talk about what's the one metric that the executive sponsor is looking to change, it's what's the utilization of my assets? We're making some investments, we built a business case, we rolled out this technology, and we're not seeing the return. And that utilization is 10, 15, 20%, and why isn't it 30, 40, 50, and why isn't this program growing? So we're certainly helping customers on that front in terms of our consulting practice, meeting with their end user community, talking about what would you like to see in the program, what are your challenges, really representing the IT organization to understand what is it that the user community thinks of the existing program and what are they looking for moving forward. And we often find a big gap between what the users think the service is delivering to them and the folks that own the program, what they think they're actually delivering. So there's usually a gap, so we perform a program assessment and we just help them understand and share with them, here's the best practices. We've been helping a lot of customers over the last 18 years, a lot of large multinational complex estates, and we've been through a number of the same challenges. So customers really start to appreciate and have in and start to gain some insight in terms of, okay, so we need to do this. We need to add a program manager. We need some more usage and adoption programs. Absolutely, technology is very important and technology is complex, but it's much more than technology. So we're helping our customers understand that there's a technology piece, but there's people in process. Do people feel comfortable being on video, right? That's also a cultural challenge that we need to overcome. And what's the business process that we need to make sure that we integrate, that we can support things effectively? How do we integrate our operational workflows into tools like Viata that allow us to see what's happening in real time? The alerts are being fed into our CRM application and somebody processes an alert at two in the morning when something goes bumping the night and we need to make sure we're delivering the right level of service. So we're really trying to help our customers with very limited resources be an extension of their team to drive their managed service, to drive and support their program and measure that success and deliver those results back to the business. Yeah, I really love that sort of white-glove customer relationship approach that you're talking about, Dan. Alfredo, what are you saying on your end? Yeah, regarding key pain points from our customers or for that matter, partners that are trying to leverage tools to better serve their customers, we see the job of managing and supporting an environment that's growing much more quickly like video collaboration is really hard at scale. And then you throw in different video collaboration technologies that are being adopted within the enterprise to meet the different business departments and the interactions needs, creates even more complexity as well. And so, Bob, really our goal is to make sure that we're making it simpler to better manage and support those environments. Some of the other pain points that we've... our customers have told us about that we have already built or we will be building out the support is around how video collaboration needs to... or they're trying to get a better grasp of their investment, their costs versus the utilization of those investments. So Dan touched on it earlier and so you want to optimally utilize or maximize the utilization of the investment that you've made. So you have to have visibility on what's being used and what's not being used. And then also leverage that information to either drive greater education training within that employee or knowledge worker workforce or improve the collaboration experience if it's an issue regarding quality and reliability or other. And so those are typically the major problems. Now the leadership of these organizations, and Dan was talking to that as well, is they're looking to get fact-based data or in order for their teams to make data-based decisions not decisions based on opinion, conjecture or other. So how do your organizations address that need for tracking analytics that really help optimize the networks? Alfredo? So VAPTA is all about big data. We're a monitoring analytics solution and we use real-time and historical data streams in order to provide the insights in order to increase the speed of troubleshooting or preventing issues within that total enterprise environment. We're also the same data set to provide insights to improve the speed and accuracy of capacity planning, budget planning. The reporting that Dan talked about for adoption, utilization much more that their users or their planners and management need. And finally, with the same data set in this big data environment to support benchmarking ROI analysis as well. All excellent points. And Dan, from a pinnacle point of view, can you tell us how you're addressing big data analytics? Some of the data that comes out of big data information that will support the further investments in the program. So, you know, demonstrate to me from a leadership perspective that we are driving the right utilization, that we have more people that are using this technology, that we are closing more business from a sales perspective because we're leveraging video to meet face-to-face with our potential clients. So that's very important from a business benefit perspective. You know, pinnacle recently announced our superstructure of things and, you know, you can imagine over the years as a managed service provider providing services to some very large brands, both directly as well as through our large carrier channel partner relationships. You know, how do you connect all of these systems, some of them are enterprise systems, some of them are service provider, there's data that needs to be moved around across all of the element management systems. It's fairly complex and over the years we've built an information highway, we've branded it the superstructure of things and it's about moving that data, processing that data and taking the information and making decisions using some AI, you know, I'll stretch a little bit there, using some AI in terms of making some intelligent decisions and feeding that into workflow and leveraging our global Dinox, we have four distributed around the globe to make sure that, you know, 24-7 support for our customers, whether they're subscribing to our cloud platform and offering or we're managing the run-prem solution, it's about how do we take that data, how do we integrate some of the tools that we've built, some of the tools that Alfredo has built and taking the best of the best to be able to deliver that service to the end user. We often look at, and our analogy is sort of the above the line, below the line. All the stuff below the line, the end user doesn't really care about it, right, and it's very complex and that's what they look for from folks like Pinnacle. The above the line is the user and what they experience and, you know, their experiences when I call in for support, I get access to the right support and expertise. I'm looking for reports and analytics and I were able to take that and be able to share that with my leadership team or my stakeholders. And the actual experience, me as a user in terms of how do I get into these conferences and then when I'm in these conferences, what's my experience and making sure that if there are issues that I'm able to get the right level of support. So it all comes, there's a lot of data that we need to take, we need to process it, interpret it, and then action against it. Absolutely, and it's certainly a lot of collaboration that's going on between your two companies as you both have already alluded to. So Dan, starting with you, can you tell us a little bit more about that partnership? So first and foremost, it's a very strategic partnership for Pinnacle. It's global in nature and that we can sell service and support. But more importantly, as we look to evaluate products and next generation technologies that are available in the marketplace, it's about finding the right partner that has very similar business culture. We're very similar in nature in that we want to listen to customers, we want to take that input, be flexible, be agile, be taking that information and feeding it into feature and product enhancement. So very strategic from our perspective and we've done some really good things in some of our customers today and we want to continue to do a lot more and add the technology. We have it inside of our global cloud architecture, we have it inside of some of our customers and the key thing for us as part of the relationship is we need to make sure that we're adding additional value on top of. There's a core capability there but how do we take those alerts and build a service integration module where we take that and we feed those into our CRM. We feed them into operational workflow so it becomes an integrated tool as part of an overall service delivery program for our customers. I will concur with everything Dan just said and I will just basically, I would say look, our partnership with Pinnacle is one of strength of the Pinnacle delivery standpoint we complement each other's solutions with a shared goal to better serve our customers and to really help Pinnacle deliver on its mission to empower their customers video collaboration cultures. For our viewers who may want to learn more please go ahead and check out Viopta.com and Pinnacle.com Thank you gentlemen for your time today and thank you viewers for tuning in to Pinnacle TV.


Hi, and welcome to my talk on malicious proxies. So let me tell you a little bit about myself. My name is Ed Zeborowski, and I've been in security for about 12 years. Through those 12 years, I've moved back and forth through the various disciplines of malicious logic, incident response, intrusion detection, and pentesting. During this moving back and forth, I've found that I really enjoy the pentesting the most because it gives me the ability to tackle problems and evolving challenges that I normally wouldn't encounter. So one thing I want to get away out of the way talking about proxies. When I use the term proxy, I'm focusing only on web proxies. And there's also plenty of reasons why you'd want to deploy proxy legitimately, but who really cares? I'm not here to spouse on the benefits of a proxy. So why would I come up with malicious proxy anyways? I wanted to come up with as many ways as I could to screw with a user's web browsing session anytime I could. And also as a pen tester, it gave me the ability to gather information that I might not have accessibility to. So a quick simplistic rundown of how proxies work. You have the client that requests a page through a proxy, and that proxy then requests it from the server. The server passes that page back to the proxy and from the proxy to the client, rendering the page. A malicious proxy isn't much different because it still sends the request through the proxy to the server and back to the proxy. The only difference here is the proxy now has a chance to modify this data. And here's a screenshot of an excerpt of slash dot before and after it modifies it. Now what you see here is on the bottom screen are a couple elements being added onto the page there inserting some JavaScript. That JavaScript or page as it's been modified by the proxy is then passed right back onto the client where it's now rendered with the modifications you made to it. So as I mentioned, a malicious proxy isn't much different from a standard proxy, but it can modify and change the HTTP responses and requests, and it can also add and remove data. So there are a couple ways you would want to go about modifying the content. One way is via modifying the static HTML. Now it takes a lot of customization on a per page basis and it's just really kind of difficult to do for every single page that you would possibly want to modify. Another way to do it is via injecting JavaScript directly into the page. And that's a lot easier because we only need to find one thing that all pages should have in common like a head tag and add that JavaScript to that element. This way it allows the client to render the page for us and do it in a consistent way, modifying the DOM. So there are some potential issues you might encounter when deploying malicious proxy. One is that insert JavaScript may be blocked by extensions like NoScript. There are ways around this though because if you can inject JavaScript as it's traveling through the proxy you can just directly inject the JavaScript making it look like it's from whatever trusted site that the user is going to. Also I've encountered that some Ajax heavy sites don't play very well, especially in the area of forms. If a site sends the form request off in an Ajax request it might not get picked up, but if it's sent via a form post to a separate handler it will get picked up. Another issue is compressed pages because everything uses the HTTP 1.1 standard these days. Excuse me. Because everything uses the HTTP 1.1 standard these days pages will come by in a binary format making it hard for us to make our changes. So we have a couple options there. We can either decompress and modify the page when it comes to the proxy or we can just strip out the header request as it's going out from the client. Also modifying the page itself slows down delivery so if you're doing this on a large scale you might run into more issues and that's another reason why to use JavaScript to let it do the lifting and the clients do the processing for you.  Well, an append test statically is not really the best way to do it and it's kind of like cheating. You can also do it via dynamically via DNS or DHCP. DNS has this functionality called the WPAD record and what that does is any browser set up to use auto proxy detection will look for a domain name with a WPAD host appended to it or prepended to it. If it finds it, it'll look for a file on a web host at that URL and that file contains the proxy configuration file of where it should proxy through. The same thing with the DHCP option 252. The only difference is you get more flexible about the URL and again that only works for browsers using auto proxy detection. And of course there are the other ways you can do it via like ARP spoofing as well. So I'm going to start talking about Topple Ganger, the tool I wrote to do this kind of stuff. When I started writing it, I wrote it as a kind of personal exercise learning Ruby. So the code isn't pretty and the documentation is sparse but that's a work in progress. I also wrote it as a proof of concept so some things might not always work but if you find yourself wanting to download it and you do and you find something wrong with it, feel free to let me know about it. I won't mind you make improvements. Now for the tool itself, I wanted it to be able to set down on the network and just go immediately. I didn't want to have to configure it a whole lot and I wanted it to target all sites out of the box. So Topple Ganger itself can create that WPAD record for us and I found that if you can manage to get on a network, usually the networks trust internal DNS updates so therefore you can become the proxy for the internal networks. And if any of you are familiar with GreaseMonkey, this is kind of like GreaseMonkey for entire network. Additionally, you can use Google APIs for part of the JavaScript so that way you don't need to have the clients pinging your local machine to get them. You can go to an already trusted site and let them download them from there. So Doppelganger, as I mentioned, uses Ruby. And the core and heart and soul of Doppelganger is Webbrick. It uses that as the HTTP server, serving up any files like the WPAD file or any other images that might be sent to the client. It also uses RubyGems, DNS Ruby for updating the DNS packer for packing JavaScript and injecting it directly into the page. And the bottom two, Windows PR and Win32 Process for Windows Interoperability, but I haven't had any success with it binding to a port on Windows yet, so I won't count on that working. So as I mentioned, Doppelganger generically works as a malicious proxy and can operate on both the headers and the content of the page. Specifically, it has these abilities and these can be customized or added to or whatnot, but this is out of the boxes. I've written it. And you only need to create a JavaScript file containing the directives you want it to do. So I can insert a calling card, and calling card is a pretty obvious attack. Not always useful for a pen test, but it has its uses at times. Also injecting flash applets. I can also scrape and decode the basic authentication of any user authenticating to a site because that basic auth is only base 64 encoded. I can use it to steal form data and other header data such as cookies. So inserting a calling card simply just removes all the children tag and the body tag and it adds new image to display on the page prominently. Header capturing works just as it sounds. As the header is coming in or out, you can grab it. Like I said, this works for HTTP basic authentication and it can decode it for us on the fly so that way we don't need to bother putting it through our base 64 decoder. And we can also grab cookies to steal other people's sessions. For injecting flash, we can just append that onto the end of the body of the page. And this allows us to gather more information about hosts and potentially even exploit flash vulnerabilities. In capturing form data, the way this works is it binds to the submit event on all forms. And when the user clicks on the submit button, it serializes that data, sends it back to the proxy to a non-existent URL where it's then logged by Doppelganger. And this is pretty useful too, especially for those pages that are HTTP only, but then post the data to the form, excuse me, to a secure page. So an example of what you might see is here a tragic event happening on June 23, the separation of a couple, because that never happens. But if you were running Doppelganger and you had to call in card functionality, they might see something more like this. Stealing form data, here's an excerpt from the slash.login box. And I have my username and my password in there. And at the bottom in the red is the form data that's serialized and posted back to Doppelganger that contains all the information that the user put into that form. So Doppelganger has some other uses, potentially. You could use it in phishing attacks. You could also use in C-Surf attacks or exploiting other things like Dolby Flash or the O-Day Firefox vulnerabilities that just recently came out. And where I'd like to take it in the future is add more addition or more control over what pages that you could manipulate. Right now, as I mentioned, it just kind of gets everything out of the box. You might want to be able to filter out some of those pages and only get the ones that might be of interest to you. Also, a little more interactivity because there's chances are you might want to add more JavaScript to it via Google APIs, in which case you had to stop Doppelganger, start it back up and run it. And during that time, you might miss something or if somebody's looking at you as a proxy and you're not running, you could effectively denial service the network. And additionally, I'd also like to add some functionality for the SSL strip and SSL sniff that Moxie's been working on. That's some pretty good work right there. So now some curious findings about when I was creating this tool. One of the things I found out when I started with the WPAD was that when I first updated that DNS record, I had about 320 hosts pinging my laptop as their proxy in about an hour's worth of time. But in our environment, we don't use... Our environment uses a GPO to push out proxy as well as baseline image, so we were getting about 320 hosts that were looking at my laptop to be their proxy. Also additionally, not on the slides, is I found that big surprise, i.e. it was the biggest offender of using the WPAD, the auto proxy detection. But there were still some other browsers in there that were using it as well, such as Firefox and Opera, which was a little bit of a surprise to me. So there are some things you can do about the WPAD attack. One of the things is you can serve out the DHCP option 252 yourself or the DNS option. Although browsers look at the DHCP option first, so that would be the better way to go. Also, you could ensure that the browsers aren't set to use auto proxy detection. And as I mentioned, this only protects against the WPAD and not the ARP spoofing type of attacks. So below is the URL for the code, and it's hosted at Google. And it has the fine seal of works on my machine approval. So you might get a... Your mileage may vary, but again, let me know and I'll always look to fix in it. So that's it, thanks. I have time for questions if anyone has any questions. Yes? No, I'm not just decrypting SSL. I had actually added functionality originally to create self-sign certificates on the fly, and I had that partially working, but then I figured I'd just back off of that and use Moxie's SSL SNF and SSL stripping, which I intend on putting in there to do that kind of functionality. Okay, well, thank you.


Hello, I'm Kathy Widerholt. I'm the fruit project manager here at the Carrington Research Extension Center. We're going to talk about our hascaps here today. We have a lot of hascaps. We've been focusing on these, and we think it's important because they grow well in North Dakota, they are suited to our soil, we don't have any winter injury problems, and we think that you will like them too. They're very versatile, as I said, for the soil, but they ripen quite early in the season, so you're not going to have insect problems with them. They will bloom through cold weather, which is nice. Sometimes we have late frosts here, but they also produce their fruit early, and then the plant is kind of done for the year, and we can almost forget about them, just a little water later in the season, and they'll be ready to go. They're good for everyone. The hascaps start to bloom early in the year. A lot of times they start to bloom at the end of April, but more so in mid-May and then in through early June. Depends on the kind of hascaps that you have, whether they're Russian or Japanese or something in between. The flowers are light yellow colored. There's actually two flowers for each fruit, so each fruit actually is more healthy for you because it has one skin around each ovary, and then it has a whole skin that covers the whole thing. In the pictures, you can see that there are two blossoms for each little starting fruit. It's just an interesting way for it to produce its fruit. These blossoms can be healthy and hardy through about 17 or more like 19 degrees Fahrenheit, so if you do get a frost, they should still continue to produce fruit. Plants bloom over several weeks, so that makes a problem sometimes when they also ripen over several weeks. Just depends on what kind of weather you get during that time period. The plants can produce a lot of fruit. A lot of the pictures you'll be seeing are from Japanese hascaps. You'll see blue fruits throughout the plants. These are some of our most productive varieties. These plants start to produce fruit in late June and then up through about the 10th or 15th of July each year. We are trying to focus on the earlier fruiting varieties so that we can beat those spotted winged drosophila fruit flies. Also, when they fruit later, you have more opportunities for wind and hail and heavy rain to knock the fruit off the plant, and we don't like to see that. These plants can have fruit that drops to the ground in some varieties. We're trying to select against that. When the fruit falls on the ground in a commercial setting, it's generally not usable, although at home you may be able to pick it up. The reason these berries fall is, like I said, they bloom over a two week period, and then they kind of ripen over a two week period. When picking your fruit, you have to be a little tender with it.  They are a tender berry. They're very juicy, and their skin is sort of thin. So you can either pick by hand, or you can use a little box, or I lay a sheet on the ground and I kind of tap the plants quite firmly, and then these berries will fall off generally. If the berries don't come off easily, it may be a sign that they're not quite ripe. I should mention that once the berries turn blue, it's really like another 10 to 14 days until those berries are ripe. If I were you, I would keep tasting those berries from when you think they're ripe until you really find them more palatable. They're going to be quite sour when they first look ripe, and then they're going to continue to develop flavor and sweetness as the time goes along. So when you pick these berries, you may get leaves and other little bits of trash in there. I use a light powered leaf blower to blow some of that out. Another thing you can do is use a fuzzy cloth, like a flannel or terry cloth, and kind of roll them over that cloth, and those will trap the leaves because the leaves are kind of fuzzy. So that helps clean them up. When you're harvesting, you want to get them as cool as possible, as quickly as possible. So after I pick the fruit, I always keep it in the shade, and then I take it into the cooler or refrigerator to make sure it gets cold. For the research purposes, we always measure how much fruit we get. We look at the shape of the berry, the size of the berry, and then the taste. That probably is the most fun part, is tasting the berries. They're all very interesting. There's different shapes and different sizes to them. In the lab, we get the individual weights. We weigh several, and then we can calculate how big that fruit is. And then later in the season, maybe in October or November, I take all the frozen fruit that I've saved from the season in spring, and I start doing lab work on that. We measure the fruit for the sugar content, which is called a bricks reading. And then we also do the acidity reading, which is titratable acidity, and we take the pH of the juice. So these are all done on juice. And then it's just part of a big table, and we compare that to each of the kinds of fruit to find out what is most acceptable. Our main goal is early fruit, fruit that clings well to the plant and then fruit that tastes good. We just want to be able to get homeowners and commercial users to be able to grow these fruit without them falling on the ground. It's always quite, quite sad when you've lost your crop. You don't want to, you don't want to do that.


Everybody forced here ripping three boxes of 2022 top Star Wars chrome black hobby for Joseph H. Good luck, Joseph It's fine day. Let's fight a Hayden auto. Yeah, a side of the Thun-O Venom shins. Whoa. Whoa. We got a super fracter. There's a red lightsaber on this card, too Darth The Grand Inquisitor super fracter One of one Joseph H. Congrats, dude Star Wars be popping off right off the rib. Yes, I was going crazy tonight the Grand Inquisitor super fracter all day All day. That's awesome. That's a good one And the first auto is a Calter Nali Matthew would Calter Nali It's awesome good character that died fairly quickly in the series Yeah, only only one only one season I know. Yeah, he was only like half. Yeah, I was like half the episodes of that, too Bush on the base refractor of Qui-Gon Jinn the 199 and A gold Cassian and or 20 of 50 Awesome, and we'll love that show. It's so good 62 of 199 Qui-Gon Next auto is a frog lady misty Roses is frog lady. I do like her auto. She signs very nicely big Fills the entire sticker at least it's got hearts or fancy There's no chance right Mitchie. There's no chance. I mean nowadays probably but not Potentially. Yeah, I think now some people they might have it, but I think most I don't know back then for sure No for sure. No Mitchie Kylo Ren Yoda and a refractor of cross a 1 to 44 of 199 And Refractor auto of Admiral Radis Paul Casey's Admiral Radis. Well, Joseph, you hit a super frac to do it a pretty sweet one at that Thank you very much. We will get that out to you


welcome back to my channel and welcome if you're new here. I am so glad you clicked on today's grocery haul video. I have a little bit of a different grocery haul for you today. I am challenging myself to use a lot of what I have in my freezer, my refrigerator and my pantry. I have a ton of meat, I have a ton of vegetables, so I'm kind of doing a spin on a use it up challenge this week. I planned all of my dinners around what I had on hand and I also am not meal prepping this week because we are having a yard sale Saturday and Sunday. Sunday is my meal prep day and I will be busy busy with the yard sale, so you will not see a meal prep video this week. However, you will see another fun video coming your way on Monday. So without meal prepping, it gives me the opportunity to use up a lot of what I have lying around the house, clean out that freezer, fridge and pantry and just use up what I have on hand. So I have a little bit of a smaller grocery haul, but it is a mighty grocery haul because we have a ton of new products. So you're going to see some new things, some new flavors of things and I'm really excited actually about this week's grocery haul. So if you are new to my channel, stick around, hit the little subscribe button and the bell next to it so you're notified when new videos are uploaded. If you love grocery hauls, give this video a big thumbs up and of course, leave your comments down below and let me know if you need to try any of the fun new things that I shared with you this week and let's jump in to this week's grocery haul. This week's grocery haul, I am doing kind of a use it up challenge. I will not be putting out a meal prep video on Monday because we have our yard sale this weekend and it is Saturday and Sunday. So my plan is to use up what I have in the fridge, freezer and pantry for breakfast, lunches and snacks. So after I show you the grocery haul, I'm going to show you what I'm planning on eating. I'll show you my freezer, my fridge, my pantry and kind of give you a rundown of what I do in a week that I don't have a meal prep ready to go. So let's jump into our grocery haul. We don't have a huge one this week again because we're using up what we have around the house. But nonetheless, I have a good haul. I have quite a few new things. So let's get started. So first, I picked up the big box of Frosted Mini-Weets for my husband. He requested some type of cereal and this is actually one of his favorites. So I grabbed that. I needed horseradish for a recipe and I will tell you that I think this is the first time in my adult life that I've ever purchased horseradish. So I almost couldn't find it. So I grabbed this one because it had cleaner ingredients than the Target brand. And then this is a new creamer. This is the Natural Bliss Mint Truffle. So this is new to me. I think this is one of their holiday flavors just due to the kind of Christmasy packaging. I was going to get the Coffee Mate Peppermint Mocha, but then I saw this one and it has better ingredients. So I am pretty excited about that. And then I had a coupon for this Watermelon Water. And I have heard really, really good things about this. It has potassium, electrolytes. It has no added sugar. It is 70 calories. But look at the ingredients, you guys. I mean, it's literally watermelon and filtered water and lemon juice. That's all that is even in this. So technically I would say that it's zero points, but I will put the points here on the screen of what it scans. I will not be counting this when I drink it because it's literally watermelon. And then Tori wanted tuna sandwiches for his lunch this next week. So I picked up two huge cans of the Good and Gather. I have a couple small cans in my pantry. We're going to use those up. So there's two large cans of tuna. There was a fantastic deal on the Waco's triple zero yogurt. This four pack cost me less than two dollars with the Target app. So I grabbed it. I haven't had Waco's in years. I can't remember the last time. So I wanted to make sure I had yogurts on hand because they're a really good high protein snack. So between this and my cottage cheese, that will be my snacks for the week. And then I grabbed mozzarella from Target for pizza. So I have an imperfect foods box coming tomorrow. So I grabbed mozzarella because I ordered our favorite pizza crust, which you guys will see in my next imperfect foods haul. And I just got regular mozzarella for Troy's pizza. And then I got the organic mozzarella for mine. And my mom is spending the night, Saturday night tonight to Sunday to help with the yard sale. So I thought that I could do homemade pizzas for us. So I made sure I picked up mozzarella for that. Colby Jack cheese slices. This is for Troy's lunch. And he likes to make, I think I've mentioned it before, like little cheese quesadillas with the tortillas. So I always like to have a slice cheese in the fridge and we were out. So I picked this up. I did grab a big pack of organic strawberries. I have grapes and mango left over from last week. So this is the only fruit I picked up. And I believe I even have a few things in my imperfect foods box. So I didn't want to let it go to waste. And again, we're using it up. So I grabbed the strawberries, turkey pepperoni. This is for the pizzas that we're going to make after the yard sale. This market pantry one is really good, you guys. It is really affordable and it's really delicious. So I grabbed that. I was looking for a better ingredient, cream of mushroom soup, but Target did not have it. They did have quite a few Pacific soups, but they did not have cream of mushroom. So I just went ahead and grabbed the healthy request Campbell's. This is for a dinner recipe. And then this is new. So if you guys remember last week I bought the chocolate covered cherries, those were seriously the best things I've ever had in my entire life. So now I have the chocolate covered raspberry. So again, you guys 90 calories for actually four to five pieces because the raspberries I'm assuming are a little bit smaller, but these have clean ingredients. They are absolutely delicious.  So I can't wait to try the raspberries and then I'll let you know if I like the cherries or the raspberries better. But I had to get them because I fell in love with them last week and well worth, well worth it. This little pouch is 599, but I will gladly pay that for clean ingredients and a really point friendly dessert truly. So, so excited for those. Another new find are these bear naked granola bites. Now I almost didn't get these because the oats are not organic and I always like to have my oats organic, but with the yard sale, I thought mom and I could snack on these since we're going to be stuck outside. This is the trail mix and dark chocolate. These are gluten free and non GMO. Here is your nutritional information. They actually had pretty darn good ingredients. So in this one is dark chocolate cranberries, cherries and almonds. And again, they're just these little oatmeal squares. They'll be perfect for the yard sale. So I went ahead and picked those up for my mom and I, also for my mom and I, a bottle of wine. So you guys know, Moscato is my favorite. So we'll enjoy this after a hard day's work at the yard sale. I also grabbed some crispy onions. These are for a recipe. I've actually never had the Good and Gather brand, but they were really affordable. So these are garlic and black pepper with no artificial colors, flavors or preservatives. So that is for a dinner recipe. While at Trader Joe's, I decided to grab the roasted Gorgonzola crackers because I thought we could have this with hummus this next week. I don't have any crackers. I'm pretty much out and I haven't put in a thrive order for a while. I definitely need to do that. These are really good. So I thought we could dip these in hummus or any dips. I think I still have the Kite Hill French onion dip. So mom and I and my husband can kind of munch on these over the weekend. And then for convenience, I grabbed these Starbucks iced coffee in the blonde roast. That way my mom doesn't have to try to operate my espresso machine. That one right over there. She can go ahead and just make herself an iced coffee in the morning with the blonde roast. I've never had this. And to be honest with you, I'm generally not a fan of cold brew coffee. So I may have to try this as well just to kind of give you guys my thoughts. And then I bought these last week, but this is a new flavor. And I will be honest with you. I did not love the other flavor, which was the cookie dough with the vanilla ice cream. I didn't love it, but I am going to give it another shot because this is the brownie batter edible cookie dough with peanut butter ice cream inside. So that sounds even better. It has the same calories and points as the other one. Actually, this also has really good ingredients, but you are paying, you're paying for that. These are also $5.99, but there are six bites in here. So it's six nights of dessert. So you can't beat that. So I had to go ahead and pick that up as well. Hopefully I like these better. And then per the usual, I went ahead and grabbed some Yasso bars. This time I picked up the coffee chocolate chip. I love this one. They didn't have a cookie dough, so that's part of the reason I grabbed this one. But I thought that this will be nice to have on hand, especially again with the yard sale. My mom being here, it'll give us some healthy dessert options. Hash brown potatoes, this is for a recipe and everything else is produce. So I grabbed an orange and a red onion, both are for a dinner recipe. Some on the vine tomatoes for a recipe and salad. So one of my goals this next week is to eat up all my salad veggies that are in my fridge and my new chick on the block. So I thought I could pop some tomatoes on my salad. Lots of salad mix. So I have some baby spinach. This is a new one from Trader Joe's. This is the organic shredded kale, triple washed and ready to use. And I like that it's already cut up really fine. So I thought this would be a nice blend with romaine for salads for the week. So I got quite a bit of salad mix. Again, I'm going to try to eat up all the veggies in my fridge. And then Trader Joe's parsley. I actually needed parsley for several recipes. And this was really affordable for fresh. So I just grabbed that. And then the organic cremini mushrooms for a recipe. And then a non food thing. I decided to pick up a couple of replacement bulbs for my plug in wax burners. And then I picked this one up, as I mentioned, where we're doing decor. And look how pretty this is. This is going to look so nice in my living room with my new decor. This was only $14.99 at Target. And I thought that was really, really affordable. So I went ahead and grabbed that. And also, I've got some cases of Diet Coke for my husband and a case of water. So that is this week's grocery haul. Now I'm going to take you into my fridge, freezer and pantry, and kind of show you what my plan is for breakfast, lunch and snacks this next week. This is the refrigerator in our laundry area. We actually have two. This is the refrigerator that my meat is in. You can see we have a ton because I just recently got a butcher box order. So that's why I have all of this red meat. I usually pick red meat from butcher box because it's really hard for me to find grass finished red meat in my area. So all of my recipes this week revolve around basically steak. And then like I mentioned, I do have the new chick on the block, chicken. And here's the spicy. So I can have those for salads. I have also some sausages. We have burgers, some chicken. And then in the freezer door, I also have quite a few different sausages, some rice. So I mean, I literally have everything I need smart cakes for meat for the week. That's why I didn't pick up any meat. So my goal this week is to use up a lot of what's in the freezer for breakfast, lunches and dinners. And the refrigerator in my kitchen is actually this guy right here. So my plan for the week again is to do the use it up. So here's what I have in my refrigerator. So I have a ton of good culture. I have four. So that's going to be snacks for the week. I have a tiny bit of tzatziki dip and brownie batter left. So I'll work on eating up that. There's also some of the Good Foods queso back there. So I'll have that on like wraps and sandwiches. We also have quite a few Clio bars, some more of my perfect bites. And I have a ton of yogurt. So I'm going to work on that. We were good on eggs. So I'll probably do some type of egg with breakfast. We have string cheese as well as little individual cheeses. So that's another good high protein snack. Back here is my fruit. So again, I have strawberries, grapes and some mango. And I will be getting a little bit more in my imperfect foods box. I also have some sliced up cucumber here to use in the kite hill dip or tzatziki dip.  So that is my goal is to use up and have these two drawers be virtually empty by the end of the week. And then I also have quite a bit of cheese. I have this true story turkey breast that I want to use up. I have a little pack of dice up chicken here and two or three Olay wraps. So I can do sandwich wraps. And I also have back, oh no, back here, the ultra thin sliced cheese. And there is one laughing cow wedge left. So I'm going to be using that sandwiches and wraps. And then I have all my milks and coffee creamers stocked up and ready to go. And any condiment that I could ever desire, we have that as well. I plan on using up a lot of this bread for breakfast. So I have a few of the English muffins. I've got some bands waffles, pita bread, a few cinnamon raisin left. And then I actually have two almost full loaves of sprouted bread. So I'll be doing a lot of toast, avocado toast, breakfast sandwiches for breakfast this next week. I have tons of frozen fruit. So I can do my protein shake smoothies for a snack. All of the frozen treats that I got for the week. And then this whole drawer over here is frozen veggies and side dishes. So we'll be using those up as sides and veggies for dinner. So that's my plan on the freezer. I should use up a good amount of this throughout this next week. And lastly into my pantry. Let's flip on the light here. Okay. So not all of what's in here is my food, obviously. But up here, I do have a little bit of the birthday cake granola left that I can put on yogurt. So I'll be able to use that up. I have the tiniest bit of quinoa. So I may do something with that this next week. These nuts and everything are for my husband's lunch. I did make some homemade granola. So that also can be put on to the yogurt. I have all sorts of seeds, nuts and seeds here that I can top bowls with. So that'll be good. I might make like a quinoa kind of veggie bowl. None of this is mine. None of this is really anything I eat. The soup and everything's my husband's. These are just canned green beans, tomatoes. I do have lots of the next sticks left. I didn't eat very many of those this last week. So I'll be eating those up. I have a lot of like additives here for smoothies like all my little smoothie blends. So I'll make sure that I'm incorporating some of those as well into my smoothies. And then these are kind of my snacks. So I do have, you know, some little of the snacks that I've purchased in the past left that I can munch on. Some coffee over cardio bars. Of course I have lots of smart sweets. And then these are kind of the snacks that I eat. So the things that I will kind of munch on throughout the week. And then I have all of my protein powders from Livewell. So I can again have my protein shakes, my built boost, which I am obsessed with. And my built bars are in the other fridge. So I'll definitely be eating those. I'm out of the built go, but I ordered some. And then this is just basically backup condiments. I have those little mini croutons. So I'll pop some of those onto my salad. This is basically just all condiments and then back up spices. And then I do have a few rice cakes left that I can have. And then this is another one of my snack drawers. So siete chips, I'll munch on those. And then I've got some crackers, some weight watcher snacks and some dried fruit. So I am completely stocked up and ready for the week. I have everything I need in my house. I don't need to buy another thing. So my goal, my friends, is to empty out that fridge freezer and a lot of this pantry. Here is the menu plan. Again, I will not be doing a meal prep. So what I have here is what I'm doing this week for meals. So of course we'll do pizzas probably tonight rather than go out for dinner. I'm making a pasta with steak and spinach. I promise you're going to see a lot of steak on the menu so that I can start using up what I got from my butcher box. I'm going to do a honey garlic shrimp because I actually have two packages of shrimp in the freezer. Tuesday is a jazzer size night. So it's a leftover night. Wednesday, I have a huge roast, actually have three roasts from butcher box. So I'm going to pop one in my crock pot and do a pot roast. Thursday we'll do balsamic steak salad. And then that way I can use up a lot of the greens and the veggies in addition to lunch. So that will really help with that. And then Friday we will do leftovers or eat what we have on hand. So that is my menu plan for the week. I'll definitely let you guys know how it goes. And maybe next week I'll give you the fridge freezer and pantry tour so you can see everything that I used up this week. Thank you for joining me on another weekly WW grocery haul. I hope you enjoyed seeing all of the good stuff that I picked up for this week. You got a little glimpse into my freezer, my fridge, and my pantry. And I'm telling you my goal is to clean those out this week between breakfast, lunches, snacks, and dinners. I'm hoping to get rid of a lot of what I have on hand. So if you're new again, I'd love it if you'd stick around, subscribe, ring the little bell next to it so you're notified when new videos are uploaded. Thumbs up this video if you love you some grocery hauls and make sure you're checking out that description box down below where you're going to find the link for my website, discount codes, and links to my favorite things, and the link to head over and join my Facebook group. We'd love to have you join that community over there. Join YouTube, join Facebook, and you're in the know about everything. I hope you guys have a fantastic Saturday and I'll see you all in my next video. Bye!


This is the place that makes me optimistic. That's why I like to come here. So coming here to the Clean Energy Policy and Expo Forum has been very beneficial to our organization. It allows us to interact face-to-face with a lot of influencers in the broader Clean Energy ecosystem. I think that we're one of the only energy institutes, though, that are exhibiting today. So I think that that's been unique. We've had a lot of Congress staff come to us looking at what's the latest research you guys are working on and really looking to us for policy recommendations. And when you talk to a member of Congress, the one thing they always want to know is, how does that affect my district? And you've got an answer. Well, it makes your air cleaner, it makes your jobs stronger, and it saves people money. That's not a bad message. It's to facilitate the both sides of the aisle. The Congress is about our planet and how to move our economy and our country forward. And that's why I did this as a Republican, working for it in the State of Nevada. None of us are escaping the impact of carbon pollution and greenhouse gases. Many of us want to add jobs to the economy and significant paying jobs at that. And none of us wants to destroy the well-being, the health and well-being of our constituents. And you know, maybe the biggest lie of all, is that you have to choose between jobs and clean energy or the environment. That is a false choice. Energy efficiency is a national security priority. This goes to the basic level of protecting our forests and fields. Why should we be bragging, towing, trucking tons of gasoline to our crews when we can support them with all kind of management?


In 2021, Johnny Depp's extravagant French village came up for sale, again, with a $55 million price tag. The estate is essentially its own mini-town, boasting of main residence, six guest cottages, and a handful of other features like a wine cave, private bistro, and skate park. Johnny has spent about $10 million to update and renovate the charming structures over the years, which date back to the early 1800s. While he keeps it tightly under wraps, the actor's main home has long been a Hollywood Hills spread consisting of five houses, boasting a signature gothic castle look throughout. In these videos, we don't reveal any addresses, even though I've done a house tour of my own place. Please do not show up at any private residences because it's not safe for anyone. Johnny Depp is an actor, producer, and musician well known for his performances as eccentric characters in films, including a handful working alongside director Tim Burton in films such as Edward Scissorhands. Over the years, Johnny has received multiple awards and accolades, and he's been dubbed one of the world's biggest film stars, along with one of the highest paid at that. While reports claim that Depp has lost about $650 million over the last decade or so, his fortune is still estimated to sit around $150 million. Johnny has been quite the lavish spender, and it's no surprise that his real estate holdings are extravagant to say the least. Hey guys, it's Cara the Vampire Slayer back with another exclusive house tour here on Famous Entertainment, and in this one, we're talking about where Johnny Depp calls home. Don't forget to like, subscribe, and hit me up on Instagram to chat. Now let's get into this video. In 2021, Johnny Depp's impressive French estate came back on the market for $55.5 million. While he last listed it in 2015 and 2016, the price wavered between $25 million and $63 million, but the time may be right this time to find a new buyer. His French estate is essentially its own private village, located in Plain de Latour, about 10 miles away from the upskill Yacht Harbor and Saint-Tropez in the south of France. Johnny purchased the sprawling property for an undisclosed amount in 2001, but we do know he spent about $10 million more to update and renovate the estate over the years since it dates back to the 1800s. Standing about 37 acres of land, the spread boasts everything from a bistro restaurant to its own mini-church, along with numerous other stone-built structures. The village is packed with charm as well as tons of space, including 15 bedrooms and 14 bathrooms, spread over one main house and six guest cottages. The main house boasts 4,500 square feet of space with five beds, 3.5 baths, and stunning living spaces, many of which are decorated in a gothic and medieval style, which it appears Johnny is a fan of. Well, so am I. The main house also has a big swimming pool situated on the rooftop. While one of the rooms has been transformed into an art studio, we can also see a gorgeous double-height living area with stone walls and gallery up above, as well as wood-beam ceilings and a fireplace. The church and the property was actually transformed into a guest house where the confessional became the walk-in closet. Guests can also opt to stay in a gypsy-style covered wagon, which serves as another quirky suite boasting sleeping quarters and a bathroom and kitchen of its own. I said that Johnny decorated the structures himself, and I think he did a great job. Elsewhere, there's a pirate-like hangout space and wine cave on the property, as well, as a full gym and two swimming pools. That's not enough. The village even has its very own complete bistro restaurant, which Johnny dubbed Cafe Marcheline, with the nearby town square offering outdoor dining, too. Johnny spent most of his time here during the 14 years he was with French star Vanessa Paradis and their two children, Lily Rose and Jack. Johnny even had a skate park built here for his son Jack at the time. The village was complete with lush surroundings, with 300-year-old oaks, olive trees, vineyards, and more. While Johnny keeps his main estate in Los Angeles highly private, we do know he purchased the first property back in 1995 for a reported $2.15 million. It's said that considering he acquired the surrounding properties to create a compound in total, it's now made up of five separate houses. His estate is located in the Hollywood Hills area of Los Angeles on a tiny street tucked behind the famous Chateau Marmont Hotel on Sunset Boulevard, and these days, well, it's estimated to be worth over $19 million. It's assumed that all of these structures boast a total of around 35-40 bedrooms, as well as 40-50 bathrooms. The style of the home supposedly boasts a signature Castle Gothic liquidch depth is known for. The size of the main mansion is said to stand 7,430 square feet of space with eight bedrooms and 10 baths, one of which is a master suite with fireplace and the interiors are designed in Johnny's signature style. There's a sprawling swimming pool, a hot tub, large backyard, and multiple parking areas. His main castle has an interesting history in fact. It was actually owned by the 1930s Dracula star Bella Logosi. During the pandemic, Johnny actually joined Instagram and showed some glimpses of his Hollywood mansion, including a painting that he's been working on for an alleged 14 years. In 2016, Depp actually auctioned off his multi-million dollar collection with work from famous artists, including nine pieces by Jean-Michel Basquiat. When it comes to his own work, aside from that bottle of wine painting, Johnny likes to paint elephants as well, and in 2017, he surprised Ellen DeGeneres on the show with her very own elephant painting. While rumors state the actor is considered building an underground tunnel between his Hollywood residences to connect them all to the main house, there's no word that he ever got around to doing that yet. Before we wrap up this house tour, let's look at a place Johnny used to own in the past. While he's a Hollywood star, the actor was born in Owensboro, Kentucky. While he moved around a lot as a kid, he had a soft spot for this area, buying a house there in 1995, selling it, and then buying it back in 2005. His mother, Betty Sue, lived at this horse farm Johnny purchased for some years, but she passed away in 2016, which likely led him to put the 41-acre property on the market a year later. The home was situated on the outskirts of Lexington, Kentucky, and cost him a modest $950k the first time he bought it. When Johnny bought the home back in 2005 to gift to his mom, it cost him $2 million. He ended up nicknaming the house Betty Sue's family farm in her honor. This style of the home is certainly not in Johnny's taste, but it boasts a traditional, very modest feel. There was a 6,600 square foot main house made of brick, with seven bedrooms and six baths, as well as a guest house, a four-car garage, and three barns, which is enough for any equestrian or horse lover. Inside the main house, there are plenty of country-style furnishings and traditional decor, including some carpet in the kitchen, which is super weird. The classic farm even had an in-ground pool outback and five paddocks for horses. Johnny's former property was put up for auction in 2017, but the top offer was refused. And in 2020, it finally sold, but for only $1.35 million. Well, now we've taken a look at Johnny Depp's real estate, so that brings us house tour to Annette's. After checking out his full-on French village, as well as what we know about his longtime Hollywood Hills property, what did you think? How cool is that French village and what is your favorite part about it? It's hard to choose because not only do I love the charming old world design, but that bistro restaurant is super cool. I bet hosting guests here would be quite the experience. Be sure to let me know your thoughts on Johnny's estate, past and present in the comment section below. Don't forget to hit that subscribe button if you haven't, and add me on Instagram to chat. I'll see you all next time. Bye.


Hey, it's been a while. I know I've been working on some content for G the quest We are working on a tower defense course there So I'm trying to rush it so you can release it as soon as possible, but in this video We are going to make a Endless screwlers. So we have a background that repeats itself indefinitely You can see that we have for instance the stars on the back which repeats themselves indefinitely And we have the planets. Let's see if we can reach the last one. I think that there's only one left So, yeah, there's the the spink one and after that we start to repeat the planets all over So it starts with Saturn and Earth and so on and so forth. So This is a technique that we use mostly in like space shooters as you can see here This is my game for me parallax. So the basic of this game the bread and butter of this game is to have endless screwler parallax and the screwler background and In this video, we are going to see how we can make one as well But before we start this, let me see I like to thank all my patrons for their amazing support They are the persons that are supporting all the content on this channel if you want more content and more quality for the videos here You can support me on patreon.com slash pig that But without further ado, let's get to the video so the basics of this technique is to use a Parallax background a note that go to provide to us that inherits from canvas layer So it is a canvas layer and you can actually define the layer. It is seated. It's set on Using the layer properties. So the lower the layer The more on the back it will be and the higher the layer More close closer to this the camera. It will be so it will be on top of other elements, but As you can see it also provides some Other properties other properties like the offset the base of offset the base scale, which is what give us the The ability to let parallax backgrounds cool And it's cruel is lower than what the camera what the movement of the movement of the camera So this is what we used to give this Feeling that the things on the back is moving is lower than things on the front of the camera Or closer to the camera actually we have some limits So we can define a limit to screw it or a limit to to end the the screw So if we define for instance that it will stop scrolling after two Screens for instance, we can define this amount and after two Repeats so after it repeats itself two times it will stop repeating itself. So this is cool for like when you have a level full of Backgrounds of parallax backgrounds and you want to like screw the forest background So when you reach the a cavern for instance a cave you can start to screw the cave background instead You can also ignore the camera. I don't know what this is for. So if true element in parallax children Child aren't affected by the zoom level of the camera. Okay, so this is also a good thing to know but We don't have only that we don't work with just the parallax background because we can actually add elements So we can add a sprite here So let's add a sprite And there we have it. Let me pick the the planets Plans SVG texture region and let me select the earth so the earth Region okay, so we could do that but instead as you can see we don't have any way to mirror this So after it's it's cruel itself and we'll never see the earth again So instead of applying the sprites and the visual elements all as child of Children of the parallax background instead. We are going to add them Inside a parallax layer So a parallax layer only works as a child of a parallax background and it offers some motion properties which Some of them are they scale so we can use this scale to slowly Move this background as well. So you can have multiple parallax layers each one moving with with with a slower scale We have an offset as well. So the offset is a Position offset of this entire entire layer and we have the mirroring which is what we are going to use to Keep scrolling to keep repeating the background After it finished screwing. So let's add some let's add three Other sprites. So let me add Saturn here Not every planet here should mirror actual planets, but let's say that this one is I don't Uranus Make it bigger. This is just so we have something to work with so since we are going to screw vertically The mirroring should work with the y-axis to actually know Why is the value you should use you can use a you can use guides here So if we click and drag we will start to draw a guide We can use right the edge of this last planet, but this will make so that as soon as we Screw this last planet Immediately the earth will appear as well. So let's see we have 22996 so 296 and you can see that the earth appears right away actually yet to 2296 So you can see that it overlaps with this last planet. So you can use a greater value here So let's say we want the earth to start to appear again after 3000 pixels. So let's say 3000 there we have it and Actually, I will add another planet just so we have to We have planets on both sides here. So Duplicate this I will use this one on the right here and Let's change this scrolling to something like 4000 That should do the trick. So now that we have this we can see that it is mirroring, right? We have the earth again here but It won't screw itself automatically So we can make a script that will screw this parallax layer this parallax background automatically for us so we can keep the player inside the this is a confined inside One single screen and this will allow us to have a better control on level design so we can make enemies appear on This give us a way more control because we know that the player will always be always be inside the a single screen So we have a control of where things should appear This is very cool because this prevents us from allowing the players to Go to the wild and explore a huge level without knowing if they have or not the skills to Face the goals or the challenge that we are going to put on them with this kind of approach We have all the control and we can present new challenge in chronological order knowing that the player already Have been challenged before so we know the steps that the player will go through So let's create a new A new script I'll make this one a building script create and what we should do is to export a Speed variable which will be float Speed which is the scrolling speed and Let's say by default it will be 500 and With that we can make inside the process callback. Oh, I hate typing Inside the process callback. We can use the offset Dot why let's see It's these correct screw offset. Okay screw offset dot why And keep adding the screwing speed screwing speed Based on the data, so it will move so let's save this and Try and test to see if we Succeed applied this technique So as you can see things are moving. We have one 2 and then it should repeat again and yeah, there we have it so this is the Bread and butter off most screwler games so a space shooter side screwlers Platform games you can use that as well. You can use that for any game that the background The environment will repeat itself indefinitely. So you don't know if which so you can save some time instead of like Making by hand everything the background you can just make one background that looks Distantly and repeat itself so the player don't don't know so the player doesn't know That like the background is repeating itself. Just make sure that it is simply seamlessly Seamlessly repeated. Okay, so that's it for this tutorial. I will see you in the next one Thank you so much for watching keep developing and until the next time