Adjust to use Futures rather than plain values