Welcome to the condo insider show. I'm your host Cheryl Franklin. Thank you for joining us. Today we have with us Krista Stadler and we're going to be talking about why do I need a rental manager. Many of our condo association owners are investors as well and many may want to rent out their units and so we have Krista our expert on hand with us to talk about the benefits and why you need a rental manager. Welcome Krista. Thank you so much. I'm so excited to be here. Thank you. And before we begin because I understand I may be back so this may be something we do often. I'm going to give us our proper little cups with a little beverage in it. Oh thank you. A C for you and a K for me. Cheers. I love it. Great show. Thank you. I adore it. So first off let's talk about what makes you an expert. Let's talk about your background and what you do. Your title is broker and charge for social Hawaii rentals and sales. Yes. But you also own your own company. Tell us a little bit about your background. I owned a company in Kona Hawaii for five years called Pacific Breeze Properties which was recently purchased. I was the principal broker and owner and also president of the local property management association group over there called Narpa. So very heavily involved in the community and I just moved to Oahu. So nice. I'm excited about that. Yeah. I'm happy about that. Yes. Thank you. Let's let's talk about exactly right out of the gate. What are some of the most important issues as to why anybody but even like myself that has investment properties would need a rental manager opposed to renting it or managing it myself because you know I think I can. Right. So first of all the relationship with your property manager should be a partnership similar to similar to what you would have with an attorney that you trust your CPA that you're going to go to for financial advice or your financial advisor. There's someone who's going to keep you out of trouble. That's the goal. The owner is our client and we want to put their best interests before anything else while of course complying with the law. We have to stay within the law. So a licensed real estate agent agent that is a property manager is going to hopefully if you screen them and vet them properly have you know a thorough knowledge of the Hawaii revised statutes any updates to the statutes the fair housing laws will statewide and federally. But we could get into some of the juicy details if you want to. I do. Where you could fall into trouble if you don't have a property manager right a rental manager. Yeah I think that's most important because most people don't know the rental codes and things like that and they can't get into a lot of trouble. Yes. And so hiring a rental manager can keep you out of trouble and probably help you to maximize your investment. Absolutely. Yeah. So it starts out I was trying to figure out where is this actually going to start. But it starts out by pricing the property. It actually might even start out before that with your rental manager coming in and looking at your property and seeing maybe small ways that you can make improvements that wouldn't cost you that much but may increase profitability of your unit. Then we would get into marketing it and marketing it. You want to market it legally. You can get into a lot of legal trouble if any of the verbiage you use is showing any type of discrimination which you may not even realize it is. You want to be very careful. And then also having the tools within the rental agency to promote your your property developing the actual site where they're going to go to look at it. Taking the pictures putting them on the site and hopefully the rental manager that you use has avenues to get that listing out to multiple locations. Zillow, Julia, Hotpads.com. Yeah. Exactly. Exactly. So that's really important. And then having the comps available within either your complex that you own your condo or in the neighborhood in the area so that you can price it properly. Comps being comparable rates rental rates that are being charged and people are moving into under that rate. So you'll know exactly how much how to kind of price your rental unit. Yeah. And people get fixated on a certain price and they could really they're going to have 2500 absolutely have to have it. It sits there for two months empty whereas if they just had put it maybe at $23.95 and had it rented right away, think about the income that they're losing by not pricing it properly. So yeah, yeah, those type of things. That's huge because as a non professional in this industry, I mean, I wouldn't even know where to start. I think that's good information. So and you would also assist or do all of the showings and things like that. Exactly. Do all the showings against showings. You have to be very consistent in what how you were treating each applicant that is coming for the showing. You're using the same words that you're, you know, not treating this one extra special and that one you've already had but in your mind that they're not going to apply. So no, you have to treat everyone the same. And then when it gets to the applicant screening and we're getting into a whole other daily wick of problems that can occur if you don't screen properly screening properly in my mind and with the company I work for is a credit check, background check, sexual molester fender, excuse me, offender listing and rental eviction. And it's pretty straight forward right across the board. You can't vary that from one applicant to the next.  So you want to make sure that your rental agent has a very thorough screening process. If you get a tenant in there, I've seen owners. Oh, but he was so nice. Oh, he just seemed and you know, I had a friend that kind of knew him from here there. Oh my goodness, please don't please don't. You could get in you could have that person in your property for six months before you can get them out if it turns into a problem. So and then also, you know, there's other other things besides just getting that report, you want to go back and you want to call the current landlord and more importantly, the previous landlord, the one because the one that they're with now may want to get rid of them. Oh, you want to find out you want to talk to the one prior to the one that they're that they're currently with. What if they want to keep you and so they are not, you know, easily or readily available to say, oh, yeah, they're wonderful because they want to encourage that tenant to stay because they're such a good tenant. Does that make sense? Yeah, but typically that's not let's go. There's not usually a lot of conversation. There's a very strict questions that can be asked of the previous landlords, you know, did they pay rent on time? Did they receive any notices? Would you rent to them again? So you're not having like deep conversations about whether or not you like their furniture or not, you know, it's very, it's very standardized. I didn't know you did that. I didn't know you called the previous and then the one before we actually have a form that they actually have to fill out and sign and return back to us verification form. Oh, yeah. All rental managers are rental management companies kind of follow the same criteria. Are they created equally? Should they be by law? No, but that's another show. Okay, all right. Good. We could go on. We could go on. So once you've got your fabulous tenant, they're qualified, they've got great references, plenty income, good credit. Then you're going to want to do a proper move in inspection, which I've seen time and time again when we've taken over properties that haven't been managed by a property management company or property management company doing it correctly. The tenants moving out after seven years of living there and they have absolutely no documentation signed by the tenant or anyone or photos of what condition that property was in when they moved in. So if that place is destroyed, doors or you know, holes and doors and cabinets hanging off their hinges and Lord knows what, the court will deem that the property was in the condition when they moved out as it was when they moved in if there's no documentation to prove otherwise. Does that make sense? It makes perfect sense. But it's terrifying. So that is so important to have that initial move in inspection. And always I recommend with pictures and have the tenant sign off that they agree to the condition you're going to mark, you know, good, fair, poor, there might be things in there that are made a little corrosion on the faucet or whatever you notate all that you want them to sign off that they agree that that is the condition that they're taking the property. But if you take on a property, it's in a certain condition. How much allowance do you give or just normal where life wear and tear? There is normal wear and tear. There's certain kind of guidelines, I think, like court might use, like, you know, 10 years for carpet, seven years for paint. Don't quote me on those. Those may not be accurate, but things like that that you use as a guideline and investors and folks running out their properties need to be aware that there will be normal wear and tear, especially if you have someone in there, three, five, seven, 10 years, which does happen sometimes, you need to maintain it. Absolutely. Yeah. Turn to think of the other. Oh, boy, writing a proper lease. I wouldn't know where to start. Yeah, having any special terms that cover anything that isn't in the boilerplate lease, you know, related to, you know, if they move out early or there are any kind of penalties, obviously, we would suggest there would be, you have to remarket it. Right. Things that they're responsible for upon vacating, like cleaning the unit, cleaning the unit, possibly pest control, window clean professional window cleaning. Keep in mind, you would have wanted to have done all that prior to them moving in. We want to give the tenant the property in the condition we expect them to return it in at the end. Got it. Yeah, so you've got to be able to fix the one time investment that that owner is going to make. Well, not the one time investment, but get it ready. Yeah, and it should, you know, as the tenants are moving out, it should be prepared. And if it isn't, then we're going to deduct it from the security deposit. Which brings me to the security deposit. Okay. Hey, all right. So we've got to tenant moves out, we've got 14 calendar days, not 30 days. No, no, not 30, 14 calendar days to get that deposit sent to them. We have to we usually send a certified mail. Okay. So we're going to ask them for their forwarding address. If we don't have it, we're going to send it to their last known address. We've got any deductions that we're going to make they didn't clean the unit properly. They ripped a screen whatever it might be. We need to have all of the either estimates or invoices, and a nice pretty package with the remaining balance that's due to them to them by the 14th day. That's a pretty quick turnaround. It's, it's, it's very challenging. Sometimes there's a lot of things to be done. I would imagine. Let's go into that a little bit further after the break. Now is a good time to take a break. And so yeah, we'll continue the conversation. We're going to take a quick break and please come back and join us. Thank you. Hey, hello, everyone, and welcome to the Think Tech Hawaii studio. My name is Andrew Lanning. I'm the host of Pretty Matters Hawaii. We air here every Tuesday at 10am Hawaii time, trying to bring you issues about security that you may not know issues that can protect your family, take yourself, take our community, protect our companies, the folks we work with. Please join us and hope you can maybe get a little different perspective on how to live a little safer. Aloha. Aloha. I'm Marcia Joyner, inviting you to join us on Wednesdays at one o'clock for Cannabis Chronicles, the 10,000 year odyssey, where we take a look at cannabis as food, cannabis as medicine, cannabis and religion, cannabis and dear old Uncle Sam. So please join us to learn all about cannabis. Again, Wednesdays at one o'clock. Thank you. Welcome back to the show on today's topic. Why do I need a rental manager? So we're just going to jump back in where we left off with security deposits. I know there's a lot more to be said about that. Fun, exciting stuff. Okay, so if you willfully or wrongfully, it's found by the court that you willfully or wrongfully not return security deposit in a timely manner or withhold it, use the owner, not me as the property manager, well, use the owner if you're the one controlling the unit, could be responsible for three times the security deposit amount. Say it was $2,000. So that would be 6,000 plus court costs. Wow. Three times. Regardless of the of the fact that they may owe $2,000 worth of damages. If you don't, that's the worst that could happen. That's the worst that could happen. So you've got to be really, really careful about jumping in there and getting that done where if you hire a professional, we've got vendors that we use, you know, that are licensed and sure that they handle this type of thing all the time. We have to act quickly. We need to get things turned around quickly. Also, because we want to get that property remarketed so we can make Yeah, or money or money sitting there, you know, having repairs done for a month. Yeah. So the vendors are another another key asset to using a rental manager or property manager. Yeah, and it takes all the work away from the investor trying to vet vendors and make sure they're properly licensed and checking their references. When it's all done by the management company. And some management companies not all will also provide filing the general excise tax returns. And there's different filing requirements, depending on your income and doing your annual report for you. And from an accounting standpoint, I think it's really nice for an owner. The end of the year, if they've got everything running through the property management account, for example, maybe we're paying their property taxes for them or their association dues, they have a nice pretty picture, the statement or a cash flow report that they can bring to the account. Yeah, it's got everything there to present at the end of the year.  Right. That's that's another little that's that's a big sell right there. Especially if you have multiple properties. Yeah, yeah, which is I'm sure the goal of many. Yes. Yeah, so good stuff. I can't imagine why anyone would want to do any of this on their own. The security deposit alone just kind of, I mean, that's a short window to get in there, inspect. Now you have to inspect again on the back end, right? Oh, yes, you're going to take you're going to take that move in inspection and those pictures that you've and you're going to compare it move out. Allowing for Yeah, allowing for for wear and tear, which is that some of that's detailed in the landlord tenant code. And then if it's an inventory furnished property, then you've got that extra added level of detail with with going through and making sure that all the inventory is there. So that's another one. There's other time frames that are really important. For example, if someone doesn't pay your rent by the due date, you want to send a five day pay or quit notice out. They're quick. So basically, it's a notice telling notifying the tenant that you've been you're late. You've got five business days, not calendar days to pay the rent in full, or we're quitting the lease. Basically, you're in lease violation. You've not fulfilled the agreement of the rental agreement or the lease. So you want to make sure that those are going out immediately in a timely manner, in a timely manner. And I've seen again, time and time, well, they told me they're going to pay on Friday. And then then it turned into two more weeks. You're putting off putting out that five day pay or quit notice until the end of the month. And they've kind of sweet talked you all the way along. You're pushing out everything else that comes after that, which is going to be, you know, if they don't pay filing a summary possession, you know, summary possession with the court, and then there's a whole process that the rental agent could is going to take care of for you if any event that that happened, worst case scenario, worst case scenario. Yeah, yeah, idealistically, they just receive the notice oops, I forgot and they send it in. We're lucky. And sometimes, typically, if it's somebody that I when I was more on the management side and not the broker in charge when I was actually having accounts that I knew, hey, you know, this person's never late. They've been with us for two years. They've never been late. I'll still send the five day pay or quit notice out, but I will give them a heads up with a phone call and say, Hey, you know, I'm so sorry, I'm having to send this out. I know you folks are always on time. This is coming to you.  And nine times out of 10, those type of folks will oh my gosh, yeah, absolutely. We just, you know, yeah, yeah, just had a little just had a or life happened. Long weekend happened. Yeah, yeah, exactly.  I'm going to collect rent every month, they don't understand the legal ramifications of not knowing the codes, things of that nature. I certainly didn't know there was like a 14 day window to return that security deposit. So when they move out, and you inspect the unit, and you determine if there are any damages that you charge the tenant that's moving out. Do you also take a look at the lifespan of the components? Or do you do that kind of ahead of time? Like if that's that refrigerator is 10 years old, and or whatever, you're kind of constantly encouraging the investors to yes, yeah, and they and I would recommend to someone who's going to go into having investment property to not be so tight with that with the income that's coming in that they're barely covering their mortgage or their mortgage and their association dues. And they have no, you know, you want to before you even invest, this isn't again, another whole show we could probably do. But they need to, I would recommend highly that they take a portion of that rent that they're bringing in a quarter of it and put it in a pretty possible things that could happen. And they happen. Yeah. So they have to at least start with making sure you're cash flowing that unit, like it should cover above and beyond your mortgage, if you have on your association dues, right, shouldn't just let enough be it depends on what their long term you have to look in their entire portfolio to figure out, you know, maybe they're looking for a loss. But but I've had situations in the past where I've managed properties where it's their only little investment property, they're barely covering the mortgage or the mortgage and the association dues, and they don't have any despair for any repairs. Well, they probably shouldn't have gone into, you know, owning that investment property if they're in that particular financial situation. Yeah. Yeah. So there's other, I don't know how much time we have, but about seven minutes. Okay. So there's other timelines that are important for anyone renting a property to know there's the 10 day lease violation. So especially in association managed properties, we'll get a notification that, you know, a unit 123 has two puppies running around and it says no pets on the lease, or they got towels hanging all over the house. And that's a direct lease violation of the association, not a lease violation. It would be a lease violation because we, it's a house rule, but typically you would want to have a caveat in your lease agreement that states they must follow all house rules and you're going to provide them with a copy of the house rules. And they're signing that they have read and understand those rules. So that basically states if they break any of the house rules, they're breaking the lease. Then you Wow. Turn around and you send a 10 day lease violation notice, business days, not calendar. Five day in the 10 day or business days, not calendar. Yeah. Pretty deposits calendar. I mean, yeah, calendar. And you're giving them 10 days to correct whatever, whatever it is that is not. Yeah, that's a great point you probably you bring up on the condo side. I know I've managed associations where we had problematic tenants that we eventually had to send or notice the owner or the property management company. The association can actually send notice to evict, yeah, to evict the tenant, which lends itself to exactly what you're saying. I've always liked to have a really strong relationship with the resident managers and the association management. You know, you want them to have all your contact information. I don't want to wait till it gets to the point where you're ready to evict them to find out there's a problem. I want to know when they have their first notice. Yeah, I would rather be completely informed. Like whenever something goes out to the owner, it would come to the property management company as well. Yeah, just so we can kind of maybe nip it in the bud before it even gets to that point. Before it becomes problematic. Yeah, you don't send or maybe you do because you offer so many different aspects to the service. But would you pay the kind of associations dues on behalf and you do that also? Absolutely. Oh, okay, all the time. All the time? Okay, that's a part of the whole. Sure. Different companies have different ways of formatting commissions and fees that they charge for various things.  If the owner is paying that, not the tenant and association dues, even their property taxes, some will not charge anything. Other companies, they'll have more of an a la carte menu where they have maybe a lower commission, but they're going to charge if you do any tax preparation like the GT taxes or bill payment just varies. So that's good to know. And I think it's really important that the owner of the property interview several management companies meet with the like the broker in charge of the principal broker and the rental manager that's going to be assigned assigned to your account. Make sure you've you want to make sure from the beginning that you feel like you're getting good communication and that you're on the same page in terms of where you see your property, how you see your property being managed and how they manage properties. Now you may learn something in the process. Maybe your expectations aren't even possible. The owner. Yeah. That never happened. So interview three or four different agencies and get all their information, read their property management agreement thoroughly. I really recommend that people do that. We ask all of our owners to read the condensed version of the landlord tenant code so that they understand the laws that we have to comply with. Oh sure they do. Yeah, I mean that's a that's a great practice. And then are there any regulatory agencies that they should check as a part of doing their due diligence, you know? I have a question, Sheryl. I try. The DCCA. DCCA. Right. Definitely. That's the deal. Look that business name up.  You want to make sure that who you're dealing with is in good standing. It'll say in good standing. And the company it'll say in good standing with the Department of Commerce and Consumer Affairs. So DCCA. Okay. Yes. Well good because I'm one of those people that overanalyze due diligence. I mean drives my husband nuts. But you know I do my homework. Yeah. Keeps you out of trouble. It does. It does. So the DCCA is another resource for vetting property management companies like any other vendor, if you will. Are they a member of the border realtors? Are they a member of NARPOM, which is National Association of Residential Property Managers? I'm very involved with them. I just moved to the Wahoo chapter. So we have, you know, very strict guidelines and and classes actually additional classes that we have to take in both of those different words and affiliations. So that's, you know, that's really, really good information because I would think the average person isn't even aware of these organizations and aware outside of the industry and outside of real estate and things of that nature. Just the average person that wants to go and buy an investment property. Like where do I start in terms of, you know, doing my homework and due diligence. So good information. Good job, Krista. I think this is good. I think what we'll do is, you know, we could talk on and on. So maybe the next couple of months we'll kind of make this a little mini series to educate our investors in Kondo land. That sounds like that would be a lot of fun. Yeah, I think so. So I look forward to it. You're also a good friend. So this is fun. And I look forward to doing it in the future. But is there anything else you want to share that you think our viewers should know or think about until our next segment? Look at our notes. Well, the only other thing I was going to say, this is kind of a specific thing. But if we have time, discrimination, that's another big one. And that sounds like a show. Okay, we're going to talk about that later then. We don't have time. Watch again for more information. More information, I think. Yeah, because there are so many topics and so many roads we can go down to make sure that our viewership is educated and they hire a property management company. So thank you for tuning in. Until next time. Thank you for watching the show. This was fun.


