support new async version

- https://github.com/caolan/async#eacharr-iterator-callback