As said earlier, getting to know my way around would have been easier if there was some more comments in the code so i thought i'd start off by making a good example. Maybe these types of comments are used for intellisense, but a different programmer checking out the class might find them useful as well. If you insist I will remove them, but i can't see any disadvantages to having them ....