update retriever