compound retrieval