moved the question retrieval to the service