Fantastic information Rick, thank you very much. Who are the leading proponents of Community Generation and Distributed Generation at Cisco Systems? Collaboration for Success, Andy Heppelle