Hey everybody, it's Robin with Creativity RV and I'm here in Lafayette, Louisiana, about to take a swamp tour. If you followed my travels lately, you know that we went down from Las Cruces, New Mexico, all the way down to the Texas coast to Louisiana. We boondocked in Las Cruces. We went to Marfa, Texas. We went to Big Bend National and State Parks. The Turingua Ghost Town Cemetery got flooded on the beach, took a ferry ride, then we boondocked for one night at a casino in Louisiana, saw a Cajun recreation town, and then went to my favorite stop ever in five years on the road. It was this swamp tour. I'm here with my friend Peggy and we met a couple of other harvest host members, Teresa and Kevin. And we're all about to get on this really cool boat and go through the swamp and see some stuff. I've never been in a climate like this before. This is why I really love traveling and I especially love harvest host because I get to see places like this. So I think we're all about to pile into that thing right there and I'm a little bit scared.  I was wrong. We didn't get me a boat. We got one of those boats on the lift right there and had the best tour thanks to this guy, our virologist. And I'm a virologist. What they're actually doing is they're actually drying their feathers off. Now unlike a duck, they have the oil in their feathers, so they actually got to use the wind and the sun to dry their feathers off. Now also because they have the oil in their feathers though, whenever they swim in the water y'all, their whole body will actually be under water.  And the natives back in the day actually nicknamed on snake lords because all you would see is their long snake-like neck and all that little water where they'd be swimming. And the actual name isn't Ann Inga though y'all. And I actually found out a while back that Ann Inga is actually a Spanish word for devil bird. And I tried to show a lot of me, you know, but that's what it is. Then we set out into this bayou that was so amazing. I've never seen anything like it. There was moss hanging from the trees and there was so much wildlife to take pictures of. And we just kind of meandered through the water and got to see the wildlife. It was not like anything I've ever done before. Oh babies! That's y'all that I should go around about nothing. You know, she would actually have to come back and release the deities because the deities cannot get out on their own. And she has a little dialogue about clapping her hands. She knows exactly when to come do that. Now, once she releases the deities though, she will actually stay with the deities for about another seven to eight months or until she starts her estrogen cycle again, which at that point in time she'll then might kick all the deities away. Then she'll start the wholeinating and nesting process over. The gator actually cares for their babies. Oh yeah, most definitely. And then we got really lucky because Jonathan spawned some gators. I don't need a... Where is it? Oh wow, I see it. And technically here's going to be our first alligator. There's another one right there. We're going to see if our first alligator's in a tour. Now, John got it too. We don't wait on them. They could be down there for a long time as well, okay? Now, they are also going to decode the water as well though. And they do actually use the sun and the water to regulate their body temperature. And what they do is they have to get out of the logs and the banks and sun whenever they need to warm up. Whenever you see him, you know that's him. That's a dinosaur. Near the end of the tour, they sped up the boat and we just got to enjoy the sun and the water and hang out together. It was great. Oh, look at that big one. This guy is not camera shy. I never would have seen anything like this if I wasn't a member of Harvest House. It wouldn't even have been on my radar to get off the highway and see something like this. If you're not a member of Harvest House, I do have a link below that will give you 15% off. So check that out if you haven't signed up already. Now, my friend and I are headed for New Orleans. So until we see you there, I hope you're all doing well out there. Have happy travels and be free.


