avail: use `client`