added xmlrpc wrapper