retriever complex