the problems with NAT are not generally due to implementation. they are inherent in the very idea of NAT, which destroys the global Internet address space. Keith