myself and a friend of mine are both working on a very basic instant messaging program which uses an encryption function we've already written (wow! its already better than aol instant messenger!) and the one last thing we need to do is make the server... what i need now is a method that allows me to accept many many connections, without robbing the system resources, (like so many do by creating one control for each connection...)