Excellent work. Clear explanations. I appreciate he was able to take care of all the problems in one visit.