all tests passing except telnet stuff