Jim does a great job of explaining the problem and offering solutions to fix the problem. I can trust Jim.