Thanks, Sumanta for the kind words. I would love it if the machinists I go to could translate my prototype designs to function as intended without re-works. Not many of them are used to doing precision finishes though their machines are quite capable of sub-millimetric accuracies. To their credit, most of them are also quite capable of doing high-accuracy work, but it takes them more time as they need to constantly make measurements. So workflow is slower and time consuming, while their remuneration is often commensurate with the size of the finished product In other words, it can be a pain finding a good machinist, especially one who will tolerate me constantly looking over their shoulders. Unfortunately, that's the only way of getting what one wants.