working on xmlrpc