wrote explanations