Cool! Thanks for sharing all this info! I've been thinking about it for some time now, so it's nice to learn more about it!