IdeaService extracted.