Thanks for sharing Andy. That's some nice stuff.