I was actually thinking of welding and X-ray when I wrote my reply. Over here welding on steering parts and control arms is strictly prohibited fort obvious reasons. Not everyone would be so thorough and really ensure the quality of the repair as you are.