Stevenson finishes in a 1-1 draw with Eastern here tonight, Glenn Clark with head coach, Tati Korba. Tati, a lot to cover from this one, but I have to start with, how do you draw up more plays for Michelle Mosquita to get free kicks from the exact same spot? That is unbelievable. Yeah, she took a lot of those last year and didn't score on any, so I was not expecting that. It really looped up and over, and I was more or less excited about us crashing to try and get a rebound. And I actually thought it went over the crossbar, but thankful that she was able to generate another goal for us. She's playing great. That's a great point. She's been doing a lot on the other side, and the fact that she's able to help out that way is incredible. Obviously, some bad luck at the end, right? Let's go through the whole thing. I know you wanted to win tonight. There was a lot of good. There was, I'm sure, a lot of bad. How do you judge the entirety of the effort in the conference opener? Hitting the upper 90 and then the crossbar within the last minute of the game is unfortunate. But we said to them, conference is about points. So we were down. I don't think we should have been, but we found ourselves in that spot and could have walked away with three points, but we salvaged a point. And three points were going the wrong way deep into the second half. And so to pull out one point, I think, is something. You never want to leave points sitting out there, but conference has been crazy already with the out-of-season stuff and some results from today. So I'm proud of them for their effort. We certainly could have won it. And I think to get a point shows a lot of fight and a lot of character. It's a young team that's been through a lot. Do you feel like they're growing to a point where they're ready to take this next step as you keep moving in conference play? I think so. We had some alumni chip in two days ago with some videos and some texts and just what this program means and what it is these young players are playing for and what this program is really all about. So I think that that really helps solidify the bigger picture for us and maybe turned a little bit of a page because I thought our fight tonight was really strong and it was good intensity across from front to back. Coach, we will see you back here next Saturday. Thank you as always for the time. Thank you. She's Tati Korba. I'm Glenn Clark. Go MustangSports.com.


