So, being in the service industry, I think there are a few things that I have learned that to be really important. And one is over-communicating. So, in real estate, what I learned is you can't over-communicate, and what I mean by that is, you know, I've closed hundreds of houses. A lot of people only close one or two houses in their lifetime, so they don't really know all of the processes and all of the things that go into buying a home. And so, sometimes there are several days of downtime where nothing's really happening and you're waiting on something to happen. So, it's just important to just communicate what's going on, what we're waiting on, what's the next thing we're going to be doing, what's the next steps along the way. Same thing with, you know, property management. If you're managing properties for individual owners and you're doing repairs and there are certain processes in place or they're going through an eviction, maybe they haven't done one in a while or they haven't done one at all, you know, what's the process like, what can they expect. So, just over-communicating in customer service and with people, especially when it comes to houses and selling, buying, renting is something that I learned and I take with me everywhere. You know, just over-communicate and clients and people will be happy that you're getting something. They may not always respond. They may not always acknowledge that you're communicating, but that goes a really long way for people who don't really know all the steps and they're kind of new to something. The next thing is trust. Trust is earned and not an inherent thing. So, you have to work really hard to gain clients and people's trust as well as they should be doing similar things when they're working with you and it's a mutual trust that you have to develop between you and clients. They have to be able to trust you with things and you have to be able to trust them with certain things so that there's a good working relationship.