I'm so glad you found it helpful, Kriston. I'm busy avoiding a deadline (3.5 hours now - argh!), so it's nice to know that at least some avoidance strategies can be productive...

BB