Wow...I am impressed Dave. And great writing you did for it too