greg, you might want to look at simple ssh tunneling to start with I've found it prety effective for ip spoofing. which for all intents and purposes is what you're doing you use ssh as a socks4 server and off you go. encrypted ssh tunnel and nobody's any the wiser. however it might not suit your needs but give it a thought anyway -- A doctor, an architect, and a computer scientist were arguing about whose profession was the oldest. In the course of their arguments, they got all the way back to the Garden of Eden, whereupon the doctor said, "The medical profession is clearly the oldest, because Eve was made from Adam's rib, as the story goes, and that was a simply incredible surgical feat." The architect did not agree. He said, "But if you look at the Garden itself, in the beginning there was chaos and void, and out of that, the Garden and the world were created. So God must have been an architect." The computer scientist, who had listened to all of this said, "Yes, but where do you think the chaos came from?" Shaun Oliver http://blindman.homelinux.org/~blindman/