potential bugfix in async retriever