The political crisis in Sri Lanka reached its peak last week with the complete collapse of the ruling dispensation. President Gautabaya Rajapaksa has pledged to resign on July 13th following massive protests that have been rocking the country for months now. On the morning of July 9th, President Gautabaya Rajapaksa fled as tens of thousands of protesters stormed the presidential palace. By evening, Prime Minister Ranil Vikramasinghi announced that he will also resign to make way for the formation of an all-party government. Sri Lanka's main opposition party on Sunday agreed in principle to form an all-party internal government. So the President has indicated that he will be resigning on the 13th, that is tomorrow. And the Prime Minister has also indicated that he will resign, but it's not clear from him when he plans to do so, so that's still somewhat open. Parliament has been summoned on the 15th, presumably to announce the resignation of the President, which will set in motion the constitutional steps that will have to be then taken. If the Prime Minister has resigned by then, which is what we are all demanding, then the Speaker will act as temporary President. If the Prime Minister hasn't resigned, the Prime Minister will step into the presidency till the new President is elected. The Speaker has already announced that on the 20th of this month, that is next week, Parliament will be expected to vote on a new President from among its members and has called for nominations for candidates who wish to contest for this election in Parliament. So that's the procedure, but of course, one week is a long time in politics and we are waiting to see what will happen tomorrow and in the days to come. And the protesters are also quite alert to the possibilities of dramatic changes and shifts taking place, so it's a very tense time here. The key issue right now is the lack of political stability and this lack of political stability will not come about through just sort of manoeuvring or manipulating what is currently in Parliament. We actually need fresh elections and we need fresh elections fast and that is what we are pushing for. So an interim administration that is more in terms of a chaotic government that will manage the situation till a fresh election is called, till Parliament is dissolved and an election is called as soon as possible. That interim government may be able to do certain things to manage the current issues that people are facing a little more efficiently, but nothing more can be expected from them because the meaningful steps that are unnecessary to resolve the economic crisis will have to be done by a government that has the mandate of the people, mandate and the trust of the people. A fresh wave of anti-government Gota-Gogama protests erupted on Saturday seeking the prolonged demand for the resignation of President Gota Bayaraja Paksa who has been under fire for the country's ongoing economic crisis. The economic crisis has been characterized by a foreign exchange shortage and a subsequent scarcity of essentials such as food, fuel and medicines. Saturday's massive demonstration was triggered by the fuel shortage that the country has been drilling under for weeks now. People have been forced to wait for days in queues to buy fuel. Fuel drives were reported in many parts of the capital, Colombo. The economic crisis forced the government to announce a shutdown of public sector offices starting June 20th as well as shift schools in the national capital to online mode. Food inflation touched 80% in June. In mid-May the Sri Lankan Central Bank declared a preemptive default on all of its total foreign debt which stands at 51 billion US dollars. The government's solution was to seek IMF support. While this was expected to help in the short run, many experts pointed out that following IMF policies was what led to the crisis in the first place. Sri Lanka has entered into agreements with the IMF 16 times already. Meanwhile, the World Food Program's report on Sri Lanka has presented some alarming details on the ongoing food security crisis in the island nation. According to it, 4.9 million out of Sri Lanka's 22 million population are currently facing food insecurity. An estimated 5.7 million people are in need of humanitarian assistance in 25 districts across the country after months of economic meltdown. To tackle the rising food cost, people in Sri Lanka have switched to coping mechanisms like eating less nutritious food or limiting portion sizes. The study also found that nearly 66% of the population was reducing their daily number of meals. It is unclear how the new government will tackle these crises.


