Token 2 can be used as either a Winsock Telnet client or a dial-up modem terminal. It automatically determines the connection type based on the destination address. If 'abc.net' is entered as a destination, Token 2 will use Winsock to make the connection. If '555-5555' is entered, it will use the modem. Token 2 supports VT100/ANSI terminal modes and the user can even remap keyboard values. It can also connect to the COM port directly in RS-232 or RS-485 mode, and supports Zmodem transfer over the Internet and dial-up modems. Token 2 also supports local printing, and has the ability to capture and display the communication stream in real time. It also can properly handle two-byte characters, such as Korean, Japanese, and Chinese. Token 2 can be used with wide variety of proxy/firewall servers. It supports WinGate-type TIS, SOCKS 4.0, SOCKS 5.0, and SOCKS 5.0 with username/password authentication.