Cander : I know I have to pass parameters around!!

shunt : I'll take a look at the .net design patterns. They seem to show what I'm after.

Cheers