Upgraded to XR 3 yesterday- couldnt resist after watching the high speed machining teqniques on the OneCnc forum This software has come ALONG way in the 5 years since I started using it. It might not be parametric but, I really dont care!! I can remember how to program anything I want and I can go months between hard jobs - I think that is its biggest strength "user freindliness". Only once has a OneCnc product gouged a part of mine and that was way back when I first got it - the issue was promptly fixed. Almost everything important that has been proposed on the user forum has been implemented in the software - they listen to you.