Refactored QuestDetailsSearchService: used builder pattern