Okay, I have read through all 3 posts.
First off, ello vermillion, I'm great - thanks for asking
Secondly...Thanks so much for your replies, and effort. I think the dictionary will be really great to use in this context. Also I'm glad to have the oportunity to play around with dictionaries, as this is the first time I have ever heard of that term with regards to C#, and I LOVE learning new things O_0.
Now down to business. I am about to go get another cup of coffee, and implement all the changes you have posted, in order to get this dictionary working. Also I am very glad you went through it in so much detail (explaining everything) because this is a very useful tool to use in many, many other projects I have been thinking about creating.
I will let ya know how it goes, and post any problems I run into...
Regards