Hello! Only one little question: What are the main differences between using "event" keyword or not when creating delegates? Example: delegate void ProbeDelegate (string msg); ProbeDelegate d1; event ProbeDelegate d2; Thank you! -- Daniel Pecos Martinez http://netpecos.org GPG ID: D4480E60 Linux User #175518