Again, great info! thanks for sharing the knowledge, its hard to find things like this explained so well. I have a much stronger grasp on the concept now!

Nick