What up YouTube, you already know who it is. For y'all in the back that don't, it's your boy, Burt.  It's crazy how I need your work, but can you whisper with, oh thank you. Biscuit and look today, I got dark when I got close. Whatever, hey, they already making jokes, all right. So look, we got a group of, damn, I got kinda quiet. I wouldn't, I didn't even know there was nine people behind me or seven, I can't count. But we got a group of Juiceful fans, ain't that right y'all, Juiceful fans? No, I get Juiceful fans, yeah, that's a lie. Like I said, that's a lie. Multiple of these people are frauds. And today, you guys' challenge is to find those frauds. Now look, this is the thing. That's an easy challenge, right? Yeah, yeah, it's pretty easy. But there's also one of y'all that is a fan that's gonna be pretending not to be a fan.  So yeah, today, that's what we're gonna be doing, but let's just get started, you know what I'm saying? It's your boy, Biscuit. All right, so I'm gonna give them a minute and 30 seconds and I'm gonna let y'all talk. Starting out. What's your world right now? Jared Anthony Higgins. Ah! Okay, okay. When is birthday? About December 27th. Oh. December 19th. Do you see what I'm doing? Ah!   What was his name before Juice World? He just had it. No, dude. His name before Juice World. His name before Juice World.   I remember that song. Yeah, yeah, yeah. Okay, yeah, yeah, yeah, yeah, yeah. What was his song? Bro, look, his break-out song. Breakout song, Lucid Dreams. I have these words, I have these words, I have these words, I have these words. Yeah, that was a good question. Damn, y'all. How big is the size? Oh, man. How big is Dick? You want to know. Whoa, you don't hear him. Hold on.  Let's quiz her. What's her favorite Juice Song? Yeah, what is it? What is it? Sing it. Come on. You gonna look?  She can't even sing it. What's your favorite Juice Song? You sing it. Okay, my favorite Juice Song is this. Then it goes like, TTA life, I'm your agent. Damn, I'm your agent. I'm your doctor. So keep this thing rolling, right? All right. Everybody open your eyes. So, yeah, CSS number five, you're out. So step out. Oh, come on in. So why do you think you got voted out? Probably because I'm on the quiet intro bird. I don't want to say anything for real, so yeah. So not because you're black? My problem is that, too. My name on the middle name is Jerome. So yeah, they probably. OK, I felt that. I look like George Floyd, too, so yeah. OK. All right, next round. I started off because I said what's your favorite orange juice. I said what's his name. So you started off this time on me. Yeah, OK, OK. What's the nigga's age? Where he died? 2019. OK. I know because I did a video on that nigga. How'd he die? No. Ow.  He died because he was in the airport. He took a pill for the cupcake. OK, OK, OK, OK, OK, OK, OK, OK. Now he speaks. Hold on, now he speaks. Which girl you talking about? So maybe she both. He know her name. Hold on.  See you right now. He's got a son. Hey. See what? Like, hold on. Like, he can't even go in our bed. OK. That's not easy. You got something to say, number one? Hey, hold on. Get him out of here. There is no five. This man is dumb. So who do you vote for, or why? Man, what? Exactly. Right.   Now, you've been consuming alcohol today. So why did you try to vote for yourself?  So that means they voted for me already. So you wanted to vote for yourself? Yes, they already voted for me. And then I told them to go again and they voted for what wasn't there. I'm sorry to say this. But you got to go, too. You got voted out.  These niggas did not...   But you said the wrong race for her, his girl.   She's a widow. So would you like to continue the game? Raise your hand. OK. See, I still think there's a woman. OK. So can I explain myself to you that it wasn't Juice World on the song with Melio on trip? No, you're right. I thought it was that song, you heard? So you got to save me? No, wrong song. What song? What song? I can't change your life. You don't want to lie. You don't care no one but yourself.  I'm trying to redeem myself, bro. Redeem yourself with a Juice Song? That what? Juice Song, not with Melio. You know what? Sing it. Unreleased. Juice Song right now.  Sing one. Unreleased. I ain't saying it. Then say the lyrics. Say some lyrics. Say the lyrics? Yeah. Which one? Just anyone. Just anyone, bro. I'm a pill with this 40 got a limb. Baby, nape on my shoulder, that's a chill. Rockstar, Ozzy, please don't stop me. I drunk drive swerving in a mazzi.   She gon' give me love. She gon' give me drugs. There you go. Go ahead. This song's called Chimp, by the way. Unreleased. Unreleased. Unreleased Juice. You're freaky. Wait, why? I'm trying to be louder than everybody else. What number was that? Six. So, um, six, you're out. The mics don't know anything. Just stop talking to them. Wish you good luck. Wish you good luck.  Hey, why did you vote for? Who'd you vote for? I vote for again. I don't know who you chose. I think I voted for number one.  Like, bro. I said it. I said it. She said it. She said it.  Alright, so I got a little prize for y'all. Y'all were kind of low on people. So I'm gonna give y'all two more. I guess fate was the same. What kind of car did Juice World drive? I don't know why you can imagine.  Okay, okay. I'ma be real. Alright, so. Hold on. Hold on. Hold on. Name three Juice World songs. All for it. Empty, Bandit, and... Lucid Dreams.  You ain't put no stipulations on it. Lucid. Four. Lucid. How long did it take him to write Lucid? One. Alright, so. What we're gonna do is. Three and four. You guys are gonna get thirty six each. So explain why you're a Juice World fan. Because it's tied between y'all. Alright, so I know I'm a real Juice World fan. Because, one.  Death Rates for Love. Legends Ever Die. Songs from top to bottom. Offer, I can even tell you. Without even listening to the lyrics. I can tell you what song it is. I'm a Juice World fan, you know. His music gets me through everything. And gets me through all the dark times. That's time. Okay, then. Number three. You are out. Alright, so. Would y'all like to continue playing? Raise your hand if you think there's still a fake Juice World fan. Well, there's so three of y'all. So y'all three think. You're good? Okay, then. If it's green, that means you won. If it's red, that means you did it. Alright, you ready? Three, two, one. Booze. Can the fakers step into the middle? And can the person who they weren't supposed to vote out step into the middle?


