Great job Mike.

I like all of the new stuff I've run across so far tho it will take a while to find them all