Good for you ! Why wasn't he repairing it himself if he knows so much about them ? Everyone is an expert when it comes to "bench fixing" (aka bench racing)