Add make_async and read_async