I have been looking around and have found that POE maybe the way to go. Right now I am just interested in getting a chat server/client program started. I figure that if I can get that going I can then build Gtk2 around it. I have found a POE chat server taken from POE Cookbook but they dont have a client. I could probably figure out how they work if only I had an example of a client that was built using POE. Thats where I ask perlmonks for their knowledge.