Had tractor loader cylinder rebuild . They had to put new shaft in it all seals replaced. Made repairs really fast worked great.great job