updated for ftp through nat - still work in progress