Repairs done just fine and Kirby very helpful in understanding how things work (and in locating some damage I didn't even know about).