Cool thread and good read. We definitely have more challenges in store for you!