this is all old school proprietary software solutions...you are at the mercy of marketing, sales, vendor lock in, engineered obsolescence, continuous upgrades, not reusable skill sets, etc, etc...i was there for a while and am happy to have left it behind...good luck