However, the VS.NET IDE automatically puts 'ByVal' in front of every parameter when you write a function, unless you specify otherwise.