I love doing stuff like this. That must have been a lot of fun, and a learning experience to boot!