Maint contracts are great things. Especially when you figure in an hour each for upgrading IPO, VMPRO, Soft console, CCC, 6 per hour phone managers, Delta, etc., etc. per quarter, that is almost a day if they have much going besides the IPO itself. It does drive the cost of ownership up a bit to have to include quarterly upgrades to each component 4 times per year, but there is always a trade off.