My version of Dark Retriever