Update to latest
Add async-based generator alternative.