VERY cool stuff. I'm bookmarking this in case I ever do anything similar.