So, I would say the biggest challenge that we faced in my last job, it would have actually been the systems themselves that we were provided with. It was a newer system and it had many issues and weird quirks, but the worst would probably be that the systems would slow down to almost a complete halt every day around 12 o'clock. The easiest way to work around it whilst the tech guys were trying to fix it was talking to the customer, asking lots of questions, getting every bit of detail out of them. Not only did it give time for the systems to catch up, but it also meant I could provide them with better service in the long run. But it allowed for the systems to catch up and sometimes the systems didn't call back. And in that case, being honest with the customer, arranging a call back and saying like, hey, the systems are throwing a bit of a temper tantrum right now. We're not able to do this. Would I be okay to call you back tomorrow at nine o'clock in the morning? Would that work for you? No? Okay, what time would work for you? You know, going and putting in that extra effort, booking in that time to call them back. Customers would appreciate that. And then going past that, they'd be so happy about the fact that you'd put in this effort. It kind of meant for better results for me on my end. You know, they'd be more open to kind of going for the add-ons and extra bits and pieces that you might have spoken about from having that more detailed conversation. So whilst we weren't able to resolve the tech issues, it's about finding a way to work around them and make the most out of it, which I definitely was able to do.