batch async result