wow!...that's some serious work...
great job!
all i did was go out and buy one of these and just called it a day.