types of explanations - Search