initial version of the xmlrpc service