Teletype implementation