So, as far as difficult and dissatisfied clients, a lot of times there's usually just a breakdown in the communication is what I've found. So as long as you talk through the issues and you provide the customer service that they need, being I understand what you're saying, I'm so sorry, let's figure out a way to fix this. Hopefully that is the best way to turn things around is through communication.