new - implement RpcFuture