working on xml rpc