The problem with PTC, that the railroad companies are totally incompetent in making this, demanding, knowledge intensive kind of software. I know people charged with this at a large railways corp and they are terribly underqualified.