fixed RPC bug