Part quality has to be good to work and tolerances are tight, created with Autodesk Fusion 360, original parts also linked if you have to tweak them for your needs.
BTW what I also did was smelting the small PINs a little so that the base is really fixed to the board. Can easily be cut away if something breaks to replace it with a new base…