John- the name of your strategy is often the most confusing for me and our channel partners. Cisco has many software elements. Calling it one is one heck of a head scratcher.