wait a minute...System.Delegate isnt the same than delegate is it?
when i get home ill see that more carefully