Dude,
That is awesome!  I love it.  Thanks for putting in the extra time for it.  That’s why we love you. 🙂