Wow! Hope you can get out of that contract. That sounds great. Let us know how it goes!