I would need to read up on it. and I read the TCP socket indtroduction on the forums... and It explained a few things to me. I understood what they do. but it didn't give me the information to understand how to script it effectively. It gave examples on how to join a server. well I thought that is what the /server was for. Granted doing it as an alias you could do /name and have it automatically join that server. or you could do a menu to do that also. Personally I don't think it explained what is needed to know with sockets as effective as it could of.