paid for upgrades would be done on a larger scale.
It would include new functionality and any new products that we decide to release, as well as updates to the existing code.
Upgrades will probably happen in 12 to 18 month increments, the price would likely be less than if you upgraded each of the individual pieces, and would likely include new functionality that wouldn't have previously been covered through an upgrade at all.