actually works now, uses the telnet executable for all the heavy lifting