adding internationalization, allowing ftp