Thanks to the new shop press, assembly of the halfshafts was relatively easy. Relatively, because halfshafts are somewhat heavy, and maneouvring them in the press to put in the universal joints, for instance, was interesting. Spacers, bearing races and bearing retaining collars all went on their respective inner halfshafts smoothly, and the universal joints were slightly tricky but aside from having to reset the bearing rollers in one cap, all went well. So, that's one set of sub-assemblies done. Next it will be the turn of the swivel ball assemblies.