Our communities, our infrastructure, our training, our determination. Georgia has so much to offer companies of every size, and no one is more committed to attracting new businesses and good jobs to our state than Georgia Power.


cool all right well today is 11th of january 2021 this is the dev sync and ken has volunteered to go first so let's go ken so friday um i was full of encouragement we had thought we found the problem we patched it and we were testing it and uh when i went to bed friday night uh i was playing music so loud that it was aggravating my wife which i can't do with my laptop it doesn't get loud enough an aggravator but actually the mark two was which is a good thing and so i was getting turned that crap down turned that crap down so i had actually thrown a playlist in there i was playing it in the background while core was running i could still communicate with it i could tell it to turn the volume up and down and unless the volume was at almost 100 it could understand me and respond and everything was great and i went to bed friday night encouraged and i said i'm going to leave this sucker run all weekend and monday i've got good stuff to report and so saturday around three o'clock it stopped responding now that was a good run it was like you know 12 to 18 hours but uh so i started looking at over the weekend what was wrong with it and continued through this morning and i believe that chris and i are both in the same place in the code and what i i'll give you what i think is happening um but i haven't proven it yet but i'm working on it and i think we'll we'll lock this down pretty quick what i suspect is happening is because of the fix that we put in place which resets the mic when an overrun occurs you're in the middle of a routine that's reading from a buffer that just got emptied and reset and your mic connection is no longer valid your buffer is no longer valid in other words our code isn't used to having the buffer and mic being reset down below it and all the data being cleared out of it while it's in the middle of a routine pulling data out of the buffer so i suspect if we can catch that condition and reset the mic in accordance with that we should be okay but that's a working theory and that's my status for today okay well if that's true shouldn't we be should you be looking at error handling in that case because yeah so what i did is uh the last thing i did is i went in there and i right now it's set to not throw an exception on an overrun condition in the mic class and i changed that to true and was just getting ready to test that when the meeting started so i'll you know that's that's yeah but but i don't know that that'll catch it because it's not really throwing an exception it's saying read from the buffer and the screen keeps saying there's zero bytes available but it came into the routine trying to fulfill a certain count so it thinks it has like in this particular case 912 bytes remaining to be read but the stream keeps telling it there's zero bytes available yeah so that seems like an error condition that needs to be handled yes that's what i believe is going on but it's not as simple as getting an exception we're gonna have to use some logic to detect it and reset and whatever and test which brings me to the question of um is the is the mic rough qa team me and and chris and chris because i guess that's what we're kind of doing is we're beta testing right yeah i mean you're the ones with the devices so yeah we don't we don't have devices like and veyer's been with the team long enough to know that when you give me a device i absolutely will tell you when it sucks so you break it every single time you have the capability of breaking it no matter how good it is yeah so i should have a device in the mail today are there instructions for me bringing that device up on the current software stack somewhere that's accessible yes there's a whole panticore introduction blog or document that we've been building right yeah there's a document that did give you step by step how to does that live in in google drive no it lives in panticores there's just a link to it it's a hack md so that we can us and panticore can both edit it yeah but i think i think for for you george like unless you're gonna be like going into the you know to the guts of the device like if you're just using this then use as in all you all you have to do is download an image flash it on and go okay even that requires instructions so yeah and i'm telling you to write them i'm happy to write the instructions happy to for both that and the the assembly of the device right just somebody point me at them point me at a starting place and i will i'm happy to write once we have an image we can probably put that on google drive the image that we like um so that we don't have to go into panticore and log into that and yeah you won't be able to log into your device or look at log files but at least you can get your image to run yeah i i i probably don't need that you might want me to have that so i can dump problems on your desk with enough information to debug them but for now i would settle for by the end of today whenever the ups guy shows up being able to to have a device on the on the desk here and i might move it to the kitchen we'll see well i think we have some api work that we did that connects our back into their back end so maybe that's done already and you can do that i don't know the api work is not done but that's not needed so for this so somebody shoot me by somebody guess if you're the best person just shoot me a very short two to three line email with the link in it and i will deal with it yeah we'll do okay great uh well uh let's go over to veer since he's unmuted yeah so uh i've had an interesting few days um i have my r5 device which is good as i have an r4 and r5 device running right now um i also put a bunch of log messages into the uh microphone file in an attempt to figure out why that first boot isn't working and what i've found is or what i think i've found that there's a reason there's no log messages in that loop right now because whenever i put log messages in that loop failure just like that um right now i'm running it without any log messages in that loop and it's been running for 15 20 minutes without problem um which so i'm wondering if there's some sort of timing issue with i o and that mic loop or something like that i don't know but if you pull those log messages out and let it run it won't make it 24 hours no but it'll make some more than 15 seconds which is what i was with a lot of messages in i couldn't even get all the way through boot without the microphone failure are the log messages going into an interrupt routine okay so we have some really strange logging now it's pulled it's pulled it's pulled okay never mind so i don't know exactly why that is but that's what i found today or through multiple tests that um you know the more log messages i have the faster it quits on me the microphone um so i i do agree with ken we're going to have to figure out a way that if this interrupt happens in the middle of that listening loop that we're going to have to figure out a way to handle it but still trying to figure out why it fails on first boot is going to be very difficult because i can't put log messages in there to me it and log messages i'm putting in there are probably making a break in a different place that would be if they weren't there which is scary in and of itself the um the email i sent out earlier this morning said that when i attempted that what i saw my very first boot was it's running without the benefit of a network connection and that causes some difficulty and the two specific points i saw on the log file are in that email i sent you where it's saying i can't get it i can't connect to github you know so it's trying to update something and it can't and then there's another one it's trying to download something and it's throwing a url exception so i suspect some of the aggravation from the initial boot has to do with um the network not being available and system services that expect it to be available breaking and possibly not recovering but um i agree with chris's assessment that we have a timing issue in the code that pulls the audio samples out of the ring buffer and certainly the log messages could be aggravating that yeah yeah so i think yeah what i'm down to is instead of being going into pie audio and port audio and trying to fix this we just need to figure out a way and maybe there's a small change you have to make to raise an assertion or something but we have to figure out a way to handle it in our code when it happens um right now what i'm seeing is when the microphone fails you get into this basically it's an infinite loop of trying to read the stream and it says it can't read anything and it just keeps going and going and going because it can't it says it can't read anything but there's stuff in the buffer um so um so yeah so i think we just need to get out of that loop somehow and restart it and the only question i have is if we do that um you know we're gonna lose you know what's the user experience going to be like you know if they're in the middle of giving a request when it fails or restart it you know how does that look and we'll we'll figure that out when we make some coding changes but yeah i put a little more detail logging in the specific specific condition as it's asking for a 1k block it's saying it has 912 bytes remaining to read based upon its previous report of how big the buffer was and it's saying that the stream is reporting there are zero bytes available so it's going to stay in that loop until it can read 912 bytes the stream is going to continue to tell it there's none available because the stream has been reset and so that's the situation now to resolve that i don't know yet but that's the actual numbers that i'm seeing on this particular one and it's it's different remaining values sometimes it's 900 bytes sometimes it's 50 whatever so yeah so uh why are we seeing this error in the containerized version of core and not in when we just run it you know on a normal operating system so two reasons i suspect um and when you say normal operating system remember that the pi versus my mac laptop are two vastly different operating environments probably the answer to your question regarding my mac is my mac's got a beefy processor and a bunch of ram not having any kind of race condition timing issues whereas the pi is probably struggling to come back in time which is why we're getting those overrun errors in the first place it happens after a valid recognition the callback's not fast enough and then it gets a buffer overrun because that interrupt service routine is consuming too much time so you're overrunning the buffer and uh so the next time it tries to read the buffer it gets an overrun because heads equal to tail or whatever and uh so the fix we put in was to reset port audio at that point but port audio is low in the stack core is up in the stack so we have to figure out that issue if that makes sense all right well i won't recommend digging into the port audio source just yet there's no need to there's no need to i mean i'd still like to know why we're getting an overrun error but this almost positive is because of the patch we put in right no i i get that but yeah but we're not doing anything that a gigahertz plus processor shouldn't be able to handle you know in terms of isrs so i agree i agree well as performant as you know stuff running on the bare metal either so and there's also the case that we're reading three times as much data as we used to there there's a lot of potential doesn't make any sense to me but why well why well because the hardware hasn't changed the amount of data that you're getting from the hardware is the same as it was before no we're getting 48k we used to get 16k that must have been translated somewhere in software because the hardware always outputs at 48k uh when you say this hardware or other hardware no i mean hard the the 201 hardware that because the xMOS chip only outputs at whatever the same rate as the input is well i don't know that we've ever had an xMOS device running long enough to get into data formally okay but be that as it may you know it's going to output 48k you would think i agree you would think of quad core could keep up with it uh you know so i don't know i think it's because we do too much when we get a in inbound recognition well i'm wondering if it's has something to do with the i don't know how the containerization works but if there's some sort of higher level interrupt that's happening in interrupting our isr that can cause problems yes and the same thing with our um clock drivers if they're getting starved of cpu or something so yeah i just i'm trying to take the uh low hanging fruit approach we may end up in there i hope not can make a good point we our mic processing logic is quite complex there's a lot going on in a single loop to uh you know to read the mic so it's possible there's a problem there too but i mean at the same time core runs fine on mark one so um you know it doesn't have this microphone but um yeah but if you look in that code we were looking at there were specific sections where it says well we got to do this weird funky thing because the mark one block so you know the question is if we're doing that weird funky thing for the mark one and we're running on a mark two is that causing i mean i you know we'll say like we've we've run the respeaker and and the community run you know a whole range of different microphones like you'd think this this sort of thing would have presented itself pretty front and side i'm wondering if it's continuing to stack usb versus i2s yeah so there are some differences but you know sure we'll do our best to try to you know fix this without digging too deep into yeah that's a good point kent on the i2s side um i'll talk to kevin and see if we can build a simple hardware monitor to see if there's any glitches on the i2s bus yeah certainly with the clocks right i don't know any easy way without molesting them to and a scope to get a decent clock signal but if kevin to do that that would yeah the clocks were a concern originally with the i2s bus um i thought we had solved that they should be they are generated in hardware there's no software in the loop when it comes to those clock signals but since the hardware is not really open source we can't tell if there's some some condition that might make them glitch so i think maybe an external monitor is is the the way to go there yeah but i really believe that and again it's really like chris said i believe we can fix this up high by detecting the condition and resetting the question is what does that do to the user experience and we'll know as soon as we do that yeah so my next my tomorrow will be spent um working with ken trying to get the next iteration of this fix in it's getting better it's just not there yet right okay uh let's go up to gues then and that is the end of my no uh i spent the day doing lots of little things um uh so we uh gotta fix in for um a situation where the the idle screen should be showing but instead it shows a black screen um and which i think everyone's probably seen at some point in time uh so we fixed uh one way that that happens so we'll see if it continues to happen um and whether that that was everything um i did some cleaning up of our ipai permissions um and started while i was at it started a document for um for how we published to to ipai um because it's kind of been done by different people over the years and therefore has been done consistently and um so different different projects are kind of traded differently and want to make sure that that becomes more consistent and uh yeah not not just for consistency sake but so that you know the same types of distributions are being uploaded and and the permissions are correct and you know information is available to end users and all that sort of stuff um and make a quick skill for the uh panic call to so they can test the virtual keyboard um because they're having they're having trouble with bringing that up um so i need to check in on how that's going um we did some little fixes for the timer skill um UI uh which i think is all good to go um and uh yeah that's about it i think but i think based on the chats that just happened i think my next focus is um is getting that uh mic visualization visualization stuff um out of the mark two skill and and into the um intercore where it should be that visualization may not be completely worth it considering how quick and small some of the you know there's causing problems some of this when i'm working with it there's two things that appear for like a half second and it looks really busy you say something and you get these um you know the listening bars for like a half a second then you get that spinning thing thing for like a half a second um you know just a lot going on considering the interaction is yeah we're talking about that too yeah guys the um if you look in the mic.py file you will see where it's writing rms to the disk yeah if you look at the blue system skill you will see where it's writing rms to the disk and then later reading it so simply take out from the skill the writing and reading latching onto the mic and reading the rms and use the file written by the mic and you'll be halfway there or there you know yeah yeah yeah um so there's been a little bit of work on it already so i'm going to go back and check how they um how they tried to change that because you know i don't just want to move that to another place we want to make yeah make sure that we're not attaching to the mic again no i think you're missing what i'm saying what i'm saying is in the mic.py file it is writing the rms to a file yeah blue system skill is also writing it to a different file just from the one the mic writes i heard what you said there's there's been some work to remove that stuff already but i think that they've essentially just tried to move the current process to another place as opposed to changing it so that it's not rereading it like so that it's you know to do what you said so that's that's what i need to go check okay um ken does your fix work longer or better when you take that stuff out of the mark two skill or does that doesn't have as many difference so are you saying if i put the log messages in there does it blow out faster no i'm saying if you take that the second uh mark two skills rease of the mic out of it no no because the core foundational issue is the one you and i found um we know i know from looking at precise the thing that got me on it was that whenever it would hang after saturday in the afternoon i would just go ahead and say all right then uh i'm gonna i'm gonna see if i break out a core if i shut core down is it hardware and so i'd run the precise recognizer little test i ran using runner and it would always work so i knew it wasn't hardware i knew it was inside core yeah all right was that it guess uh derrick hey well okay so today mostly well yesterday i i tested uh i i looked a little bit on on the mark two that i put together um just to see if i could get it to do uh anything with the latest image um i got it up once with the mic working and i haven't been able to get it to work since um so i've tried many reboots and i've not got the mic to work again so uh based on all this conversation um i think that just i'm gonna wait till you guys have them work uh reliable version before i was around with that so i got back to um the uh the 3d printed design got the fans from kevin on friday so i've been adding um i needed the the correct dimensions off the fan anyway so i've got that and i've been adding that to the 3d printed design um and adding flow holes on both sides and all that stuff so that's been most of my day but um i do have two two sj201s ready to to fire up or if there are any use for testing let me know um i've got one put together i can put the other one in that enclosure pretty quickly as well yeah until then i'm just going to continue getting this 3d printed design done so we can put one together for project rollover when uh when we have uh stable software okay great thanks um i'll want to talk to you derrick and josh uh after this uh just real quick about uh how the fans should be assembled there's a just a little tweak uh to the last minute change of vendor so okay um so josh looks like he stepped out of frame so i'll go next uh i don't have anything to report on the dev side of things uh except to let everyone know that uh oh well i already did this but i'm going to be out most of this week uh starting on wednesday um so uh i'll see you here for the dev things but i don't expect to get much done outside of that um okay if josh is around do you have anything to add josh we'll just go ahead and assume not since he hasn't got as hard we're working yet um all right well let's call it there for today and uh we'll talk again tomorrow thanks


