Ok, I got some info from the IT people, they have 2 public IP's to spare. I assign one to the MP20, and one to the OAS. I tell the IT people to port forward the OAS ports in the manaual to the OAS address, and the rest to the MP20 address. Hopefully I am right so far. Now when I program the phone, do I use the MP20 address as the server address? my next question is, how does the phone get a IP address from the system? They use DHCP in the office, can they do the same remotely? or will there have to be a public IP or a static IP assigned to the remote phone.