Added asynchronous iterator