use xmlrpc to allow remote use of functions on server side