>You said the method was private, not where it was being called from.
>
>I just tried this in C# and it compiles and runs.
I was surprise also when I run it. This is all within the same class. This was however the first time I overloaded a method which had no need to be public. So, I thought I would make it safe and simply declare it as private. I do not know if there could be a difference between VB.NET and C# in regards to that. I will have to check that out later on.