async seems sensible for anything subject to internet latency.