>Kinda like in C++ where the virtual keyword changes how the >functions-object lookups are done at runtime? (totally from memory; I >never was a good C++ programmer) Yes. There is a reason why methods aren't virtual by default in C sharp http://www.artima.com/intv/nonvirtual.html Tuviah