Rag-Implementation