answer explanations