Welcome to the Data Management video series from the University of Wisconsin Data Services. I'm Kristen Briney of the Data Services Librarian here at the University of Wisconsin-Milwaukee. In this video, we're going to cover some basic tips for computer security. And this is because data security and computer security are actually related. If you have your data on your computer, you need to take care of your computer in order to take care of your data. So I'm going to go through just some top five tips for keeping your computer secure and thus keep your data secure. So tip number one is to make sure all of your software is up to date and patched. And the reason you do this is to make sure that you don't have any holes that viruses or attackers can get through. And this is common that people find holes in operating systems and browsers and things like Java and Acrobat Reader and things like that. So you want to make sure that your software is consistently up to date so those holes are covered. And so you have the best functionality possible to protect your device. The second recommendation for basic computer security is to run antivirus or anti-malware software. And this is actually going to go out onto your computer and look for viruses and make sure if it finds them that they're contained and they won't affect your computer. So this is really an important step to make sure your computer is well protected so it won't be buggy, so you won't get locked out of your important content and whatever the viruses on your computer are likely to do. The third recommendation for basic computer security is to practice safe internet usage. And this means using a firewall and to only really visit sites that you know and you trust. So don't download that suspicious attachment to your email. Don't click on that weird link. Don't respond to the email and say, oh, here's my login and my password information. Just use your common sense. If it looks a little weird, don't visit it. Don't click on it. Don't download it. To take that a step further, recommendation number four is actually just to have a dedicated workstation for your research. So if you're going to browse the internet, use a different computer than where you actually do your research. And you can even go ahead and unplug your research computer from the internet if you're worried about that. And this is going to protect you from those outside threats to your computer. And it's going to allow you to focus only on research on this computer, keep your computer safe, keep your data safe. And then anytime you'll be out on the web and you might be susceptible, you are doing that on a different device. The final of the five recommendations for basic computer security is really important if you have sensitive information like personally identifiable information. And that is to encrypt your device. So encrypt your laptop, encrypt your desktop, encrypt your external device. If you have sensitive information on there, really do be sure that it gets encrypted so no one else can access it without the proper password. And don't share the password. So this you can get help with with your local IT support. They shouldn't be able to refer you to software that's supported locally and be able to get to help in this area. So those are the top five recommendations for basic computer security. Hopefully if you follow them, the first one is keep your software patched not to date. The second one is use antivirus software. The third one is practice safe internet usage. The fourth one is use a dedicated workstation. And the fifth one encrypt your device. If you follow all those five, if you think more about your computer security, hopefully you'll see that you'll have better, safer data in the long run.