use async instead of hand-rolled functions
use async instead of hand-rolled functions

plasma-umass/doppio-demo,plasma-umass/doppio-demo,jvilk/doppio-demo,jvilk/doppio-demo,plasma-umass/doppio-demo,jvilk/doppio-demo,plasma-umass/doppio-demo,jvilk/doppio-demo