ripped out xmlrpc, experimented with xmlrpc but with bencode, finally